[Libreoffice-commits] online.git: Changes to 'feature/mobile-input'
Ashod Nakashian (via logerrit)
logerrit at kemper.freedesktop.org
Thu Oct 3 12:16:38 UTC 2019
New branch 'feature/mobile-input' available with the following commits:
commit f7c9f74c082edc4b4f2e70a1e44393af70886567
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Wed Jun 19 09:36:14 2019 -0400
leaflet: correctly handle backspace in dialogs
The workaround for handling backspace caused
double-deletes in dialogs.
Change-Id: I85f1e1e89b7b802c24960b6f9b7b7e1e60af90a9
commit 1fc9943a923eaedaf11200595a96eb2e758c109f
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Tue Jun 18 23:49:01 2019 +0200
Do not blur just before focus to keep keyboard
This also reverts: 80768f782d867bf03f49a028c876b647a05d8662
(timeouts for focus and blur events)
Change-Id: Ib98af7bd397954987e411473f611935a7e336ce6
commit 4b9b0c6966db0bd28e51df808533559a9ae15667
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 14:26:55 2019 +0200
loleaflet: ClipboardContainer: Re-enable range fetching on 'beforeinput' events
Change-Id: I1d7d18b36a2152e91fe8c9db21fa7a2e9f4dc935
commit c9f2c93179ec54289f69a30dc061688bb236f471
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 12:53:05 2019 +0200
loleaflet: ClipboardContainer should behave the same in Chrome/ium...
...than in webkit-like Android WebView
Change-Id: I0063e1b67a5a705eb54d6bd5e977e36c8969b71d
commit 95a2d0bfd0268f2f3be92a3e3fa1f244e469a561
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 12:01:23 2019 +0200
loleaflet: ClipboardContainer fix innerHTML syntax
Change-Id: I3aa81d690d4b4ea3627525f5f5e53ffeecfe9b81
commit cfb719cb12d09c104a8fce6dfc24f3729c2262ed
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:31:46 2019 +0200
loleaflet: Make eslint happy.
Change-Id: Ia5ca3ecab1ff80bc111be06d2251fe3eb43f8f2d
commit 4576d24bdcaf82408c9d3128b49811044cd152f3
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:22:06 2019 +0200
loleaflet: ClipboardContainer hack for pressing enter on Android WebView
Change-Id: I735fb1a856fdd1de1dc77044bb169216df6ba64f
commit ae34456dd29238eb9a25e02d546ecb939d44418c
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:02:13 2019 +0200
loleaflet: ClipboardContainer handle composition mode for legacy input events
Change-Id: I3db3e790f75de90b126ea0e63771b6035f91b0b4
commit d226ff47c529500e7a3d9c2d5432690a9c382886
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 10:28:20 2019 +0200
loleaflet: ClipboardContainer: Assume legacy input events on Android Webkit as well
Change-Id: Iaa04f808940afaedc12c48b48c722673b3b406ab
commit d0440e0efffcc4ae8e395752428465232c84a5bb
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Tue Jun 18 18:14:24 2019 +0200
Set timeout for focus in focus events
This allows events to occur in order.
Change-Id: I30701dcdcb5758ea2d5f69a93203641679823d8c
commit 2f3b618f83e9bafb64d13dc7a3a1a2c84439cb64
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 18 15:20:02 2019 +0200
loleaflet: Explicitly relay keyboard events from LokDialog to Keyboard handler
Change-Id: Icaa33537313c73286937bdeeef595bcd82037f95
commit c204a78ea8682a051a183fd322b7226ab2f8ec5a
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jun 18 09:53:51 2019 +0100
Avoid using the read-only / edit toggle as a show keyboard button.
Change-Id: I1c4e88c1824a8aef4aa2bb2e1e18943d95202bb0
commit a18d7b99a93f390ecf3999f45fc2a2abea9a30bf
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jun 18 09:27:46 2019 +0100
Default focus dialogs.
Change-Id: Idc37cdfbd84bbdcea90c96175091aff6d3026da6
commit 572fa8a87ac32e33194fac17ca3ce86f14f47b8a
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jul 2 22:41:57 2019 +0100
input: avoid exceptions during logging.
Change-Id: I4dfc44688f7320c9294018904732e4343229de9b
commit 30b2d32971549ff7cc78fbdbbe00ed59e060834f
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jul 2 22:20:31 2019 +0100
input: torture IE11 and Edge into working again.
Disable debugging exception for now, and fall back to the old behavior.
Also shares more IE11/Edge code which is (perhaps) nice.
Change-Id: I2e32f60acf783be5e42650fb8a472ac0cb68b863
commit 161638d199e51231e6dda927ff855fabe7478b07
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jul 2 22:09:12 2019 +0100
Fix for edge missing caret-color as well.
Change-Id: I659f52eee09a32f3fce951c30e6ff2f7656dcdaa
commit 4e4c1cb32fabfffd7a554e79e4564255c404fb2f
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 17:35:01 2019 +0200
loleaflet: Blind test of alternative way to empty non-spaced contenteditable
Change-Id: If6526e07151a44f2f0d8a8085b66a12918925963
commit 116735480c94919bf707ed32ca8813bc6a8f4a84
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 17:13:13 2019 +0200
loleaflet: typo
Change-Id: Ib294e729c77dccb999f6c28c882fc8d221ef470b
commit 88dd8c822d54aad4d2a0da4cc91ac63fdda82278
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 16:49:50 2019 +0200
loleaflet: Tweak condition for detecting embedded WebView in Android for enter/delete
Change-Id: I406ff7433931b07eb46476f353ac2641148267d8
commit 1825e6dc68fd028ebe270ce0c6316ed331294548
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 15:55:06 2019 +0200
loleaflet: rm some input event logging
Change-Id: I95a70eadb1d24a6c802dfb5efcb2c8e5a68ad0f8
commit a41e47a86bb96de8a47d2b5d268b72d4c1107532
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 15:46:51 2019 +0200
loleaflet: Make eslint happy
Change-Id: I11a3a005146c7df299aefb0a8be227030648bf0a
commit 160193ce49120fd58cf3d39dc8c7ec020e5c0caf
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jul 2 15:38:02 2019 +0200
WIP
Change-Id: I660ffde8c1caa7548aa11b940ea13e3d64fd8c3b
commit 6cd47759a181795f4f94251c649dc0baefa32cca
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jul 1 16:29:39 2019 +0200
loleaflet: ClipboardContainer tweaks, conditions for emptyArea()
This addresses an issue with aborting autocorrect suggestions prematurely with GBoard,
and resetting cursor caret on up/down/pageup/pagedown/home/end.
Change-Id: I1bb6a9b51b1a7f01d3d0c45bc7008c342f62db31
commit cbce8fa89c26462dd51116256cafd29aadb00bc6
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jul 1 13:00:55 2019 +0200
loleaflet: Bit of cleanup for ClipboardContainer alt. strategy for emptying the area
Change-Id: Iaddae92140e612d46a33e86e07f99bbbd1401c6d
commit 690db8551c76ead08b5723374aa7fefec5f49a3a
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Fri Jun 28 17:19:21 2019 +0200
WIP: Alternative algorithm for emptying the contenteditable.
The previous algorithm (create a text node with tho characters, position
the selection in-between them) was failing when using Android + AOSP keyboard -
the caret was being moved at the beginning when holding "backspace".
This approach appends and prepends empty TextNodes to the selected part of the
contenteditable, after a requestAnimationFrame delay. It seems that the AOSP
keyboard would take over the caret position if done synchronously.
Change-Id: Ic0da407b6d7ad04c9f18290696c1e07809c0d4ce
commit f4509de79e89f1728f61ad35fa8f189882d3a9df
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jul 2 13:55:27 2019 +0100
input: log the event and reason for the composition abort.
Change-Id: I11dbaf30aad7c84f4bd51833e8f17e7545d8edff
commit 0d2428d3154515953c1046ce174ff8a69f7a9861
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Fri Jun 28 13:52:47 2019 +0200
loleaflet: More aggressive ClipboardContainer comp. abort on pointer events
For some reason, Leaflet click/mousedown/touchstart events do not fire when
tapping on a touchscreen to re-position the cursor/caret. This change
uses raw DOM events instead of Leaflet events and does send another websocket
message to lowsd to abort an in-progress text composition.
Change-Id: I5c8f43621c6ac4f70461122ca2dbce2f24bf02bd
commit f695cc264f4212d0f032c8c2e0261d62ef14eb59
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Mon Jul 1 14:14:10 2019 +0100
input: disable zero point font size.
It confuses firefox 67.0.4 cursor handling moving inside a calc number.
Change-Id: Ie7ab63f5c7aa170a053b91aab6d8c871f1d4d253
(cherry picked from commit 953160b9a4095f0cca12bec6ef0a9b1d9ec9ec38)
commit 82ba90659676fb1f42bc8c658920e25170fcf1f3
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Wed Jun 26 21:55:23 2019 +0100
dimming: wait 4x as long before dimming a visible window.
Use several variants to try to detect visible browser windows.
Also check we havn't had an active event before dimming.
Change-Id: I10a0a19b606d93f8c6ab76cc74e561e2820ceec9
commit ca579adec34d39e61ef87a0d058edb9d4d5089f4
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Thu Jun 27 11:46:06 2019 +0200
Set default out of focus time to 2 minutes
Change-Id: Iff2c75ec820e55aef0b16d52da39db200806cafe
commit 6157ace50481da63559df68fa76879e35c2877c3
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jun 25 19:50:04 2019 +0100
The Nextcloud webview on iOS is safari but pretends to be something different.
Change-Id: I521bcbd20a6499add356eded55af985b87fcf1da
UserAgent: "Mozilla/5.0 (iOS) Nextcloud-iOS/2.23.7"
Vendor: "Apple Computer, Inc."
commit 98af11f6ec13c4415a146927156fa94cefdc20ff
Author: Jan Holesovsky <kendy at collabora.com>
Date: Tue Jun 25 17:33:08 2019 +0200
Another fix for deleting on Android.
After "loleaflet: ClipboardContainer handle edge case of Chrome deleting
a selection.", deleting on Android regressed sligthly:
* Type the words "Some text"
* Start pressing Backspace
* When the text is like "Som", one more "Some" is inserted resulting in
"SomeSom" and you need to continue deleting to get rid of everything
This patch fixes that, but I was unable to test what the original commit
was supposed to fix, so I hope I did not break that fix actually.
Change-Id: I23a4b5972b837cee1f2f4228bdf9f003227b2197
commit 57d49029e22dcecbf708dfef17b50b7360587998
Author: Jan Holesovsky <kendy at collabora.com>
Date: Tue Jun 25 15:47:11 2019 +0200
After closing the dialog, focus back to the document the right way.
Map's focus() only focuses the contenteditable; it is necessary to do
more than that (like activate the cursor etc.), and the editorgotfocus
event takes care of that.
[And it also sets the winId to 0, so no need to do it explicitly any
more.]
Change-Id: Idf406c2b2dbe2836f70f54fcb3878c0872cc7cad
commit 9ba393612ecc9c97b3f75c770a273bc7bf14aaee
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 25 13:36:26 2019 +0200
loleaflet: ClipboardContainer handle edge case of Chrome deleting a selection.
Change-Id: Id8ae1fdb2f4450a4aef2a7ef421f290305dc33a4
commit 14aa46e1dadbd5b28930e49c8c564357b213e07d
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 25 11:12:19 2019 +0200
loleaflet: ClipboardContainer hack to hide contenteditable's caret in MSIE11
Change-Id: Ieca45e35104d817e3876ffee3e2d10cfd62d954b
commit 34ea00686c5648504d5a3638d53ac8de8ad55bf8
Author: Jan Holesovsky <kendy at collabora.com>
Date: Mon Jun 24 23:30:10 2019 +0200
Fix deleting on Android.
As described in the comment, in when there is nothing to delete in the
clipboard-container, the 'input' is not triggered, only the
'beforeinput' - so we need a way to detect this is the case in
beforeinput handler, to trigger the Backspace right away.
It seems that getTargetRanges() gives the information - when it is
'0-0', there is nothing to delete, so we can send the Backspace right
away.
Remove the check for 'just for the document (this._map.getWinId() ===
0), we need the same thing in the dialogs too.
Change-Id: I50d9bdab18feeff768390ded5f5ab1d836334376
commit c0ab97a507005b2c1f734cb64a73893406594172
Author: Jan Holesovsky <kendy at collabora.com>
Date: Mon Jun 24 21:06:34 2019 +0200
Avoid adding an unnecessary newline when pressing Enter.
There is one that comes from the Map.Keyboard.js, and the other was
coming from here. Given that it was part of a hack, let's get rid of it
again; works fine with Firefox 60 and in a WebView on Android, let's see
what the further testing says.
Change-Id: Ie4c89dff311529c21210b2d17698c931a07a744e
commit a4fd64f03d95bf0352102f8b74d3b9d9d441fdf4
Author: Jan Holesovsky <kendy at collabora.com>
Date: Mon Jun 24 20:24:33 2019 +0200
When typing too fast and pressing Enter in between, it is lost in Chrome.
The way how to trigger this behavior in the code before this patch, just
keep hitting asdf with your left hand and keep hitting Enter with the
right hand, and you'll see/feel that you are getting much less Enter's
than how many times you hit Enter with the right hand (and you'll also
see the logs about the missing Enters in the log).
Change-Id: Ia32240e63c5ad4bf7378b97cd579f75601d11703
commit c66b12880f5fc4661c2bc56df48a5257bf09e937
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 20:01:17 2019 +0200
loleaflet: ClipboardContainer: MSIE & edge hacks
Change-Id: Icd607ff593ad61892f5ffee222ab90ab9a765149
commit 8fe0e03597fcd5fb0031a40311b6344c99bfc0c1
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 18:16:59 2019 +0200
loleaflet: ClipboardContainer: Lint through prettier & make eslint happy.
Change-Id: I66ef27431217e1ca2c45059e737433075c69aa22
commit 0a424e5add029b191bbe3ecc6790a48e4b3a707f
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 18:12:23 2019 +0200
loleaflet: ClipboardContainer attaches events immediately if...
...focused during instantiation
Change-Id: I6426f78682f2d56036cb4ba7accb670242eebade
commit 2f39883c375f25104e092d1049f0980113fe48e7
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 17:10:27 2019 +0200
loleaflet: WIP ClipboardContainer check for 'inputType' capabilities
Change-Id: I0351a71c7a3816ab358bc85bbdb7de9077e9fcae
commit a1041a407c7821439bd4d97d4dd9e024d5d2db08
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 16:49:06 2019 +0200
loleaflet: Fixed regression about emptying textarea/contenteditable
Change-Id: Ide06c41ff71eb73fbae485c2f3cddd80f1695e47
commit 5ab57ef29593c5b785d15d554a112210ea049281
Author: Jan Holesovsky <kendy at collabora.com>
Date: Mon Jun 24 15:05:54 2019 +0200
Fire 'editorgotfocus' only if it is view's cursor.
And also only when the input actually does not go into a dialog.
Without this, when one user (called A) is in the dialog and another user
(B) types, the A's focus moves from the dialog into the main editor in
the middle of the typing.
Change-Id: I61477965f72b5fcb9c694183cfcc452738b1b5f7
commit 1a60033c9c0e3a195f4d705705b85ec5813ce5be
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 16:19:06 2019 +0200
loleaflet: Make eslint happy
Change-Id: I246d065519d12c60efb463decce530d91e765ae2
commit 87420a3cabecbfa29431c9734e1f1bfc2353bd20
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 14:50:40 2019 +0200
loleaflet: Fix diacritic text composition on desktop Safari (again)
Change-Id: I6c462afcd8e778db11658fe97754707357d7b478
commit 85aa09febd8e07937236bd6798766d749b2553d6
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 14:34:13 2019 +0200
loleaflet: ClipboardContainer: Use the two-empty-spaces trick in Safari as well
Change-Id: I352fb3a9c34e4f9720674945d43b70126719182f
commit 91324b482d4fa77037008f1e4858115270ddc99a
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 13:34:37 2019 +0200
loleaflet: set winid back to 0 when closing dialogs
Change-Id: I9e8571b28210fde9e2d90c53d56408ac9a8df1c0
commit cb8e24c02df49c39798adfa5dfd5cf78f169daf9
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Mon Jun 24 13:23:46 2019 +0200
loleaflet: Make lokdialog focus the clipboardcontainer to show on-screen kbd
Change-Id: I1cbd9e8659a2c2c441f8c1eaeb47931db5318a89
commit 157499bd0932c758101f86c3ff7aac350ea4bc6f
Author: Jan Holesovsky <kendy at collabora.com>
Date: Sun Jun 23 00:37:16 2019 +0200
Use only one global winId and one global clipboard-container.
Makes everything easier, because all we need to do is to update the
winId based on what has the focus, and from then on, the events are
flowing to the right window in the core.
It is possible to have eg. 2 dialogs open click between them & the
document and still type into the relevant place.
Change-Id: Ia90c389a67e62ee97baad259f362548603783d2e
commit 7323ecc06110ed27aa99591ee3f2decbff38f3ac
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 16:24:25 2019 +0200
loleaflet: When emptying the text area, set the caret in-between two spaces
Change-Id: I129dde73b5ca33a51c74c1cfa1103b5c6568fe8a
commit 641e0dcd29e44c5ea81a945a05e6691db5876b67
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Wed Jun 19 09:36:14 2019 -0400
leaflet: correctly handle backspace in dialogs
The workaround for handling backspace caused
double-deletes in dialogs.
Change-Id: I85f1e1e89b7b802c24960b6f9b7b7e1e60af90a9
commit 780a7a82f3ab2f14f3fe3cfd621f6d3df5ce1bde
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Tue Jun 18 23:49:01 2019 +0200
Do not blur just before focus to keep keyboard
This also reverts: 80768f782d867bf03f49a028c876b647a05d8662
(timeouts for focus and blur events)
Change-Id: Ib98af7bd397954987e411473f611935a7e336ce6
commit 1676497041dff722d6fd9c070da1ef3b74fd01d2
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 14:26:55 2019 +0200
loleaflet: ClipboardContainer: Re-enable range fetching on 'beforeinput' events
Change-Id: I1d7d18b36a2152e91fe8c9db21fa7a2e9f4dc935
commit acb0faba60eae1724bad0e096a0fe226e7b35222
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 12:53:05 2019 +0200
loleaflet: ClipboardContainer should behave the same in Chrome/ium...
...than in webkit-like Android WebView
Change-Id: I0063e1b67a5a705eb54d6bd5e977e36c8969b71d
commit ee84879c68e70ce8909f140d7972a52482ef4c4e
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 12:01:23 2019 +0200
loleaflet: ClipboardContainer fix innerHTML syntax
Change-Id: I3aa81d690d4b4ea3627525f5f5e53ffeecfe9b81
commit 91325e024f109ff5ffb927e5503930e06bae1905
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:31:46 2019 +0200
loleaflet: Make eslint happy.
Change-Id: Ia5ca3ecab1ff80bc111be06d2251fe3eb43f8f2d
commit 5c88608aa1ceb7b643c3d5d0812c425efa7bc252
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:22:06 2019 +0200
loleaflet: ClipboardContainer hack for pressing enter on Android WebView
Change-Id: I735fb1a856fdd1de1dc77044bb169216df6ba64f
commit e10ef36a5bcc867470b60c4f7f963291c2152f9d
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 11:02:13 2019 +0200
loleaflet: ClipboardContainer handle composition mode for legacy input events
Change-Id: I3db3e790f75de90b126ea0e63771b6035f91b0b4
commit 4b3b2ad7e624c4bbf1ef047bdd47fdd5e8fc7164
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Wed Jun 19 10:28:20 2019 +0200
loleaflet: ClipboardContainer: Assume legacy input events on Android Webkit as well
Change-Id: Iaa04f808940afaedc12c48b48c722673b3b406ab
commit 12fa5fde5a4950756ea0c317ad8c7d4115525210
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Wed Jun 19 01:32:02 2019 +0100
Only emit keyevents on dialogs where charCode == 0
This avoids duplicate keystrokes being entered for normal keys.
Change-Id: I4c1edf0a62ad7ad99aecc70770a51824440d7ad8
commit 4b96252812a1b53e1c448dcb5117b94964a98485
Author: Szymon Kłos <szymon.klos at collabora.com>
Date: Tue Jun 18 18:14:24 2019 +0200
Set timeout for focus in focus events
This allows events to occur in order.
Change-Id: I30701dcdcb5758ea2d5f69a93203641679823d8c
commit 156ec08b356e4de01b3d441a48dd4a82155699ac
Author: Marco Cecchetti <mrcekets at gmail.com>
Date: Tue Jun 18 16:16:59 2019 +0200
loleaflet: make ESLint even happier
Change-Id: Iac5c0711ebde18456e30a42ab6525c2d7b95430b
commit 050cdbf2b5b67dc97319be70b7c4d19b88f0eb4f
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 18 16:12:21 2019 +0200
loleaflet: Make ESLint happier
Change-Id: I1ce9e254deac334679b4c2d433179928b52ead1a
commit f9044d1fb83b26b79084100659864377e2e356ac
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 18 16:01:11 2019 +0200
loleaflet: Keyboard handler _handleCtrlCommand shall accept DOM events
Change-Id: I2008ce047a8c839c9f2d6d70637c2438f196d385
commit 9488b1d3d85023f89453e1d9f1c0c5d682dde1c0
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Tue Jun 18 15:20:02 2019 +0200
loleaflet: Explicitly relay keyboard events from LokDialog to Keyboard handler
Change-Id: Icaa33537313c73286937bdeeef595bcd82037f95
commit aa48954e9d3b05e58b82e864d3648497d017f026
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Tue Jun 18 09:53:51 2019 +0100
Avoid using the read-only / edit toggle as a show keyboard button.
Change-Id: I1c4e88c1824a8aef4aa2bb2e1e18943d95202bb0
commit b610b17f88bc94ed8ee98f59bf23a306380245a5
Author: Iván Sánchez Ortega <ivan.sanchez at collabora.com>
Date: Fri Jun 7 12:05:17 2019 +0200
loleaflet: ClipboardContainer: Enable text composition (for predictive kbds)
Change-Id: I70025184557200513a0387544d93c0d0ae71c454
More information about the Libreoffice-commits
mailing list