Age | Commit message (Collapse) | Author | Files | Lines |
|
SwTransferable::AddSupportedFormats needs the kit to be active.
Change-Id: Id84210eb2e526785f35dfae609d861c310885314
|
|
Change-Id: I6d59cdd31c62bbc7db81ccb8985745f68d19cd28
|
|
Change-Id: I07060035a9744642c98d4a0946695408dc0f6b42
|
|
Change-Id: I98fc9fa0fd1b5afa00c33b642d2d504eab0b62ba
|
|
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
|
|
Change-Id: I5b4778cceefc652274a72b779cd6c060a50bf06c
|
|
Change-Id: Ic4141d30a0ff48a9ec5ecc8e6119d9d779c4a0fc
|
|
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
|
|
This allows to paste in dialogs input using tunneled context menu.
Change-Id: Ie6cc6f1a6cd453734c8f6084b0bd50d1d7ab6c09
|
|
Change-Id: Id8c14d7304d30bfcd956b126dfe291ef044f62bf
|
|
Also defer destruction potentially indefinitely for bad users who
quit without destroying views, documents, shutting down nicely etc.
Change-Id: Ieea6ad00b2983d372b745179bfe3b884c3c64eb0
|
|
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
|
|
Change-Id: Ibd8bed796678ee26de2ceb6e434dce24da4eab05
|
|
Change-Id: I814d71a21fa5352a9a1051f5477cb452a0dc5c2f
|
|
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
|
|
Change-Id: If8e9b057b819074f035c598569e3bf6d3d2fff00
|
|
A bit brutal, but the mess around clipboard instantiation is awful.
Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29
|
|
A bit brutal, but the mess around clipboard instantiation is awful.
Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29
|
|
Change-Id: I72caa16d3c5b5698226cc7d3f07d3d32820032d8
|
|
Change-Id: Id79d9c093da21b9f68bb38a51ac5f142a69364ed
|
|
Includes unit-test, but is otherwise not complete
implementation.
Change-Id: I5fdcd543358caab1858f6351238c21312665839c
|
|
Change-Id: Ie91f89b3dc6ba3eddcf8383948dddc7878eae4d8
|
|
Change-Id: I6633356d13480377a83a006588ec69ebcb56a93f
|
|
Change-Id: Ib77eca6907aa09383a96f3c9de6f7a7c4799c3bc
|
|
Change-Id: I3ec9e98549d06ae3e6b4ede89215a5137d01ccab
|
|
Change-Id: Ic5004c306cbd01071c397ed1a61ef094b439a48f
|
|
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>
|
|
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
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
`--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>
|
|
Change-Id: I8e2f3104f3ae9d20e520d357e61c02afde0cedf4
Reviewed-on: https://gerrit.libreoffice.org/76858
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
|
|
Change-Id: Ie32bb0cf7f987ab57dc03d1485535a1019fd111a
Reviewed-on: https://gerrit.libreoffice.org/76853
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Jenkins
|
|
Change-Id: Ie183c445bf8a545f59aac7b0e29f72ab679a6cf3
Reviewed-on: https://gerrit.libreoffice.org/76852
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I3d1dd03022eb37609ee0dd62c4ee9cec93ac0717
Reviewed-on: https://gerrit.libreoffice.org/76813
Tested-by: Jenkins
Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
|
|
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>
|
|
Change-Id: I18f9a71ac4e2ef5c159e13bc3cb0e36cf7c550a5
Reviewed-on: https://gerrit.libreoffice.org/76834
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
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>
|
|
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>
|