[Libreoffice-commits] core.git: Changes to 'private/mmeeks/copy-paste'
Michael Meeks (via logerrit)
logerrit at kemper.freedesktop.org
Sat Jul 20 19:18:08 UTC 2019
New branch 'private/mmeeks/copy-paste' available with the following commits:
commit 34116936e5a90400d1fff678719a081d69b484d7
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 11:22:09 2019 +0100
clipboard: encourage paste to show up by having some dummy content.
Having an empty system clipboard is a hyper-unusual state, but quite
common for lok instances - so hide that with the dummy state.
Allows context-menu paste into new documents.
Change-Id: I9ce04cb8a0abfa054a67cb94922d7ac5992d1b29
commit 7623b7c64819b1488f3767405f226a6a22638a17
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Jun 28 18:36:15 2019 +0100
Try harder to generate HTML from text.
Change-Id: I5b4778cceefc652274a72b779cd6c060a50bf06c
commit c715c18dc8ec9abd72ed05b73a9f41ef1470c3bb
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 11:15:05 2019 +0100
lok: minimal implementation of isComplex for calc for now.
Change-Id: Ic4141d30a0ff48a9ec5ecc8e6119d9d779c4a0fc
commit 7376f6cb28232cc47da656059cd947eacaebb539
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Jun 28 12:30:40 2019 +0100
lok: vital to quote nested JSON inserted into a json property.
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
commit b2d70ac18e4f61b8bc68f0b091653a3a2992e0ab
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Sat Jul 20 11:07:56 2019 +0100
Set clipboard for a window when created
This allows to paste in dialogs input using tunneled context menu.
Change-Id: Ie6cc6f1a6cd453734c8f6084b0bd50d1d7ab6c09
commit 5fc8f0d923ee85c6b9e1998bf769b96678f2e905
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 11:07:01 2019 +0100
LOK: Copy Graphics as embedded PNG in HTML
Change-Id: Id8c14d7304d30bfcd956b126dfe291ef044f62bf
commit 0a3b5b30c8bdc8c3e159edd1552713d55948dedc
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 11:05:49 2019 +0100
lok: cleanup clipboards associated with a view on destruction.
Also defer destruction potentially indefinitely for bad users who
quit without destroying views, documents, shutting down nicely etc.
Change-Id: Ieea6ad00b2983d372b745179bfe3b884c3c64eb0
commit 155956a22846ba7a65c2abe2a0aa9d62cc860cf7
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Tue Jun 25 23:45:37 2019 -0400
LOK: Improved selection complexity detection
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
commit 19ca75ec8e27a6651e36f2578bfa77de587899a5
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 11:01:38 2019 +0100
LOK: Enable embedding images in text/html format output
Change-Id: Ibd8bed796678ee26de2ceb6e434dce24da4eab05
commit c4e89a07964f2f9d5286d5df8a7adca82c467742
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Tue Jun 25 12:36:52 2019 -0400
LOK: detect Graphics in isComplex for Writer
Change-Id: I814d71a21fa5352a9a1051f5477cb452a0dc5c2f
commit b673ee99cbd720cd6135ed2e51c256678aee1b1f
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Mon Jun 24 22:07:08 2019 -0400
LOK: Implement getSelectionType
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
commit 04876be2d6875b07604e324e51e1bbbfde1e000b
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 10:55:35 2019 +0100
clipboard: get view setting correct before setClipboard.
Change-Id: If8e9b057b819074f035c598569e3bf6d3d2fff00
commit 8d0384f3c3d655e94331a890ef90541bdd46cdd7
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 10:52:51 2019 +0100
lok: clipboard: per view clipboard creation.
A bit brutal, but the mess around clipboard instantiation is awful.
Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29
commit e245b0278e8d29300357d7ffff08161da2d721e8
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Jul 20 10:43:39 2019 +0100
lok: clipboard: per view clipboard creation.
A bit brutal, but the mess around clipboard instantiation is awful.
Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29
More information about the Libreoffice-commits
mailing list