Age | Commit message (Collapse) | Author |
|
Change-Id: I8aab9004001a9a2ddd54b4c73857b6f9c5b51515
Reviewed-on: https://gerrit.libreoffice.org/33486
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
|
|
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>
|
|
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
|
|
Change-Id: Id219a7935f83acf3924e60cb1bf02311dc5c4372
|
|
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>
|
|
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>
|
|
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
|
|
Change-Id: Ie418642242ada98d4a41f30bb6cefcd57f398ef0
Reviewed-on: https://gerrit.libreoffice.org/33472
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
|
|
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>
|
|
Lost in commit 115797f070888cbad93656dda8fa01ec6c98a3f5 (beginning of
support for CodeLite in gbuild-to-ide, 2017-01-19), probably
accidentally.
Change-Id: I641ba0b5e2960ff9b98403bd6379608f3e452c9c
|
|
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
|
|
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>
|
|
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>
|
|
Change-Id: I510731d7364a9fb670782a743cdefc4582e8c593
|
|
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>
|
|
- 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>
|
|
Change-Id: I339997870a7983d829a8909d2b3da7b3ab03f58d
Reviewed-on: https://gerrit.libreoffice.org/33098
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I9c93762b6bfe800d4843070fece2834d544cea13
Reviewed-on: https://gerrit.libreoffice.org/32932
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|
|
Change-Id: I9a7fa68ab69aa9e730bf1e0fb3bc0c49db5f3ef0
|
|
instead of storing both raw pointers and uno::References
Change-Id: I7a9a436b0d14d4dcaa696713973b86232c8470c0
|
|
instead of both raw pointer and uno::Reference
Change-Id: Ib2ca24f24a7c4f0645daefcea3e8bf44c205a85f
|
|
instead of raw pointer and uno::Reference
Change-Id: I92eb7f5a2e710eade580af71b157b3d1eee7b79f
|
|
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>
|
|
Change-Id: If2c0c2788e54eb01a1b6998c81df016061a0ad6b
|
|
Change-Id: Ia0c8c3bb8319b5719bf63a3408d404d9adc681cc
|
|
Change-Id: I448d0009d7c8ffec64fdab76897e8684afe7fcd7
|
|
Change-Id: Id2450b03e6c8c5461e92d995ea8c33d5dfd55a45
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I444cd7fc523170bb7e1ee8a8041ca5a5df302226
|
|
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>
|
|
instead of storing both a raw pointer and an uno::Reference
Change-Id: Ie9de5664452545a2a529f753e314aa4678c166fb
|
|
instead of storing both a raw pointer and an uno::Reference
Change-Id: I71c9cc4cc643d4b73a34b74c803378da75fd8de0
|
|
instead of storing both a raw pointer and an uno::Reference
Change-Id: Ib70bf9508210b2a58dd65437c6cbe8f4f5b343fc
|
|
Change-Id: Id87fc80f05ae8427a713e5968522899410538c98
|
|
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>
|
|
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>
|
|
instead of manual acquire/release
Change-Id: I925b45bcc2f09e09330ae8c79f3f40b81ae120ed
|