summaryrefslogtreecommitdiff
path: root/android
AgeCommit message (Collapse)Author
2014-07-13Add getPart(s) to lokandroid too.Andrzej Hunt
I.e. make lokandroid match 4d15212ef8de89a71387c00bdeb7d9a41409e467
2014-07-10LOAndroid3: upgrade to latest CairoGLInfo, CairoUtils, FloatSizeTomaž Vajngerl
Change-Id: I93c0761b1e76848ee8b07c5bcc524c95c036d322
2014-07-10LOAndroid3: Allocate buffer of correct size in "BufferedCairoImage"Tomaž Vajngerl
Change-Id: I7d70a90508d5a77234c670d6938c295321c08296
2014-07-10LOAndroid3: tile loading and invalidationTomaž Vajngerl
Change-Id: I6e0157efc52d8cd0eabf650e14559697139d8e7e
2014-07-10LOAndroid3: Expose LOKitThread in MainActivityTomaž Vajngerl
Change-Id: I7919e2469e1db87af6d2e0fbb3a476f4ca86d4d7
2014-07-10LOAndroid3: use CopyOnWriteArrayList in MultiTileLayerTomaž Vajngerl
Change-Id: Idb7fa8234bf74c83295816cb95dcc56e50c05969
2014-07-10LOAndroid3: clean-up imports TileLayer, GeckoSoftwareLayerClientTomaž Vajngerl
Change-Id: I420d2b28a3d3904989ea9c52e8a4326a0c8d7c3c
2014-07-10LOAndroid3: CairoImage, BufferedCairoImage update to latest codeTomaž Vajngerl
Change-Id: If6b7e63a89c13015d4a96fae1862c9ccf6b04237
2014-07-10LOAndroid3: remove GeckoEventListener dependency & bufferSizeTomaž Vajngerl
Change-Id: I2e7bf8eb463fa9d9480f247732bde0af2055bd76
2014-07-10LOAndroid3: cleanup & remove obsolete code - LOEvent / LOKitShellTomaž Vajngerl
Change-Id: Ia41effca9aa54076290f105a9412bee9e388007d
2014-07-10LOAndroid3: MultiTileLayer - use SynchroniozedList for tilesTomaž Vajngerl
Change-Id: If2aa13eb3f772925f561b02eaf09f88620eabeef
2014-07-10LOAndroid3: Add and use DirectBufferAllocatorTomaž Vajngerl
Change-Id: I20a1de3a18deab6b978192d1d8a54278addbb083
2014-07-10LOAndorid3: Clean unused code, add getTiles() to MultiTileLayerTomaž Vajngerl
Change-Id: I1a539d10de2ad8bf7410a59adafcb18cc2639068
2014-07-10LOAndoid3: clean-up SubdocumentScrollHelperTomaž Vajngerl
Change-Id: Ie02b0a08c8bdcb93929fb742729a0169ee6a0666
2014-07-10LOAndroid3: upgrade TextureGenerator/Reaper to the latest versionTomaž Vajngerl
Change-Id: Ic84d3f0901f071a22af411d914a51a2ba92dbf9f
2014-07-04LOAndroid3: Simplify begin/endDrawing calls, remove JSON metadataTomaž Vajngerl
Change-Id: Ie8aadd20095eeea05110032ac026a6027771aab8
2014-07-04LOAndroid3: use device DPI, push more resp. to TileProviderTomaž Vajngerl
Change-Id: I603bf2697d9afbac7a9cb4eae9d1c0da92bb9e93
2014-07-03LOAndroid3: (partially) render page with LOKitTileProviderTomaž Vajngerl
+ TileProvider & TileIterator interfaces + Clean-up obsolete mozilla stuff Change-Id: Ief56f11bf7f8fd6da383ffc7be3461b765bf0157
2014-07-03lok JNI: no "handle" in funcs & don't wrap some native funcsTomaž Vajngerl
Change-Id: If783fecd80a0de05e94c76e23572b567d151bb06
2014-07-02LOAndroid3: add tiled rendering from document - one tile firstTomaž Vajngerl
Change-Id: Ib9c27cc8fcc9aee8670c217a4a5ab84bd3035577
2014-07-02android lok: fix paintTile JNI methodTomaž Vajngerl
Change-Id: Ife12b8bc49d722ae614b7de253bb2061bea5bb7f
2014-07-01android: i18nlangtag is too verbose, and we don't need the info.Jan Holesovsky
Change-Id: Ifc59351913fd2194b23511330d1a90f40d3e158e
2014-07-01android: Attempt to load the test file we have in the .apk.Jan Holesovsky
Change-Id: Ib438e8d7de90c202a3be6ad01bd8b7a8341527c1
2014-07-01lok bootstrap: nicer function names, clean-upTomaž Vajngerl
+ prevent lokandroid JNI functions to be removed from the library + basic use of lok Office / Document in LibreOfficeMainActivity Change-Id: I7bfe53738cf821b2270ab3e024cc506a7cff42f0
2014-07-01libreofficekit JNI for AndroidTomaž Vajngerl
Change-Id: Ia905c20fb4ee9b126d65fd3c8e3c1f54649abe1a
2014-07-01LODroid: Make SubTile hold the buffer for a tileTomaž Vajngerl
Previously there was only one buffer which contained all the tiles currently visible. This is inflexible - we need to control each tile individually. This commit introduces SubTile object, which is the holder of the buffer for each individual tile. Change-Id: I511f13dc7fad7c3c04f3d7f23b3abc97a3cc2268
2014-07-01LODroid: remove hasDirectTexture for nowTomaž Vajngerl
Change-Id: Iaf4ce2df890c0f61c9466a8ea1ec35731d3eed44
2014-07-01LODroid: Use tile images in LOAndroid2Tomaž Vajngerl
Change-Id: Ic274d19467b8d0915ae438a0651f19da14392697
2014-07-01LODroid: Don't ignore size change event, clean-up GeckoLayerClientTomaž Vajngerl
Change-Id: I615a762334434068681ecb1cc7ae6890319bd7ec
2014-07-01LODroid: cleanupTomaž Vajngerl
Change-Id: I3c2b156c6ed5c6a27ac845481150150812eef1ec
2014-06-30android: Add missing mkdir.Jan Holesovsky
Change-Id: I9c06a1a2efcb3c436287a3aac15d976fcafbd19d
2014-06-30android: Enable debugging messages as the first thing we do.Jan Holesovsky
Additionally log what we are trying to open - very useful for debugging bootstrap problems ;-) Change-Id: I942b144d97a57cbcb709b2d67029bfa09b339be2
2014-06-30android: Correct location and name of sofficerc.Jan Holesovsky
Without that, URE_BOOTSTRAP does not get set up, and we are unable to bootstrap. Change-Id: I7727e2a9dcbb958e006fadf6243e1ca343633f7e
2014-06-30android: Relink liblo-native-code.so when a library changes.Jan Holesovsky
This is so that calls like 'make configmgr android' produce an .apk with updated code changes from configmgr as expected. Change-Id: I5f576b01269cf3f559a8a6389af298a3758e7309
2014-06-30android: Make LOAndroid3 debuggable.Jan Holesovsky
Change-Id: I0fcfd784d6705cfab4790e1023851d5c537a482f
2014-06-30android: copy-stuff rule is copy'n'pasted around, consolidate it.Jan Holesovsky
Change-Id: I0a746904fa363f987e96165d8def326eb87dcf8f
2014-06-30android: Make the extract_files() part of setup / init.Jan Holesovsky
We need to have the files extracted before we attempt to initialize LibreOfficeKit (call libreofficekit_hook), otherwise the .rdb's are not there. Change-Id: Ib49db7e945a709d18a063eb488a27df18fef542b
2014-06-30android: Make use of LibreOfficeKit.Jan Holesovsky
Now the LibreOfficeKit is used to actually attempt to bootstrap LibreOffice; at the moment fails to do that. Change-Id: I91220dbff783213bf7702e7213a5646859db4581
2014-06-30android: Introduce LibreOfficeKit.java to bootstrap using LibreOfficeKit.Jan Holesovsky
Change-Id: I5e1758c15684b06ab6809f62f4da6d5f50c071a9
2014-06-30LOAndroid3: ant/make for building, Bootstrap projectTomaž Vajngerl
LOAndroid3 is based of LibreOffice4Android project which uses ant/make for building. By using LibreOffice4Android as the base, the project creates a APK archive which has all needed files to start LibreOffice in Android environment. Change-Id: I697d5f727bdaf93e774144ad597d7081d2609908
2014-06-30LODroid2: GLES2 fixes, code cleanupTomaž Vajngerl
Change-Id: I368f8caaf0433387a330a63182aab292defef0ca
2014-06-30LODroid2: Remove sdk v7 and v4 support librariesTomaž Vajngerl
Change-Id: I41a30d44c44cb439dc2e60e212eea18b00f316dd
2014-06-30LOAndroid2: use GLES2, latest GeckoSoftwareLayerClientTomaž Vajngerl
Additionally add GeckoGLLayerClient as an alternative LayerClient Change-Id: I250b5d806f520231ad9a9b84ef8387e8830bb364
2014-06-30LOAndroid2: initial import of older Fennec version with LO changesTomaž Vajngerl
rebase on mozilla-central tag RELEASE_BASE_20120531 add LOEvent, LOThread, some LO icons Change-Id: I0c3aba6d9715c60e32d8daa2002b4961eef476f0
2014-06-30Initial commit of Android Viewer projectTomaž Vajngerl
Project was created with Android Studio. Currently includes the base of Fennec's LayerView and dependencies. Change-Id: I5c3ae253d153f659eb92bd0ca17ef95372b71b23
2014-06-30android: Reformat for readibility.Jan Holesovsky
Change-Id: Ib33d3ee0c78302b858b7c814e486c417276b7e7d
2014-06-30android: Support for Android SDK Tools 23 + note about their brokeness.Jan Holesovsky
Change-Id: I6b1636703044f03c5daa4c3ac1630f23c5c3c2e5
2014-06-30android: Allow verbose output from the ant build.Jan Holesovsky
Change-Id: I1086a7ab6bc7913c9c9f2492d07915039007e613
2014-05-05simplify ternary conditions "xxx ? yyy : false"Noel Grandin
Look for code like: xxx ? yyy : false; Which can be simplified to: xxx && yyy Change-Id: Ia33c0e452aa28af3f0658a5382895aaad0246b4d
2014-04-17remove executable bitAndras Timar
Change-Id: I91f6e861f6d0dbea1b57ac73857e0c706b27f681