summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-15tdf#95903: Fix return value handling in msvc_win32_x86-64 bridgeStephan Bergmann
...where a return value was double-deleted if it was "complex" (i.e., generated by callee into caller-provided memory) but not related to UNO interface types (so doesn't need any mapping, like sequence<css.beans.Property> returned by css.beans.XPropertySetInfo.getProperties). Change-Id: I4cfc16ba63022686afd016ef5b64419e8dee53a4 (cherry picked from commit 27f5679c84602713e74c947d88e72cfafc02fbc8)
2015-12-15Resolves: rhbz#1285364 urls cannot be opened under waylandCaolán McNamara
because we're setting DISPLAY always, and under wayland that resolves to "wayland", not the original ":0" so the gtk2 gvfs-open eventually called open xdg-open cannot open the correct display Change-Id: I246120f2430b92cd2d3e5003445aa4c9da4f6a68 (cherry picked from commit 3bb7557d541328194eae928fda32b73650f13360)
2015-12-15Updated coreYousuf Philips
Project: help 892e5592e152d3f4de91102d1683dfd05cea6d83 Correct 'Window' menu entry reference Change-Id: I68cb3287063f7b4c4169a9bf6c4002aa911f02c9 Reviewed-on: https://gerrit.libreoffice.org/20641 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com> (cherry picked from commit 581ae2d39799c48ee338b27e9b64d547ab62b70c) Reviewed-on: https://gerrit.libreoffice.org/20719 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2015-12-15Some WebDAV server answer without 'DAV:' XML namespace.Giuseppe Castagno
The call to assert() is not appropriate, better use a SAL_WARN_IF instead. The call to DAVProperties::createUCBPropName() method immediately after will take care of the missing namespace. The change to assert() was introduced in commit dd9c15b36f69bec4d4fc9b0049f7e496e5eb9e9d In libreoffice-5-1 branch it was introduced in commit 0ee79446c8c6daa8426eb2948b6e607b14e50059 Change-Id: Ib9b85426fc84907fb12f70759a189cedcf117b3a Reviewed-on: https://gerrit.libreoffice.org/20380 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> (cherry picked from commit 9b9329e479615194dda0288d699263412e5c4f1d) Reviewed-on: https://gerrit.libreoffice.org/20711 Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2015-12-15Add 'Linux' string to about dialog OS version infoYousuf Philips
Change-Id: I651fa1ba23e5630508d94c05202d1af7b31fb0f9 Reviewed-on: https://gerrit.libreoffice.org/20318 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> (cherry picked from commit 1a39e0d6a61942d2259f9406c298f1d14460a7a6) Reviewed-on: https://gerrit.libreoffice.org/20494 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2015-12-15gtk3+wayland: enable manual movement of toolbarsCaolán McNamara
via gtk_window_begin_move_drag so add some BYDRAG/ByDrag hints to select mechanism to move window by Change-Id: Icc58653dff752a6d4ee49446647d7ede2af9dd9b (cherry picked from commit ea4c75dcc9c3e53e7ef40bd273ea18a48ea9b18d)
2015-12-15tdf#96125 Fix broken Writer paragraph text-to-text alignment feature.Mark Hung
Revert "Fix tdf#77514 CJK ruby text in RTL( vertical ) base line issue." This reverts commit b14861e1dfb9f83d26d6032ae96b664845528f2a. Conflicts: sw/source/core/text/itrpaint.cxx Change-Id: I61b81016631d028ca1843533d74b5ccc7d527df2 Reviewed-on: https://gerrit.libreoffice.org/20387 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2015-12-15Resolves: rhbz#1287581 explicitly state we don't want decorated toolbarsCaolán McNamara
Change-Id: Ibbf45b44eba9f5f65db0e7ae26cf6946b32f879d (cherry picked from commit 5c19ef214f0f96bc304f3b45168143021b782d3d)
2015-12-15opengl: remove device id from opengl blacklistTomaž Vajngerl
This device IDs were taken from Firefox blacklist and are not relevant for our opengl implementation that uses different opengl features. Change-Id: I32b4bf364e196e0c1fcfa0c5ee6f025757a93e65 (cherry picked from commit f2996d8f4573a2cdb1621215d721983891759aa2)
2015-12-15Breeze Icon: add new setoutline icon for writer in 5.1andreas kainz
Change-Id: I7840dbceda0fa43b146e610f2dc7c90743646b9d Reviewed-on: https://gerrit.libreoffice.org/20353 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com> (cherry picked from commit c6e0c124864239e167c8a64ca7032eb5f031eea4) Reviewed-on: https://gerrit.libreoffice.org/20518 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2015-12-15Breeze Icons: add displaymode_** iconsandreas kainz
Change-Id: I45929bd334ed73df425f8e256429acf9b60a8c98 Reviewed-on: https://gerrit.libreoffice.org/20351 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com> (cherry picked from commit 4fabf6244002996d17d50520e7c7565e5d2f3500) Reviewed-on: https://gerrit.libreoffice.org/20442 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2015-12-15Breeze Icon: writer table toolbar new iconsandreas kainz
Change-Id: If13e03f8c59aac8fe0e29a03eecddab3e8193008 Reviewed-on: https://gerrit.libreoffice.org/20359 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com> (cherry picked from commit 7640de3db24ee59b6d36875e454b551a5f71cf37) Reviewed-on: https://gerrit.libreoffice.org/20513 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2015-12-15loplugin:implicitboolconversionStephan Bergmann
Change-Id: I3bd1222642ab3e8d24bf0f5cca897c2ce638757a (cherry picked from commit fd433a12691649604bd67732ad08e892ba47f23a)
2015-12-15more recursion protectionCaolán McNamara
Change-Id: I0a7b6c1037ea9442001b4eb9a9bb96778c0dedb6 (cherry picked from commit e3d2e376426b5237ded121d172324ef4ced5c3e0)
2015-12-14don't be creative and use a simple lookup tableDavid Tardon
The original code breaks at least in optimized build on Fedora x86, because there nBits for 256 is computed as 9, not 8. Change-Id: Ib157c415bc9e231bf7fd544349810e6bc83c8fcc (cherry picked from commit fd94964ad6611d7f20523272fe6752d38e3aec88)
2015-12-14add missing includeDavid Tardon
Change-Id: I326d306af89dcb0611e07689d2c26a828f3896ee (cherry picked from commit 6be05a082543acb0e8005f369551157a8a99f242)
2015-12-14ensure IsPage layout truly is a LwpPageLayoutCaolán McNamara
Change-Id: I3ca21608d633145c8a5238b947e22671460e9195 (cherry picked from commit 0e6ea7b9fa8f3748d0ced2122fa0a7c7698c1f93)
2015-12-14Related: rhbz#1290014 gtk3: use gtk_window_set_modal on modal dialogsCaolán McNamara
which makes modal dialogs (which are most of them) place correctly under wayland. Modeless ones are still uselessly shoved far to the left, but this makes things near usable and gives the same "graying into the bg" effect for the main window as other gtk apps Change-Id: If1486feb7631c5a0c2aa6efac3a6b9dd1b215daf Reviewed-on: https://gerrit.libreoffice.org/20699 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 8d5822983e9b6a1e04874ce4d2c807fd0cf1ee04) Reviewed-on: https://gerrit.libreoffice.org/20700
2015-12-14tdf#96206: Avoid scaling objects while copying to clipboardMike Kaganski
... to prevent duplicating masters on slide copy-paste. Also fixed a 10-year copy-paste error (pRefPage wasn't replaced with pNPage). Fixed argument evaluation order issue (aStream.GetEndOfData() depends on Flush() but doesn't call it, so will return incorrect result if called before aStream.GetBuffer()). Replaced compare of hashes with results of stringify(), because it removes useless overhead (hashes are calculated from stringify() anyway, and are not cached anywhere). Removed Flush() called from SvMemoryStream::GetBuffer(), because it calls GetData(), which calls Flush() itself. Thanks to Andras Timar for unit test framework. Change-Id: Ia46d4e9a017fc628d424949a9d229045a249a4ca Reviewed-on: https://gerrit.libreoffice.org/20367 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> (cherry picked from commit 6381fe554aec600d13d0359903216811d644dd36) Reviewed-on: https://gerrit.libreoffice.org/20694 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-14tdf#95813: Don't cache CTRL_LISTNODE (disclosure control)Tor Lillqvist
It keeps state that apparently doesn't affect its cache hash key. Change-Id: I82ead9fcded16152f2a106a971484cf4a9eaf8ea (cherry picked from commit 8681113dba235a21a13878bafda0a2c763f57d90)
2015-12-14clear objects from duplicate ids earlyCaolán McNamara
Change-Id: I0caab9e329a465e10bf3ed321c55c287371bd437 (cherry picked from commit 480fb6ca369f5a347489414e9d314c802b1ee7aa)
2015-12-14Updated coreAndras Timar
Project: translations e5fbdb56562d1f88b532f50bae67f2a5ce782a85 Updated Slovenian translation Change-Id: I2a49208a17dd5e5e7813f94da13c910691efb03a
2015-12-14vcl: use a custom tag for VCL OpenGLContext's to avoid re-use.Michael Meeks
Other code is out of legacy mode now, so can't legacy as a proxy. Change-Id: Ie3807a3af680b707f2f08d058db955bc9cae6c2b Reviewed-on: https://gerrit.libreoffice.org/20647 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2015-12-13Move .uno:InsertFormMenu to GenericCommandsMaxim Monastirsky
Change-Id: I9af0b49c95dd55ccde463b6f0567c9160d180670 (cherry picked from commit fd5708bfe8b034a825c0643ea9af73b2f976cd40)
2015-12-13tdf#91857 Additional improvements to Impress' menu barYousuf Philips
Change-Id: Ibad6e02b4198219ae32f61af20abd312a99811e8 (cherry picked from commit d1461011d3fb5df172e4e07cb549c4cac4f37b67)
2015-12-13need more References for life cycle fixes hereCaolán McNamara
32nd and final distinct crash fix of this sequence Change-Id: Ib9f41091737e66995f332c06083d51408eb1497b (cherry picked from commit 9550737e5db7415a679aec8a64d6f724962b8750)
2015-12-13guard against infinite recursionCaolán McNamara
Change-Id: I1b566c835b6cdc733d0aa4393d3b3ce2ff7b764f (cherry picked from commit 76220aafe0bffe20f10b07c725cd096adb56b108)
2015-12-13tdf#96461 ODBC SQLBindParameter: correct DecimalDigits for time(date) valuesLionel Elie Mamane
Change-Id: I33c63d2c002d9abcbadb16bcd460996ef3212f4a Reviewed-on: https://gerrit.libreoffice.org/20686 Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
2015-12-13more lifecycle protectionCaolán McNamara
Change-Id: I158632de6898685e34d362cc274e959bb5c2e2d7 (cherry picked from commit 012bdecfcd7094403516c98bd5231fe1ef6f7e9d)
2015-12-13more use of references to avoid crashingCaolán McNamara
Change-Id: I03748695efbe17d59aba09f88d5c6fcd174113c9 (cherry picked from commit 69d166a0277d21d63b97ffc965d82bb301d55502)
2015-12-13font might be nullCaolán McNamara
Change-Id: Id0d9bb1d1abe6f6c9440bf979407d13db49696c4 (cherry picked from commit 00bccc565d1bcd4bd620bb9b33b9f1d07fb5f13e)
2015-12-13most casts and checksCaolán McNamara
Change-Id: I8be1b8298f096791628d1f51d36ceeabdc804f9a (cherry picked from commit 01f920f2cece7a05ea075130c19229029efe7c0f)
2015-12-13hold WaterMarkLayout by referenceCaolán McNamara
Change-Id: I7dc7739ee7b958319ddd4e0cf262254728ef0569 (cherry picked from commit 80509545cc43893776dd24f441e9b95567ce06db)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: Ib14639d532da5bffdfe7e0a7bb362b20a7f25dfb (cherry picked from commit 64cfe976c36cb930e0a96557ba7d9eb99442fc59)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I83928638a390f434c431487b1cb13633f24de9ec (cherry picked from commit a23f7b3c14ad0e88264aca197a979aefcc9c0670)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I50fd30114b45d1225adb7bfd5d77cb89a229aac8 (cherry picked from commit a258c3a6503b4fd76ad2b0f705fdd7f472f58c4b)
2015-12-13guard against invalid Layout ScaleCaolán McNamara
Change-Id: I84541445e44f14244030b9970e0a48e72edacea7 (cherry picked from commit c66ed9591217a612c7adc22757ea2b760a716ee3)
2015-12-13Update themes for openremote icon (tdf#93038)Laurent Balland-Poirier
add elementary, hicontrast, human and sifr openremote icons Change-Id: Iefe2db951a8127be387e79453cae0131bf0648c3 Reviewed-on: https://gerrit.libreoffice.org/20681 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> (cherry picked from commit 92e4dae00d8eb4a82b43eabec149bd6912cb74b0) Reviewed-on: https://gerrit.libreoffice.org/20683 Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-12-13guard against no container layoutCaolán McNamara
Change-Id: If615c68bfaf145d81dab96b05e7b903c1a6b03cf (cherry picked from commit c6a2df4061de028eb9d7fb752051ecb9f1621fef)
2015-12-13protect both EnumNamedProperty branches the same wayCaolán McNamara
Change-Id: I93669a6460806c1d4c35669a639667b0c6f3f4ab (cherry picked from commit a065eda2383e8d2d8de3cf0a280f6699c05da425)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I54931f0dccabb2d9a58cc92ef5ebf3469f93f03c (cherry picked from commit 0876868a14c7d139ed2a79ece989c84239a2c853)
2015-12-13deploy references to keep layout alive long enoughCaolán McNamara
Change-Id: Icac22d3c179eca42e01a724f7592ee4b34dd45e3 (cherry picked from commit fdf122378d5dfa7160fa29eace026424b125e3e4)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: I0c903533542608c1d7a3c97e2be7f2b7624b265b (cherry picked from commit a1426bc54b11eb48fdefaf7e8dfd7996e5c7e4d5)
2015-12-13use more references to fix life cyclesCaolán McNamara
Change-Id: Ib70b5ebc498e6517ef40d0515e69e2e77288c1b5 (cherry picked from commit 62a6cadbab6c7bdfbd605c1c75c250904ed10442)
2015-12-13deploy references to keep layout alive long enoughCaolán McNamara
Change-Id: I670f00b0beb77e5014c3dd4a4798e69ece882b87 (cherry picked from commit 1deae8a2d92747ad69b024513ddae93cc8927d29)
2015-12-13guard against missing header rowsCaolán McNamara
Change-Id: Iaa28ef00572eb9c4ba3a6d8ae0c668b7b0132f56 (cherry picked from commit 2487ba80581d8b0f50be40a26255789e1a050e95)
2015-12-13Updated coreAndras Timar
Project: translations 850e8b1a63bd60796421642789a46bb1117572f7 Updated Slovenian translation Change-Id: I54bf8a57580916cf2a8a0c95dae4b683345eb5b5
2015-12-13protect against missing FoundryCaolán McNamara
Change-Id: Ie5c0317f842258fe42f894dbace0ea0e328f288a (cherry picked from commit ddc7d96a399822c2f29dcaca8222dfb96c383576)
2015-12-13recursion protectionCaolán McNamara
Change-Id: I66fda143ba1f0fa6f2638a8bd4936c75a6c40980 (cherry picked from commit 4e6df6de1a95b6b4194cf930cabaae7fde3b6960)
2015-12-13need more dynamic casts hereCaolán McNamara
Change-Id: Idf84ababeeb109a411c03a18d3a9aa6e136c7ef4 (cherry picked from commit 5d8449cd14aa3d08929bb25626ab54aa7515f47d)