02119a79c1
android: When debugging, the installLocation must be "internalOnly".
...
Otherwise the gdbserver ends up with
run-as: exec failed for /data/data/org.libreoffice/lib/gdbserver Error:Permission denied
(you need to run ndk-gdb with --verbose to see that).
Change-Id: Iccdf0ff268c20d2fb5abc1e93404375fa51c1cf1
2014-10-13 10:21:36 +02:00
eadc132d5f
android: When rotating, we also need to update the viewport geometry.
...
Change-Id: I04502c56b1e1d16cf65cbeb47632c508ef9889d0
2014-10-13 07:14:27 +02:00
e147c5785f
android: Repaint when the orientation changes.
...
Change-Id: I150b22b7b1179c1adc7995a8547c7644ac25be28
2014-10-10 14:32:45 +02:00
84949ba280
android: Improve the button descriptions.
...
Change-Id: I770065f7cb9aef3413cf8ebf860991147b6e14eb
2014-10-10 14:32:33 +02:00
c7c2b4b54d
android: Disable LibreOfficeUIActivity for now.
...
We should provide just one activity in the .apk; the browser should probably
show up when LibreOffice Viewer is started with no file to open...
Change-Id: I624afa00f7e8ddc649a272c1b08899e8aac887c9
2014-10-10 08:26:02 +02:00
dea50a9c46
More tabs -> spaces.
...
Change-Id: I9a3e104b05479413dc314f299824a48ead004693
2014-10-10 07:35:46 +02:00
b9e8e8c1ae
Kill trailing whitespace, tabs -> spaces, add modelines.
...
Change-Id: I24154279154ba2a9d1ba6cab81d066fcba23cb4e
2014-10-10 07:35:37 +02:00
83386129f5
android: Fix the application lifecycle.
...
Now onStart() loads the file, and onStop() closes it again. Fixes the case
when the user leaves the app by pressing Home, and starts it again;
previously, this caused a race.
Change-Id: I493a76eaf5e8ca8a68b53f70c7acd09b638f7e11
2014-10-09 20:57:14 +02:00
2b85db8b6b
android: Simplify the About dialog creation.
...
Change-Id: I40fb007e8f672e1c5ff4e6e23c043b7305e726a9
2014-10-09 20:57:06 +02:00
05e5da6ad0
android: Fix typo.
...
Change-Id: Ie2a321f1d8461d9fa665be11a8e5085c24ad032b
2014-10-09 20:56:57 +02:00
774dd53268
android: Rewrite GLThread to trash objects as little as possible
...
Change-Id: I6a0042e2a1b5d98fbf5aa8c64b67a9422f8956a3
2014-10-05 00:21:11 +02:00
6d5c352cb0
android: Better detection of HW accel. (needed by TextureView)
...
Change-Id: I32b091d13d9236cee654819e701c583041f869bb
2014-10-04 17:53:29 +02:00
dd8440a1c9
android: move getDrawable to LayerView (Fennec import)
...
Change-Id: Idd15003939574963f836bfab1e0c5385957ab18b
2014-10-04 17:53:21 +02:00
488d19de01
android: use TextureView instead of SurfaceView for ICS+ devices
...
Change-Id: I4c5585d5eac4faf46ad9bed2d3992fe87b3d9a03
2014-10-04 17:53:13 +02:00
67be577f16
android: assure document close, introduce message box for errors
...
Change-Id: I4d5607d5568ebf73a61067975c21e740020cc8f7
2014-10-04 17:53:07 +02:00
b43b980b1e
androdi: set TileProvider only when document is ready
...
Change-Id: Iada0e4513cc00248f45c97bfecbc91590e80a437
2014-10-04 17:53:00 +02:00
450a4f46d9
android: TileIdentifier - contains tile position and zoom
...
Change-Id: Ia82dc1f99eff5117fe16df2b61c1a7230b52e07a
2014-10-04 17:52:51 +02:00
e910aa45d3
android: construct LayerView in xml GUI definition (activity_main)
...
Change-Id: I6cd3c8dff2ca36f3d64559b218d005d5a6da9066
2014-10-04 17:52:44 +02:00
fc8e1ac501
android: use tile size and change the type to IntSize
...
Change-Id: Id19c3517fc6fb59307c81a0c1c8868e0d0c777b4
2014-10-04 17:52:37 +02:00
1b81aeb254
android: remove unused windowSizeChanged tracking
...
Change-Id: I0d451d9fea83d70e69d07059e55a5e6067c45711
2014-10-04 17:52:30 +02:00
f33d881198
android: Better default document (when the app starts with no doc to load).
...
Change-Id: Ie3cc30c29723133d5e320ad3848d13f06d133c78
2014-10-04 17:52:18 +02:00
91569be0f9
android: Log calls to createTile
...
Change-Id: Ia0e92c24f771d47235fee7a9dbddc65631af9082
2014-10-04 17:51:50 +02:00
34ea1ede65
android: show progress spinner also when switching parts
...
Change-Id: Ie21e71aa03eddef620d470e01daf6f1936a5d7c7
2014-10-04 17:51:41 +02:00
d885cf403c
android: Fix typo.
...
Change-Id: I22f7bbcc5bc5f58c30a5915c876736f664a42a61
2014-10-04 17:51:32 +02:00
623007c0fa
android: about dialog description, app names - viewer & browser
...
Change-Id: I4f759b6a004ca8f12974f3d0daa9f1d78c015f2a
2014-10-04 17:51:16 +02:00
3e31057f5a
android: clicking "Parts" in preferences opens the side drawer
...
Change-Id: I3cfd0a31409f6a798c933dae4a47b75e93601f6b
2014-10-04 17:51:09 +02:00
32fe0017ee
android: fix redrawing everyting on part change (via sidebar)
...
Change-Id: If7aeeca3da65f44dfe1f9a5bc347baf4e3cadd82
2014-10-04 17:50:58 +02:00
20ca5ea8ab
android: null safeguards and cleanup unneeded calls
...
Change-Id: I0ffcfb0fbaa03e5035bec9dd1ffed21f85972470
2014-10-04 17:50:48 +02:00
52228bbd79
android: image in TileLayer can be null
...
Change-Id: I4a910eb60f6fe81f97933d1b9e57bac6af4547c9
2014-10-04 17:49:58 +02:00
0d3e2ee5cd
android: SubTile - equals and hash
...
Change-Id: I6e8cf220d108cefdf16f9b4553e2d2ecd7a5338c
2014-10-04 17:49:51 +02:00
a55068030e
android: SingleTileLayer - less var. trashing (Fennec update)
...
Change-Id: I8c32f6a43cad6dd3790a3e7dd0b990516a35ebca
2014-10-04 17:49:44 +02:00
7afb0e2491
android: replace MultiTileLayer with new & simpler DynamicTileLayer
...
Change-Id: Idec2246975a65f8ce664642a4ef49415e20ca187
2014-10-04 17:49:38 +02:00
ce77933dbe
android: remove some unneeded logging in GeckoLayerClient
...
Change-Id: Ib53aae87e7fa510c3783a86a7512c25548457fd4
2014-10-04 17:49:26 +02:00
91507e8e48
android: add tileSize parameter to TileProvider
...
Change-Id: I607dbaa897b17f5b650f10293956c8154da6f43d
2014-10-04 17:49:17 +02:00
594e72904a
android: remove duplicate progress bar declaration
...
Change-Id: Ie0a463bf5f006ce5d340e085bd6962b728d29c35
2014-10-04 17:49:05 +02:00
614a9b04f5
android: show loading animation until the document is loaded
...
Change-Id: I98eeafe30e90d039175daea65428526a95c9ff1e
2014-10-04 17:48:27 +02:00
2a61d1eefa
android: package C* fonts as well for interop.
...
Change-Id: I49c6c4bf0b2ddfb403612ccad90a41e8ae525427
2014-10-04 17:48:17 +02:00
2e30c62e61
android: don't return to open document if viewing license / notice
...
Change-Id: I12994aa60fa2476ef94153b5ba13000ece71d28b
2014-10-04 17:47:55 +02:00
aadf10bbf0
android: clear all tiles in "refresh"
...
Change-Id: I6a7e9070160e8d4bbd6ad5cd1bfa2dc18e66a45d
2014-10-04 17:47:43 +02:00
54335c64b5
android: no need for "throws InterruptedException"
...
Change-Id: I93be9af0849a2515c27bc22892a201ec207d6775
2014-10-04 17:47:34 +02:00
36214e5bd4
android: redraw LOEvent
...
Change-Id: I6171f7a36c07f53eeec0cc83caa168ec97459d53
2014-10-04 17:47:24 +02:00
45d854c3d6
android: create events with LOEventFactory (moved out of LOEvent)
...
Change-Id: Ia2e6bd040160e9d09377fe1f27d94d22c46fb778
2014-10-04 17:47:14 +02:00
d61b74cf1a
android: remove unused ViewTransform
...
Change-Id: I80cc876b542d2b215f8615972717bce998d532e9
2014-10-04 17:47:04 +02:00
47877113a1
android: don't show any parts in sidebar if only one part exists
...
Change-Id: Id40fa499bca8e4ef4f8b26877905fd74a66667af
2014-10-04 17:46:50 +02:00
6df3ae2dce
android: fix part sidebar not executing an "part change" event..
...
Change-Id: I8f984ad050d8124164617f67f5ea7fa511e50f55
2014-10-04 17:46:39 +02:00
a84f648e12
android: show thumbnails in DrawerLayout - parts side bar
...
Change-Id: Iae0ba5d7396f8f4d148fd2a298d0648dfc493b28
2014-10-04 17:42:21 +02:00
520a4fdfe4
android: better default part name (document type dependent)
...
Change-Id: I7ea1f1f5c249a4df250bde049cc52b4f392e4d38
2014-10-04 17:42:10 +02:00
005b8d429c
android: clear all tiles on part change (method clearAllTiles)
...
Change-Id: I4e18fed5167559284bc18235811cb2b1c6c62a4d
2014-10-04 17:40:23 +02:00
a4f72f9a07
android: call destroy only if the document exists
...
Change-Id: Ia9459151ac46a8be0f9a3944f2bcd427435c284e
2014-10-04 17:40:12 +02:00
316afc9b4f
android: allow to set a size of the thumbnail
...
Change-Id: Ida8bbd74893f59c3737d28c264e7ed24b231e6ac
2014-10-04 17:40:01 +02:00