Tomaž Vajngerl
c92ceb544c
android: add comments
...
Change-Id: I30f8180dd9cf9c94eedca61926ab706f241142df
2015-04-14 18:07:55 +09:00
Siqi Liu
0632f77ee8
LOK_STATE_CHANGED callback implemented with sfx events interception.
2015-04-13 16:23:32 +02:00
Siqi Liu
cc54da2237
java part handles received statechange callback
2015-04-13 16:22:49 +02:00
Tomaž Vajngerl
3c4fd27392
android: hide the keyboard when scrolling velocity exceeds 18
...
Change-Id: Ibc3c1e384e73f0ecdd10f5a0c8972a04e4101a59
2015-04-13 19:33:07 +09:00
Tomaž Vajngerl
98b12bf77f
android: transition first, then move the viewport to the cursor
...
Change-Id: Iabc9b45dc3198472adda9b6fad1d531c41635f00
2015-04-13 19:33:07 +09:00
Miklos Vajna
6eaf6c8d23
android: move strikeout button after underline
...
So that it matches the order we show on the desktop.
Change-Id: Ia5be2a233bc4ab3adc37b013b22784032d58a174
2015-04-13 09:07:05 +02:00
Tomaž Vajngerl
7f0dfb3ae6
android: tune the viewport moving to cursor position on key input
...
Change-Id: Ie420307f28cc05ca03fabe47f46712f67c6f18fa
2015-04-13 09:07:03 +02:00
Tomaž Vajngerl
3e6d192b04
android: hide keyboard on scrolling at a more correct location
...
When animation happens the scrollbars appear. This hides the
keyboard when the user types and the viewport is repositioned.
With this change, trigger the keyboard hiding only when we really
do scrolling (panning).
Change-Id: I17dc651a6641e807a386d5184868412dd6710a28
2015-04-13 09:07:02 +02:00
Tomaž Vajngerl
5d7a203bda
android: reposition the viewport to the cursor at key event
...
Change-Id: I9b18001d0629e203bee41ebbf4a3bd57adfea88e
2015-04-13 09:07:02 +02:00
Tomaž Vajngerl
e585b12069
android: don't need the cursor position from DocumentOverlay
...
Change-Id: I79155f9c5c8df211b35137cc61430cebccb4cfe3
2015-04-13 09:07:02 +02:00
Tomaž Vajngerl
2038289555
android: add possibility to move the viewport and zoom + animation
...
Change-Id: I294ad30b1fdd7f1a3d5099304cc4f077034567b7
2015-04-13 09:07:02 +02:00
Tomaž Vajngerl
6cbcde0267
android: separate layer functionality to DocumentOverlayLayer
...
Change-Id: Ie69259dbc5826dafbaebc8eec08163256b459337
2015-04-13 09:07:01 +02:00
Tomaž Vajngerl
5707813c07
android: rename TextCursorLayer{View} -> DocumentOverlay{View}
...
Change-Id: I53a55e2d30c298e7c34f18b7713de91f3c77d5f2
2015-04-13 09:07:01 +02:00
Tomaž Vajngerl
4fb38c6f66
android: get cursor position from TextCursorLayer/View
...
Change-Id: I7629deb6e01ace052ac8bec70202844bc627ea85
2015-04-13 09:07:01 +02:00
Tomaž Vajngerl
6d9af88998
android: add Cursor class for drawing the cursor to the canvas
...
Change-Id: I5d8191ffb3d3dd3d3ab11c757a3b7d5dc3fb2e82
2015-04-13 09:07:00 +02:00
Miklos Vajna
b102c585ee
android: update emulator / debugging documentation
...
Change-Id: I402e9073f15dccb3618c06e355559b9f8ff7f763
2015-04-08 11:28:49 +02:00
Siqi Liu
600781382c
implement strike out and .uno:Save
...
.uno:Save works out of box for when tested against documents (impress,
calc) loaded directly from dropbox for example. However, it doesn't work with
impress/calc documents loaded from local files. Writer documents won't
save, either locally or from network resources. More research needed.
Change-Id: Ibdcc209a71f14ec91ba9c1152b305e0278787713
2015-04-07 09:18:21 +02:00
Siqi Liu
950d33871d
add saving action placeholder
...
Change-Id: Ibb4595e297a4328f2bb108e1b9e71bb50843e3b9
2015-04-07 09:18:21 +02:00
Siqi Liu
26afe0a339
add italic/underline button with icons for different screen res
...
Change-Id: Ib158f32af7ef8d65d4ddd822839b260161a74343
2015-04-07 09:18:20 +02:00
Miklos Vajna
7bc83da3d6
android: update startup details of README
...
Change-Id: I88a0483e96f2de38ae3c1bc6f707e3b5b504bbac
2015-04-07 09:18:19 +02:00
Miklos Vajna
3f82a2e72f
android: remove dead GSoC-2012-eclipse-workspace
...
Change-Id: I62e551b99904036e8c0e67f0684dc16e5ade2b90
2015-04-07 09:18:18 +02:00
Miklos Vajna
d4a39c158b
android: Insure -> Ensure
...
Change-Id: I33d8282210329d8bb3a471a7c717fcf653930e95
2015-04-07 09:18:17 +02:00
Tomaž Vajngerl
ae4f4b7192
android: remove unneeded layerView stuff
...
Change-Id: Ide81f4b5dd7f71a3dda21ff51d02a12d7fe9a315
2015-04-07 09:18:16 +02:00
Tomaž Vajngerl
2bbf630d96
android: don't modify if the value is same - all in TextCursorView
...
Change-Id: Ia90458ca037959c07244673fc5521fb940737390
2015-04-07 09:18:16 +02:00
Tomaž Vajngerl
3dbb8ccb4a
android: don't update position, if it is the same
...
Change-Id: I8f0759db2c9cc6577ce25bfacb8272f3a5f6db92
2015-04-07 09:18:16 +02:00
Tomaž Vajngerl
dacf5c45fe
android: don't reset position at showCursor
...
Change-Id: I9a8eb1df0821e357ed268ad7730be98b69b5f249
2015-04-07 09:18:15 +02:00
Tomaž Vajngerl
1c4202d2f8
android: remove selection handles from xml definition
...
Change-Id: I41d1d121f9d2d805624c4c8380a7c67bcd12f856
2015-04-07 09:18:15 +02:00
Tomaž Vajngerl
6218409072
android: update README
...
Change-Id: I8e3d0e5b8032ee5e8cc65b943855b365e7db3864
2015-04-07 09:18:12 +02:00
Tomaž Vajngerl
2502121e5e
android: extract BitmapHandle from SelectionHandle
...
Change-Id: I16ef07414eb7ab9b4a9b8169c8f1d8bfe9bd628e
2015-04-07 09:18:09 +02:00
Tomaž Vajngerl
01a1cf2adc
android: propagate visibility to graphic selection handles
...
Change-Id: I39ff4b0dd6d4b6f71146721920c9524ce04ae84e
2015-04-07 09:18:08 +02:00
Tomaž Vajngerl
6d59210340
android: replace TextSelection{Handle} with SelectionHandles
...
TextSelection was an additional overlay on the screen to show text
selection (start, middle, end) handles. Now they are replaced with
CanvasElement - SelectionHandle, that is drawn in TextCursorView
the same as cursor and text/graphic selections.
Change-Id: I30e1b00b349500c307d9b580abc4d30e3faf722d
2015-04-07 09:18:08 +02:00
Tomaž Vajngerl
bf995db739
android: add onHitTest for implementations, add impl. interface
...
CanvasElementImplRequirement is a interface to define which methods
can/should a CanvasElement subclass implement.
Change-Id: I61ea6d56bbdd8bd4402b821675a0206ce43b25ce
2015-04-07 09:18:07 +02:00
Tomaž Vajngerl
492e52c1df
android: add assign which copies rect coordinates from source
...
Change-Id: I235ce3cb60da96df3d960206523442e887b5cee6
2015-04-07 09:18:07 +02:00
Tomaž Vajngerl
2e84d5ed53
android: Don't show canvas elements by default
...
Change-Id: I32372660c78a0fa253fdfaf94b15ae823c4eb5ac
2015-04-07 09:18:07 +02:00
Tomaž Vajngerl
8f6b3d6421
android: use onDraw for element drawing in CanvasElement interface
...
Use onDraw to override the drawing to canvas. CommonCanvasElement
uses the draw method to call onDraw depending on visibility.
Change-Id: Id98991935168caab9d39665e72f33cfb3a91d8dc
2015-04-07 09:18:06 +02:00
Tomaž Vajngerl
7a53938342
android: use isVisible setVisible for GraphicSelection
...
Change-Id: Ide9ad4b0e40482e5936e76ed0560b79769fc047d
2015-04-07 09:18:05 +02:00
Tomaž Vajngerl
d009630c94
android: isVisible, setVisible for CanvasElement + common impl.
...
Change-Id: I10382cf00e4e5953d1ebae1b25f72d04a644cff1
2015-04-07 09:18:05 +02:00
Tomaž Vajngerl
41b3ed6070
android: convertPosition -> convertToScreen
...
Change-Id: I2c167173b0b7fb4debfef4455d3336e861a52f20
2015-04-07 09:18:05 +02:00
Tomaž Vajngerl
6d50c72cba
android: single press on a selected shape triggers text edit
...
Change-Id: If095bbaf5e4a0efec19f0170fd7c912c66b93669
2015-04-07 09:18:05 +02:00
Tomaž Vajngerl
626e1a2d6d
android: set layerView to TextCursorView{Layer} when available
...
Change-Id: I3dbb7747ad6d5ce44ca286023e6c8fbc5a19a6b7
2015-04-07 09:18:04 +02:00
Tomaž Vajngerl
656d3f9ee4
android: register TextSelection & TextCursorLayer once at creation
...
Change-Id: I33471dbcdd82b50919b6c6af741101b3d4ff71cf
2015-04-07 09:18:04 +02:00
Miklos Vajna
f15a6a065e
android: fix 'make install' in LOAndroid3
...
The error was:
$ make install verbose=t
../../../config_host.mk:655: /git/config__lang.mk: No such file or directory
make: *** No rule to make target '/git/config__lang.mk'. Stop.
Change-Id: I4f976c27217cb1827ce2a7b39c1bc301e45f149b
2015-04-07 09:18:03 +02:00
Tomaž Vajngerl
9dfaffabf1
android: minor comments change
...
Change-Id: Ib6522079f95fcf3f00212f848646c5cecfdfc296
2015-04-07 09:18:03 +02:00
Tomaž Vajngerl
d7716c9927
android: enable AA for selections and handles, tune colors & alpha
...
Change-Id: Ieea5b084ce1b9550d202bff795d89929632cb724
2015-04-07 09:18:02 +02:00
Tomaž Vajngerl
812970c785
android: fix sending graphic selection type to LOKitThread
...
Change-Id: I42a23f3867acb9632cc94d84e2a4267415e908bc
2015-04-07 09:18:02 +02:00
Tor Lillqvist
3d177c7b6d
Bootstrap.initVCL is not used by our Android app any more
...
Change-Id: Id1e58547cf2b0786d7a2ca29eae8bbcdd644fdd5
2015-03-30 16:01:38 +03:00
Tomaž Vajngerl
eba73d9ef6
android: comment selection related code, rearrange and clean-up
...
Change-Id: I18c8c4864d074662f85fc5b0e43eb84cc0638fd8
2015-03-30 09:23:54 +02:00
Miklos Vajna
a518d5a4a7
android: open csv files in Calc
...
Change-Id: I17b9c4f9d40db46fe6f1be8f1a3ecaee4946454c
2015-03-30 09:23:54 +02:00
Tomaž Vajngerl
4415ecbfc6
android: properly merge README with new content
...
Change-Id: I740c654f5844ef4cb7cbc5387c7b8a56e326e532
2015-03-30 09:23:52 +02:00
Tomaž Vajngerl
498f578f97
Revert "android: add README"
...
This reverts commit 9ebd22c353ca2e2b3d37b0c6d266b6c582538edc.
2015-03-30 09:23:52 +02:00