summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-24Fix typo in comments: absolut -> absoluteTakeshi Abe
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-24starmath: Inline and remove SmRect::BuildRect()Takeshi Abe
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-23Related: tdf#105466 add a freeze/thaw to avoid interim RecalcAllsCaolán McNamara
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-23Resolves: tdf#105466 crash when changing conditional formatting conditionCaolán McNamara
Change-Id: Id219a7935f83acf3924e60cb1bf02311dc5c4372
2017-01-23signs match, so don't need to castCaolán McNamara
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-23drop one of the Image ctorsCaolán McNamara
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-23Change all Idle* LINKs to be Timer*Jan-Marek Glogowski
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-23lok: New feature flag to turn off tiled annotationsPranav Kant
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-23tdf#102142 : disable paragraph spacing icons in the print preview modeSzymon Kłos
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-23gbuild-to-ide: restore exec bitMiklos Vajna
Lost in commit 115797f070888cbad93656dda8fa01ec6c98a3f5 (beginning of support for CodeLite in gbuild-to-ide, 2017-01-19), probably accidentally. Change-Id: I641ba0b5e2960ff9b98403bd6379608f3e452c9c
2017-01-23gtktiledviewer: Make edit mode the default onePranav Kant
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-23tdf#100151: Dispose of window if DX device creation failedAron Budea
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-23Remove aTransitionSubtypeOutMap and aTransitionTypeOutMapRohan Kumar
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-23loplugin:useuniqueptrStephan Bergmann
Change-Id: I510731d7364a9fb670782a743cdefc4582e8c593
2017-01-23loplugin: unnecessary destructor: comphelper..desktopNoel Grandin
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-23curl: upgrade to version 7.52.1Thorsten Behrens
- 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-23tdf#105348 add check for divide by zero situation.Winfried Donkers
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-23pass ownership by pointerJochen Nitschke
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-23Updated coreOlivier
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-23Split emfplus.cxx into multiple filesMark Page
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-23tdf#105238 : return error when SHEETS argument is not a reference.Winfried Donkers
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-23tdf#51358 Support for BoxWipe transition in SVG ExportRohan Kumar
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-23tdf#48140 replace ApiCellRangeList in xlsx import (5)Jochen Nitschke
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-23tdf#48140 replace ApiCellRangeList in xlsx import (4)Jochen Nitschke
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-23move defines to only userJochen Nitschke
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-23Revert "used std::map in SfxItemSet"Noel Grandin
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-23fix ubuntu trusty buildNoel Grandin
Change-Id: I9a7fa68ab69aa9e730bf1e0fb3bc0c49db5f3ef0
2017-01-23use rtl::Reference in FrameSelectorImplNoel Grandin
instead of storing both raw pointers and uno::References Change-Id: I7a9a436b0d14d4dcaa696713973b86232c8470c0
2017-01-23use rtl::Reference in SvxShowCharSetVirtualAccNoel Grandin
instead of both raw pointer and uno::Reference Change-Id: Ib2ca24f24a7c4f0645daefcea3e8bf44c205a85f
2017-01-23use rtl::Reference in SvxShowCharSetItemNoel Grandin
instead of raw pointer and uno::Reference Change-Id: I92eb7f5a2e710eade580af71b157b3d1eee7b79f
2017-01-23tdf#63673 Never ignore detected BOMMaxim Monastirsky
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-23Ole10Native payload truncatedCaolán McNamara
Change-Id: If2c0c2788e54eb01a1b6998c81df016061a0ad6b
2017-01-23loplugin:useuniqueptrStephan Bergmann
Change-Id: Ia0c8c3bb8319b5719bf63a3408d404d9adc681cc
2017-01-23just for non exported thingsCaolán McNamara
Change-Id: I448d0009d7c8ffec64fdab76897e8684afe7fcd7
2017-01-23ditch some empty dtors which match the default dtorCaolán McNamara
Change-Id: Id2450b03e6c8c5461e92d995ea8c33d5dfd55a45
2017-01-23Updated coreGabor Kelemen
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-23Updated coreGabor Kelemen
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-23Updated coreGabor Kelemen
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-23Updated coreGabor Kelemen
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-23tdf#96277 revert ww8 import: fix upper margin of floating tableJustin Luth
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-23Updated coreGabor Kelemen
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-23sw: prefix members of SwAccessibleCellMiklos Vajna
Change-Id: I444cd7fc523170bb7e1ee8a8041ca5a5df302226
2017-01-23Updated coreGabor Kelemen
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-23use rtl::Reference in SvxPixelCtlNoel Grandin
instead of storing both a raw pointer and an uno::Reference Change-Id: Ie9de5664452545a2a529f753e314aa4678c166fb
2017-01-23use rtl::Reference in SvxShowCharSetNoel Grandin
instead of storing both a raw pointer and an uno::Reference Change-Id: I71c9cc4cc643d4b73a34b74c803378da75fd8de0
2017-01-23use rtl::Reference in QuitGuardNoel Grandin
instead of storing both a raw pointer and an uno::Reference Change-Id: Ib70bf9508210b2a58dd65437c6cbe8f4f5b343fc
2017-01-23Improve instsetoo_native/READMEStephan Bergmann
Change-Id: Id87fc80f05ae8427a713e5968522899410538c98
2017-01-23tdf#105266 Make LIGHTEN and DARKEN follow MS specificationRegina Henschel
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-23Install a libreoffice-kde.appdata.xml file for KDE integrationAleix Pol
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-23use rtl::Reference in FmFormModelImplDataNoel Grandin
instead of manual acquire/release Change-Id: I925b45bcc2f09e09330ae8c79f3f40b81ae120ed