Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-18 | Move DocumentLoader to the "experimental" subdirectory | Tor Lillqvist | |
2012-04-10 | More libraries | Tor Lillqvist | |
2012-04-05 | dlopen() also the sw and swd libs ahead of time so that they can be debugged | Tor Lillqvist | |
2012-04-05 | Open the document read-only | Tor Lillqvist | |
2012-04-04 | Do unpack fonts and include them in the experimental Android app | Tor Lillqvist | |
2012-04-04 | Use proper Android font names, use longer rescan interval | Tor Lillqvist | |
2012-04-04 | Hmm, no, why would we want the desktop GUI images in this app? | Tor Lillqvist | |
2012-04-03 | Need libswlo.so | Tor Lillqvist | |
2012-04-03 | Add *en-US.res and images_*.zip | Tor Lillqvist | |
2012-04-02 | Add fonts.conf | Tor Lillqvist | |
2012-04-02 | Add fonts.conf to this app, too | Tor Lillqvist | |
2012-04-02 | Refactor where patch_libgnustl_shared() and extract_files() are called | Tor Lillqvist | |
2012-04-02 | More libs | Tor Lillqvist | |
2012-03-30 | Must call patch_libgnustl_shared() | Tor Lillqvist | |
2012-03-28 | Include unoil.jar | Tor Lillqvist | |
2012-03-28 | Leave out reference to the the user registrymodifications.xcu for now | Tor Lillqvist | |
2012-03-28 | Add JNI wrapper for InitUCBHelper() and call it | Tor Lillqvist | |
2012-03-26 | More hacking | Tor Lillqvist | |
2012-03-22 | More Android hacking | Tor Lillqvist | |
2012-03-22 | Make the DocumentLoader experimental app build again | Tor Lillqvist | |
2011-12-21 | Add a couple of missing files | Tor Lillqvist | |
2011-11-30 | Android code refactorig and hacking | Tor 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. |