Age | Commit message (Collapse) | Author |
|
Change-Id: I1758f4db7b6894df66d721af77092754b0252100
|
|
Change-Id: I597f7099405a244f54966c203483dfda22cfbcc9
|
|
Change-Id: Ia840cd68d7af7a6948ad5766b56a3dc27cb8795b
|
|
Change-Id: I48da0f3cc918bda1cdb396b4ea72a82eddafb9a8
|
|
Change-Id: Ib81763148b077423d3903802b13a11b15ba3b0c1
|
|
Change-Id: Ie9fa613659db9dcc174851d7c02587bef6b67cef
|
|
Change-Id: I9ecaf0f0e7e39e2a28e1545bc0310360d5cebfe5
|
|
Change-Id: Ieb6acdb75e0ae0367dd39b2773e69d6f8415f0fc
|
|
Change-Id: Idc8c94629bd7a23be1e3a13e88debc478d6ab880
|
|
Change-Id: I09f175a09c8b4c9468e2221274b17216b23b76ff
|
|
Simplify by removing all but one transition state (which disables
handles depending on previous state).
Additionally show/hide/change the graphic selection depending on
the messages we get from LO.
Change-Id: I95d22a58e0a7f3cb034b18034cb816816a48f355
|
|
Change-Id: I13d26dd8b38d0b6817f3d0dbcb8a063fef559c2a
|
|
Change-Id: I0efaa8c131959dbaefba24d48041744391c55137
|
|
Change-Id: I221ece32967289104612309faee5d22209a64b25
|
|
Previously we included the android support library v4 for some
GUI elements like GridView. This commit in addition adds the v7
appcompat library which is needed for the new Lollipop style
Toolbar and many other new GUI elements.
The appcompat v7 library is not distributed as only a jar file
but needs to be build (as it includes additional resources) and
included as a library project. So to do this the content is copied
from SDK and build with the build system. The files also include
the v4 so it doesn't need to be copied from SDK anymore.
The target had to be raised to v21 (Lollipop), however the minimum
SDK version remains unchanged.
Change-Id: I4f1a6ce69e7f6c3f9df784a6835f376a01d4dfdb
|
|
Change-Id: I9bf9193a2130316caca83030c4fb5dd588c5c0e0
|
|
Change-Id: Ic662d71face370457c122946c8dbcb56d6f2bfe7
|
|
Change-Id: I105f8811f810b393cac8518b42d77f8bd4d0c763
|
|
Change-Id: Id668dc509dc3fa02e9a248716050c16a8cf91419
|
|
Do all overlay changes and state tracking in InvalidationHandler
where we get invalidation and selection / cursor messages from
LibreOfficeKit.
Change-Id: I87ccdefedc01e8bd54666b694a9a429a1fc6af76
|
|
Change-Id: Ic4ceaadcf251f7257001f8043161ce15898d7239
|
|
Change-Id: I5ad3c0f853efe1cf314f3c1afd77cecfdfc59134
|
|
Change-Id: Iaebf3e5a2f0c11efa7110b7062ecfc3ae38e0e64
|
|
Change-Id: Ie28cd768519fbdc305f98e1d764d05bd209951ca
|
|
Change-Id: I892b66265b411ea6f727bdacf41b45de055b2a37
|
|
Change-Id: I597621a0a68cf484d5117a5f5b77c3d122b14822
|
|
Change-Id: I724a5bbc3dcb3372a3bf3810306658f4427b95a0
|
|
Change-Id: I4949e5d8698fda7e559ab01e3b898caa13267255
|
|
Change-Id: I74a6eaab21685ff5a857255fb3ab23ed9c896574
|
|
Change-Id: I7478b8e6be110ad226743281ac8fa6d77a2c15a0
|
|
Change-Id: I9becbedb305daa95b39ebb084e358408df3d4d09
|
|
Change-Id: I8f1f61110d06333bc1140caf13d9e96e669fc231
|
|
Change-Id: I0c3a565a3ae276fb60bf99ec32941715f1556127
|
|
Change-Id: Id094ffa7972df0477ad26b2fc579fe010e745550
|
|
Change-Id: I8c1331c32baf92b077f45678929df0e4cf185774
|
|
Change-Id: I36c359b930a09dbcf51880d9488f335cc38fba45
|
|
Change-Id: I294e1d8382d997b70cb4e5af13cdef5d606885ae
|
|
Change-Id: I42c0971b10e3926f8fca989884da089bec8d59d4
|
|
Change-Id: I78c8a984907d1481134426eef164f2587c0f06c6
|
|
A double click is a set of 4 events, only one of them was sent, that's
how it worked in gtktiledviewer, but not on Android.
Change-Id: Id0eaef3765d385aab588b834f66b9f4b4f3ccb70
|
|
Change-Id: I40df42b941ab1fbf9d847772e8b5c0ddea5cfcb7
|
|
Text handles are usually shown under the current selection or
cursor position. Previously this was done in InvalidationHandler,
now the TextSelectionHandle takes this into account just before
drawing. The reason is that the repositioning needs to be taken
into account when the handle moves to reposition the coordinates
back to original position.
In addition to that, the number of times the move handle update
event is send is now limited to 50ms to reduce stress for the
device (less in queue, less messages via LOKit). This also makes
the handle more fluid and jump around less.
Change-Id: Idc401375c82b3eeac66328d98c80bf3cb7b675ea
|
|
Change-Id: If05cf04414572fea809104c7fed309afb2438bfd
|
|
Change-Id: I024db339bada34a544fdcc1def107c7b06332847
|
|
Change-Id: I650d661a1656388e50e5d4e3a003b8eb4f032382
|
|
The implementation still sends them to the currently active VCL frame,
not to the given document, though.
Change-Id: I6fa2decdea3f949c55287e802cb3373c85664207
|
|
Change-Id: I49997520057763299add18fb7c1bc662ef0c76b3
|
|
Change-Id: I8ae76ee4898087998b88ac2e1d73b3843fc00559
|
|
Change-Id: I9a42913069dcaa2bab1e3db51cebe3a0cdcf5746
|
|
Change-Id: I24d0b4f58e2227b289eb55cb881664e2cb5a51e9
|