summaryrefslogtreecommitdiff
path: root/android/experiments
AgeCommit message (Collapse)Author
2012-04-18Move DocumentLoader to the "experimental" subdirectoryTor Lillqvist
2012-04-10More librariesTor Lillqvist
2012-04-05dlopen() also the sw and swd libs ahead of time so that they can be debuggedTor Lillqvist
2012-04-05Open the document read-onlyTor Lillqvist
2012-04-04Do unpack fonts and include them in the experimental Android appTor Lillqvist
2012-04-04Use proper Android font names, use longer rescan intervalTor Lillqvist
2012-04-04Hmm, no, why would we want the desktop GUI images in this app?Tor Lillqvist
2012-04-03Need libswlo.soTor Lillqvist
2012-04-03Add *en-US.res and images_*.zipTor Lillqvist
2012-04-02Add fonts.confTor Lillqvist
2012-04-02Add fonts.conf to this app, tooTor Lillqvist
2012-04-02Refactor where patch_libgnustl_shared() and extract_files() are calledTor Lillqvist
2012-04-02More libsTor Lillqvist
2012-03-30Must call patch_libgnustl_shared()Tor Lillqvist
2012-03-28Include unoil.jarTor Lillqvist
2012-03-28Leave out reference to the the user registrymodifications.xcu for nowTor Lillqvist
2012-03-28Add JNI wrapper for InitUCBHelper() and call itTor Lillqvist
2012-03-26More hackingTor Lillqvist
2012-03-22More Android hackingTor Lillqvist
2012-03-22Make the DocumentLoader experimental app build againTor Lillqvist
2011-12-21Add a couple of missing filesTor Lillqvist
2011-11-30Android code refactorig and hackingTor Lillqvist
Sorry for the large unstructured commit. But hey, the Android code is experimental so far. Extract the native lo-bootstrap code into a fairly normal library built in sal. (Previously it was the JNI part of the "Bootstrap" app.) Just linkink normally to liblo-bootstrap from C++ code that uses it works fine, no need to do a dlsym lookup. Bootstrap is still a subclass of NativeActivity and can thus still be used as an "app" (to start unit tests, or whatever), but can also be used from some other app's Java code to just get access to the lo-bootstrap native methods. Introduce a new top-level "module", android, for Bootstrap and the experiments with DocumentLoader. Note that the experimental DocumentLoader app still crashes. It can't create the com.sun.star.frame.Desktop instance. I spent lots of time debugging in the painfully inadequate ndk-gdb. (Even the newer gdb build from the "mingw-and-ndk" project is quite crappy in many ways.) I should really experiment with corresponding code on a normal platform first before even trying on Android. Basically, I think that if I just can get the concept of Java code that instantiates and uses LO components *in-process* working on a normal desktop platform, it should work on Android, too.