Age | Commit message (Collapse) | Author |
|
Change-Id: I424e81b849d7e0ec5c61eddcc70279e3559885d1
|
|
The only use of it is commented out. ThumbnailGenerator used the UNO-based
XToolkitExperimental stuff that I want to get rid of. If/when we want
thumbnails, we should use the existing thumbnails from document formats that
have them, or generate them using LOKit.
Also remove stuff from the Bootstrap class that was only used by
ThumbnailGenerator.
Conflicts:
android/experimental/LOAndroid3/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
Reviewed on:
https://gerrit.libreoffice.org/13503
Change-Id: Ia3a1a7f372a814359c5b496cdb17c35246e34817
|
|
Change-Id: Ia44efb54cbb0a91ea61cef9e7f250b5105c7ff51
|
|
Using direct ByteBuffer is much nicer option to store or send
pointers between C(++) code and Java via JNI as it handles endiness
and pointer size for us. Using "long" type can have unexpected
results in 32-bit architectures (mostly Android). This was causing
grief especially when Android introduced support for 64-bit
architectures starting with SDK 19.
Change-Id: Ie92d0f913b668e1724e846d70d1820445d9cb086
|
|
Change-Id: I7688968e92ae4b3d6fef19c4544ae91bdcd8b1b9
|
|
Change-Id: Iefab77e543606cfad937a79743fb3b9a68a0f2a2
|
|
Change-Id: Ia8516da556b3736f34b366e2eb89ad8bbd7bafc1
|
|
DirectBufferAllocator is responsible to allocate buffer. We used
Fennec JNI based allocation (and freeing) because of overallocation
bug in some Android versions. With this the VM based allocator
implementation is added and used by default because of bugs that
happen in newer Android versions (specifically when ART is used
as the Android VM).
Change-Id: I07eb364fd1647b3a09d1568d4fef82398a02dfeb
|
|
Change-Id: If85c6a86434c0aa32d188a0f128f6b6cd613bbb5
|
|
Change-Id: I1b1891f0d7d7b8aa407e7da346ff5f8e3cbe8657
|
|
Change-Id: I379601099bda928b9eeeaeb29030bc009e3cbbf2
|
|
It can happen that this directory doesn't exist and the copy
script fails (especially on a clean install). The script has been
modified to force create this directory before trying to copy
stuff into it.
Change-Id: Iedf3caef07e6896405750aea9e8f211b1e80dc3a
|
|
As part of LOK initialisation we now start soffice_main, this
requires TMPDIR access, and will fail if we haven't set TMPDIR
(as by default it attemps to access /tmp which is not allowed on
Android).
Change-Id: I63bd7bce9b52c898c60fda6eea33ee919349a109
|
|
Adapt to URE merge. (Not sure whether the app(s) still work, but at least it
now builds.)
Change-Id: I6e85fd8eaebea75c22188f4f36269dbbe55d012a
|
|
...and remove now unused ure-link symlink
Change-Id: Ic958432c1dad4fae213982d0af072187f151620b
|
|
...and had started to have different values in instdir (ProductMajor=450, ProductMinor=0)
vs. installation sets (ProductMajor=50, ProductMinor=)
Change-Id: I4db2c07b5f7b011218833fc355a3097eb13d0cd4
|
|
(which now had a bogus value on Mac OS X anyway)
Change-Id: I5bf233506d6c658560dfadddf79a9ed8605c2a20
|
|
Change-Id: Ie3cc30c29723133d5e320ad3848d13f06d133c78
|
|
Change-Id: I49c6c4bf0b2ddfb403612ccad90a41e8ae525427
|
|
Change-Id: I7ea1f1f5c249a4df250bde049cc52b4f392e4d38
|
|
Change-Id: Ic2289d5ca96d06352c853d7803938a12aa204e73
|
|
Appears to save ~10Mb of apk size.
Change-Id: I7c49da979e2868628bf3cf07937e898d717a5071
|
|
Change-Id: I0c7b7d10b34c0f71bf8500696fdbc0ed38303f0e
|
|
Change-Id: I95a9ab54222150a1f9cde30df820f3cd6915f641
|
|
Change-Id: I08542b736e49cb9262323e9fe6188b1976d47935
|
|
Change-Id: Idd8bd4d4b148e88c7badd06fefb7cfcfc24ec9ea
|
|
I.e. make lokandroid match
4d15212ef8de89a71387c00bdeb7d9a41409e467
|
|
Change-Id: If783fecd80a0de05e94c76e23572b567d151bb06
|
|
Change-Id: Ife12b8bc49d722ae614b7de253bb2061bea5bb7f
|
|
+ prevent lokandroid JNI functions to be removed from the library
+ basic use of lok Office / Document in LibreOfficeMainActivity
Change-Id: I7bfe53738cf821b2270ab3e024cc506a7cff42f0
|
|
Change-Id: Ia905c20fb4ee9b126d65fd3c8e3c1f54649abe1a
|
|
Without that, URE_BOOTSTRAP does not get set up, and we are unable to
bootstrap.
Change-Id: I7727e2a9dcbb958e006fadf6243e1ca343633f7e
|
|
This is so that calls like 'make configmgr android' produce an .apk with
updated code changes from configmgr as expected.
Change-Id: I5f576b01269cf3f559a8a6389af298a3758e7309
|
|
Change-Id: I0a746904fa363f987e96165d8def326eb87dcf8f
|
|
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
|
|
Now the LibreOfficeKit is used to actually attempt to bootstrap LibreOffice;
at the moment fails to do that.
Change-Id: I91220dbff783213bf7702e7213a5646859db4581
|
|
Change-Id: I5e1758c15684b06ab6809f62f4da6d5f50c071a9
|
|
Change-Id: I6b1636703044f03c5daa4c3ac1630f23c5c3c2e5
|
|
Change-Id: I1086a7ab6bc7913c9c9f2492d07915039007e613
|
|
Change-Id: I87e91202a6005ad0bec3569b2619a5b191991502
|
|
Change-Id: If7b66e60fcf8af97a69e20af9c77793a163c4c17
|
|
Change-Id: Ib287792c754c4b3ee6c8a45749ef9ad7197df84a
|
|
Change-Id: I21d233996d21d78f601d427e89c14f668af85bcf
|
|
Change-Id: I431841a71d6b4dc1f7a50efbf28f827e7e50ca57
|
|
Change-Id: Ifaf7a6f6dd61d27a89feed2f718f7a91e9da7262
|
|
Change-Id: I19af7ecf0fe746e6c41c95e647141b4c0af0f6d4
Reviewed-on: https://gerrit.libreoffice.org/6673
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: I0230a18aaf5c8c9fe9f55a137cc62cbfc3992d42
|
|
Change-Id: Iba4db538fea3ab494af737c91f5fd754de0c044c
|
|
Change-Id: If1781415f49f86fea0de5a05a38c878d3924812b
|
|
Change-Id: Ia31a6f56fd8347f6fc50677e86a414f4c5ed81b1
|