summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-24sw lok comments: fix map mode state after changing zoom levelsMiklos Vajna
Zoom level of SwEditWin is kept in sync with the client, so that the pixel-based comment widgets can be positioned correctly. But that does not mean in general the SwEditWin map mode should not be disabled: so that we don't have to tweak the map mode for each and every postMouseEvent() call and still be able to send them using logic coordinates. Change-Id: I6f686b93d2509d52fdd34e84a502cf04e1ce6e59
2015-11-24sw lok comments: avoid crash an exit after clicking the scrollbarMiklos Vajna
Without this, vcl::Window::ImplTrackTimerHdl() will be called on a deleted vcl::Window. Can be reproduced with a comment having a scrollbar in a LOK client, then clicking on the down button of the scrollbar a number of times -> crash on exit. Change-Id: I5d67f96e8baa199f65ec5cf39cb5d39c8162ff33
2015-11-24sw lok comments: implement drag of the scrollbarMiklos Vajna
With this, if a comment has a vertical scrollbar, then not only the buttons of the scrollbar can be clicked on, but also the slider of the scrollbar can be dragged. Change-Id: I2e39e18bf60c42a878bb8bfd808f1d47be27eecb
2015-11-24vcl lok: handle tracking coordinates which are in twipsMiklos Vajna
This is similar to the mouse button down handling. When the map mode is disabled and the map mode is in twips, then in general it's possible to send mouse coordinates in twips. The scrollbar is usually in pixels, so add extra code to still make this possible. Change-Id: I0c7e404ecd7ac839e000266e396683bb7d15c505
2015-11-24fix c++ snafu with msvcDavid Tardon
Change-Id: I493b79e70fb8003ce215e602f9b4ce92afa50150
2015-11-24tdf#95970: Don't loose mirroring in SdrTextObj::TRSetBaseGeometryMike Kaganski
Currently, negative scaling (mirroring) is lost in SdrTextObj::NbcSetSnapRect, when rect is justified. This patch cares for this. Possibly it's better to make these changes directly in SdrTextObj::NbcSetSnapRect? Change-Id: I353ff01626e15b398de95e28eae78572991dfdc3 Reviewed-on: https://gerrit.libreoffice.org/20109 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
2015-11-24Bin old Windows-only MULTI_SL_DEBUG code of dubious usefulnessTor Lillqvist
We have SAL_DEBUG and SAL_INFO. Change-Id: I6dc12e2fc7a854d1cde6e455faabcebea4bc69ef
2015-11-24Breeze Icons: change icons according to review from jayandreas kainz
Change-Id: Ib6614db33ede42e90a4706b3ccd7d3b8fb6be3e5 Reviewed-on: https://gerrit.libreoffice.org/20139 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-11-24vcl: scheduler - split timeout calculation from idle invocation.Michael Meeks
This moves us towards unifying timeouts, events, idle handlers leaving only the OS main-loop integration in the backends. Change-Id: Iebfb0db21777d8018b33f216b13acb4ea2068659
2015-11-24vcl: remove UpdateStack concept.Michael Meeks
Change-Id: I6d9b7de7c57349bfb9c75a35e63bcf1eac172fd2 Reviewed-on: https://gerrit.libreoffice.org/20143 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-24Vcl Toolbox: Move Impl and local defines out of header filesSamuel Mehrbrodt
This reverts part of 1e82a3e6e3ea8b5cda520551faed81bc74c848c1 Change-Id: I683a855727c4a52d3ac6a7c5a1f104a6cf5b9ee2
2015-11-24loplugin:unusedfields in include/oox/Noel Grandin
Change-Id: Ie7a53f3ecc05d1d4f6f71aa8165315f9155c60dc
2015-11-24loplugin:unusedfields in include/framework/Noel Grandin
Change-Id: I04603a3b78b0611fcca4974b00e2da06045308d1
2015-11-24loplugin:unusedfields in include/filter/Noel Grandin
Change-Id: Id79bc51ba273746873a1381243b2c1d32711bbb4
2015-11-24loplugin:unusedfields in include/comphelper,include/editengNoel Grandin
Change-Id: I619c2cf1765df97159fc52ee84e0e9e8d16a22fe
2015-11-24It's "incomplete", not "in complete"Tor Lillqvist
Change-Id: Ib3960e8facc0104c4d19fc19ea587c138f998a42
2015-11-24Translate Korean commentsStephan Bergmann
...via translate.google.com, to make file plain ASCII Change-Id: Icbf25074bd92eb1f0fb453f9887b1f1f1ca82b57
2015-11-24straighten out broken indentationEike Rathke
Change-Id: Ibb34f4a655cce13a24cc7ec22a29fa40e3a0286a
2015-11-24Remove non-ASCII U+0086 PARAGRAPH SIGN from commentStephan Bergmann
Change-Id: Ifcbb2a61c662f135badc01b7beaef10fa3d75515
2015-11-24Replace non-ASCII content in ordinary string literals with UTF-8 bytesStephan Bergmann
Change-Id: Ib92221527550beb35e2263b150a509b3ef68545f
2015-11-24-Werror,-Wunused-private-fieldStephan Bergmann
Change-Id: I592db0524cb1d028e7dd3c3d49457f4a4038d5be
2015-11-24com::sun::star->css in winaccessibility/Noel Grandin
Change-Id: I644364fc6d8fc334044a3e53fcde24a6ef86c021 Reviewed-on: https://gerrit.libreoffice.org/20142 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-24sw lok comments: fix missing invalidations from the scrollbarMiklos Vajna
If a comment had a scrollbar, and the user clicked on the down arrow of it, then the button remained in the "pushed" state, as the scrollbar invalidations were not routed to the LOK client. With this, the button gets back to its non-pushed state after the mouse button is released. Change-Id: Ie4ba5d0ec07229b0cfc08532e8e91ae25f7a4c9e
2015-11-24desktop: fix LOK_DEBUG rectangle paintingMiklos Vajna
Change-Id: If023e409fad6fed8c0345a66ea48c1ed9924bff0
2015-11-24Bin outdated #if and unnecessary <config_mingw.h>Tor Lillqvist
We don't support cross-compiling with MinGW currently, and in any case if we ever attempt such again, in the meantime the free replacement Win32 headers most likely have been updated to include the SCRIPT_CONTROL::fMergeNeutralItems field, so no conditional compilation is needed. Change-Id: I38701d6c41c44952466c1ece7c8433abe67642be
2015-11-24Bump jpeg-turbo version to 1.4.2David Ostrovsky
Change-Id: Ie0d274423a66db49f58bf4de423ad7b0cc638d47 Reviewed-on: https://gerrit.libreoffice.org/20116 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-11-24FONTFALLBACK_HOOKS_DISABLED is not definedTor Lillqvist
Change-Id: Icaecbfe4c53c6488fe8d9ed797251ac23985706f
2015-11-24cppcheck: noExplicitConstructorCaolán McNamara
Change-Id: I1934441858baeeb41a46f694dbcef2d846b308b7
2015-11-24coverity#1326190 Explicit null dereferencedCaolán McNamara
set this back to its original code pre.. commit e5bc8b60ecfca09a2014ab7090659f3428c8efa0 Date: Tue Aug 5 12:18:20 2014 +0200 to silence coverity about it Change-Id: I9d8f1bda1a32fbf97c0bdc73edfeab9f74d6443a cids: 1326180<->1326190
2015-11-24coverity#1326265 Explicit null dereferencedCaolán McNamara
Change-Id: I802e0f854cb5c560e7a860f2fcec0330e481da6c
2015-11-24coverity#1327143 UrF: Unread fieldCaolán McNamara
Change-Id: Iff1a546cca83fed6fc81836e447bc30d68969274
2015-11-24coverity#1326596 Useless callCaolán McNamara
Change-Id: I9aff17d367ba48609067abdb2a5fb5111daee38c
2015-11-24coverity#1326597 Useless callCaolán McNamara
Change-Id: I4f51d49a18adf76a741d55d67ed3ba2a7a2cc439
2015-11-24coverity#1326892 FE: Test for floating point equalityCaolán McNamara
Change-Id: I47b9ccf2685bd0f37ee2722e93fad9ed668c3b81
2015-11-24coverity#1326891 FE: Test for floating point equalityCaolán McNamara
Change-Id: I5cf13dfb5e085684b333c47d6bee73f92b758e81
2015-11-24coverity#1326890 FE: Test for floating point equalityCaolán McNamara
Change-Id: I767df959a9b8d9845cb56a34538707c599f82849
2015-11-24-Werror,-Wunused-private-fieldStephan Bergmann
Change-Id: I595f0c2b05b96fbf2055a37e335f8c700044a699
2015-11-24m_aCurrentRequest is not unusedStephan Bergmann
...broken with dd351dd728687cffe432ce0ec9367ceb80e097fb "loplugin:unusedfields in vcl/" Change-Id: I7e9cac85ab52e538c2ce3941c8eeffb73d3d387f
2015-11-24Add sc version of toggletabbarvisibility iconsPhilippe Jung
Change-Id: Ie6097aeb8847971e79b78e83a9522e49d7271652 Reviewed-on: https://gerrit.libreoffice.org/20141 Reviewed-by: Philippe Jung <phil.jung@free.fr> Tested-by: Philippe Jung <phil.jung@free.fr>
2015-11-24vcl: fix for kde4.Michael Meeks
Change-Id: If68e58a5b1d6dfe7d7851513eed73ec20d1cd912
2015-11-24update unusedfields plugin to use new clang warn_unused attribute supportNoel Grandin
Change-Id: I7b84de29b672e40cbf3c3d340d235f334d2be8cb
2015-11-24add SAL_WARN_UNUSED to css::uno::WeakReference and SvCompatWeakRefNoel Grandin
Change-Id: Idb784d398ed22f2291f1beaffb82f68642d68bcd
2015-11-24Replace return boolean from DoYield with pleasant enumeration.Michael Meeks
Change-Id: I1b1f885b4d7916a18dfb2457a8e9af9a5b4ae6e4 Reviewed-on: https://gerrit.libreoffice.org/20138 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-24tdf#78902 VML import: workaround for extreme top marginMiklos Vajna
Regression from commit 2b78f2cd7b9e4bab0f3b3b9119238f36a1bbc7b2 (rhbz#988516: DOCX import: fix context stack when importing header/footer, 2014-03-05), though that just made an existing Writer layout problem visible. RTF/WW8/newer (drawingML) DOCX import doesn't have this problem, as those import pictures as sw graphics, not draw ones. <w10:wrap type="through"/> is normally mapped to our page wrap (as it uses "through" in the "not only wrap around, but also in the holes of the shape, if it has any" context, not in our "text should go through it, so no wrapping" one), but for some reason in this case (most probably due to the extreme large negative margins) Word handles the situation as our through, i.e. the text should not go to the second page, as it would normally happen with a "Word through" wrapping. Work around the strange situation by ignoring the wrapping request for extreme top margin values. Change-Id: I20555b1fa7a769e20c40a3a5ff3873807403e937
2015-11-24loplugin:unusedfields in vcl/Noel Grandin
and remove the unused SALEVENT_MOUSEACTIVATE stuff Change-Id: Ieb85872eca68621c6a7be47ff5dbea12f7690507 Reviewed-on: https://gerrit.libreoffice.org/20140 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-11-24loplugin:unusedfields in xmlsecurity/Noel Grandin
Change-Id: I11bb62b0c90de361b7cd06608e77483786750ebb
2015-11-24loplugin:unusedfields in xmloff/Noel Grandin
Change-Id: I1fb9cb1bc04fb0886d6080f62899a04e8fd4429e
2015-11-24loplugin:unusedfields in xmlhelp/Noel Grandin
Change-Id: I1db28ad3670c166201050a4e19a50ec13a82fa76
2015-11-24loplugin:unusedfields in writerfilter/Noel Grandin
Change-Id: I32348ef0aed955ab799ba90a59f4b511becb67e8
2015-11-24Silence clang-cl warnings in system ATL includesStephan Bergmann
Change-Id: Ie9c35db4404182efa948949851caabf402f2d74b