summaryrefslogtreecommitdiffstats
path: root/android
Commit message (Collapse)AuthorAgeFilesLines
* sdremote: disable wifi by default in the clientMiklos Vajna2012-11-293-1/+13
| | | | | | | It can be still enabled, but it makes little sense to have it on by default when the server is off by default. Change-Id: I625f90fd67781244cc4fffa90127fd1c8707c580
* sdremote: allow accessing options menu from the selector activity as wellMiklos Vajna2012-11-292-0/+28
| | | | | | | The options menu had 3 items, only one required a connection, so show the rest when selecting servers. Change-Id: I70797be5fc8f0550380286e0cff2abbf4664591b
* android: WaE: variable never readMiklos Vajna2012-11-291-4/+2
| | | | Change-Id: I35f465a085081563214d4e5c9e7fb8a7ac0ef6f7
* sdremote: add rules to localize the apkMiklos Vajna2012-11-281-2/+34
| | | | Change-Id: Ib2034d7ce27ce9d9d9f0d325ea403fb48aeb796d
* Add vbaswobj and writerfilter componentsTor Lillqvist2012-11-281-0/+4
| | | | Change-Id: I63c88bcb41a48142f8b3c20ff4d66ae28811411b
* unifications/fixes before handoff to translatorsAndras Timar2012-11-261-5/+5
| | | | Change-Id: I954140a076987f61123dfb8fd74ef830afff4628
* android: make this a bit more readableMiklos Vajna2012-11-261-2/+6
| | | | Change-Id: I765458daa808245ec736a3d184ba64c2dcd3a10b
* android: extract duplicated casts to helper methodsMiklos Vajna2012-11-261-5/+15
| | | | Change-Id: Ib77731839ad9e46626a7a07d4b2c6c7e32d4bba1
* Let's not break "make clean install"Tor Lillqvist2012-11-261-1/+1
| | | | Change-Id: I1a1694bf4ad463ed18c99c5471c53ca26578dfdb
* It's an emulator, not simulatorTor Lillqvist2012-11-261-1/+1
| | | | Change-Id: I01665f9030c9a544a89d3857f96bf3073c706435
* Add newlineTor Lillqvist2012-11-251-1/+1
| | | | Change-Id: Iadb52498dc3906df7488fb534fd04336b3e468e5
* Make the android_version_setup work betterTor Lillqvist2012-11-251-6/+5
| | | | Change-Id: Ibc8f9df533c1fef3c1e428e62622ac2c56552498
* Avoid android deployment target to be the default one accidentally.Thorsten Behrens2012-11-241-3/+3
| | | | Change-Id: I5345850789cd85966aa92064d1a95b7793521e9a
* Prevent bluetooth list update from crashing incessantly.Thorsten Behrens2012-11-241-1/+3
| | | | | | Temp fix, need to fix the race here. Change-Id: I95ef1ce206ba0e9059b59c10cf7a76d39df1b8b7
* android: adapt the ant clobbering to a given SDK version.Michael Meeks2012-11-247-26/+87
| | | | | | Another volunteer fell over this, and (I hope) it's easy enough. Change-Id: I7149d16fd8b7749afeeccef2ebc8f493200f1900
* Add install target for sdremote makefileThorsten Behrens2012-11-241-0/+3
| | | | | | Because I'm too lazy to type this all the time. Change-Id: Id415087247f89a77a9d7bff5efbcceb8d020b09f
* Refresh notes content of PresentationFragment when data arrives.Thorsten Behrens2012-11-241-1/+5
| | | | Change-Id: Ieee87f41833eff90a1971272c8cfacaa76a3558e
* Fix crashes in android remote.Thorsten Behrens2012-11-244-21/+33
| | | | | | | Several objects become invalid after ending show prematurely. Data transmission may be flawed, don't rely on valid base64 etc. Change-Id: I9bb6929b9cd6b3183948662b472f92e2fa67a7e6
* Fix seemingly hanging thumbnail preview.Thorsten Behrens2012-11-221-2/+2
| | | | | | | | 5 secs timeout between slide changes is probably a bit much, reducing to half a second now. Had the coverflow frequently stuck at earlier slides otherwise. Change-Id: Idabe17e1fc8fe2050990a68c357a00dd2d20c08b
* Broadcast even initial slidenumber to coverflow.Thorsten Behrens2012-11-221-0/+4
| | | | | | | A new slideshow should start at the correct slide, thus it needs to be communicated to the thumbnail fragments. Change-Id: Ib8107b4391f0df9a8d7b23f03d4da36ab42fddcc
* android: clean up no longer needed onSaveInstanceState()Miklos Vajna2012-11-221-11/+4
| | | | | | | It could not be used to save whole objects, so get rid of it and use onRetainNonConfigurationInstance() exclusively. Change-Id: I7cc3951b60a054b5b2488b49791b58707dc8a68b
* Simplify: Drop URE_MORE_TYPES and URE_MORE_SERVICESTor Lillqvist2012-11-221-5/+3
| | | | Change-Id: Idf6b9763051b4ca2bb5c5c5e073cdae7abaf9df4
* Add an $APP_DATA_DIR predefiend thingie in bootstrap ("rc") files for AndroidTor Lillqvist2012-11-221-10/+9
| | | | | | | | | | It expands to what lo_get_app_data_dir() returns, i.e. the activity's getApplicationInfo().dataDir. Use it in the LibreOffice4Android app's rc files instead of a hardcoded (possibly device- and/or OS version dependent) path. Change-Id: I8145f2c86eeded39232fb251a79fa64f31f77f55
* Similar changes as in ../LibreOffice4AndroidTor Lillqvist2012-11-221-11/+12
| | | | Change-Id: I6a0969a2004c52f117d6b250e3af42904bf16a0a
* Clean up remains of NativeActivity-based Android app supportTor Lillqvist2012-11-211-104/+3
| | | | | | | | | | | | | | | We haven't been able to build NativeActivity-based apps (like the android/qa/sc and anroid/qa/desktop thingies) since we switched to DISABLE_DYNLOADING and a single DSO liblo-native-code.so anyway. No lo_main() any more. <sal/main.h> should not be included ever when compiling for Android of iOS now. Lots of stuff binned from vcl's androidinst.cxx, in the (vain?) hope that it will reduce the amount of never invoked GUI code that gets linked in. Change-Id: I25f584864c40110774c728a23151e089620442d9
* Don't bother with -Wl,--stats, I'm not loooking at them anywayTor Lillqvist2012-11-211-1/+1
| | | | Change-Id: I1bbe00e42d6d36c9dd86f576b5cc8998e99819b8
* Save more space: compress the .rdb files in the .apkTor Lillqvist2012-11-211-7/+7
| | | | | | | | This means they will have to be uncompressed and copied into actual files when the app runs for the first time, but that is a small price to pay for reducing the .apk size with over ten megabytes. Change-Id: I5bcf3c228197519edd1ca8cbd804b5f027d7699d
* android: add 'go to page' menu itemMiklos Vajna2012-11-213-5/+75
| | | | Change-Id: Ie9d04ef9aeef5cacd1c3b8557111ee3a6194ccd4
* udkapi.rdb could never be used anyway as it is not mentioned in any rc file?Tor Lillqvist2012-11-211-1/+0
| | | | Change-Id: I5897f3d7e8d3d16481c644ee688bcf001d1b7b8c
* We don't need the library search path anymoreTor Lillqvist2012-11-211-10/+2
| | | | | | | As we don't use any dlopen() etc wrappers now with just one single DSO, we have no use for the library search path either. Change-Id: Ifaf11c4785a90fe5c7dafb3310bc7933ea31238c
* Enable storing some files gzipped in the .apkTor Lillqvist2012-11-212-5/+9
| | | | | | | | | | | | | | | We gzip them separately in the Makefile and the gzipped result will be stored without (further) compression in the .apk. Use this to store the ttf font files. Shaves off a bit .apk size. This might seem a bit odd way to do it, why not store these files in the normal Zip compressed fashion in the .apk? It seems hard to tell Ant (based on path, not extension) what files to compress and what not, so we have to keep telling it to not (further) compress any files at all. Change-Id: I0d40d8811e6c9df6b28c285845b1db225507f5d4
* Update to match SDK r21Tor Lillqvist2012-11-201-1/+2
| | | | Change-Id: I7bc54a295c7155a1a173c28f45118a6d2983d0d2
* android: don't load the document after every rotationMiklos Vajna2012-11-201-15/+42
| | | | Change-Id: I0af154bc5bc6cc79ab45a85a5a06e4539442ec81
* android: move toolkit and dummySmallDevice to bootstrapContext as wellMiklos Vajna2012-11-201-16/+17
| | | | Change-Id: I4b6ce49aa5e6d391e832dc1023e47d694a480948
* android: don't bootstrap after every rotation in DocumentLoaderMiklos Vajna2012-11-201-34/+66
| | | | | | | | | | | | | It seems that previously onCreate served 3 different purposes: 1) bootstrap UNO machinery 2) load the document 3) create the view Ideally it should do the first two only if not done already -- as a first step, this commit extracts 1) and does only once. Change-Id: I087a6b934c05295263080f571c95ef152e4602cb
* Reduce dynamic symbols and strip all local ones from the Android single .soTor Lillqvist2012-11-163-6/+11
| | | | | | | | | Use a version script ("version map") that exports only the Java_* and JNI_OnLoad symbols that the JNI machinery needs. No non-dynamic symbols are needed (in the .so that goes into the .apk; the one kept locally for debugging is not stripped). Change-Id: Ie874e59c593ec9e5d08ba369612cef1a3ea85fe4
* android: remember displayed page during rotation in DocumentLoaderMiklos Vajna2012-11-131-3/+13
| | | | Change-Id: I1948dcc76026e4c906407932aa67371e5e9e8bb6
* sync android manifest with project properties: sdk versionMiklos Vajna2012-11-121-2/+3
| | | | | | | | | | Note that with having a targetSdk >= 11 and minSdk <= 10, we can enable hw acceleration without loosing compatibility with 2.x devices. Also, remove android:configChanges="orientation", as it seems to improve rotation experience a bit. Change-Id: Ia3be9bb3b998d604a032eb5c60f9bb0ec71dfc68
* Let's try to make this significantly smaller by keeping only text doc supportTor Lillqvist2012-11-091-18/+0
| | | | Change-Id: Ib766a4ed49d089488fc4ec67b941be2f38ba3ac3
* Use --gc-sectionsTor Lillqvist2012-11-082-2/+2
| | | | Change-Id: I6694f1820dc8c2cdae2522357932ab0065754a75
* Produce a linker mapTor Lillqvist2012-11-082-2/+2
| | | | Change-Id: Iff4f7be61310884dea1c29f6fe931dd35cadc552
* fdo#46808, renamet awt::XToolkit2 to XToolkitExperimental..Noel Grandin2012-10-243-9/+9
| | | | | | | ..because we want to use the name for the new merged interface for the Toolkit service. Change-Id: Ib1e193c7d04729f6420ee6984231fd50181e59d3
* Seems that on the emulator the y scale is -1, huhTor Lillqvist2012-10-221-1/+3
| | | | Change-Id: I1ad30e278a5b04de3ee544c30c38f4765539157d
* Add ucppkg1Tor Lillqvist2012-10-221-0/+2
| | | | Change-Id: I471440867895b2a8ef2f2de90ed37f5b3c9c0721
* Add LibreOffice licence headers where currently missing.Andrzej J.R. Hunt2012-10-1816-13/+105
|
* Add animcore and dba mappingsTor Lillqvist2012-10-152-0/+10
| | | | Change-Id: If560563c884dc3ee4159aae24e62c5f56c544254
* Drop confusing commentTor Lillqvist2012-10-111-1/+0
| | | | Change-Id: Ic702abecf1bd21893bd5d4dee532d2e342985e6e
* COPYSO should not be used with DISABLE_DYNLOADINGTor Lillqvist2012-10-111-2/+1
| | | | Change-Id: I0e04cd8fe35a487b85cd3abd420d24ab2a55821a
* Adapt to disable-dynloading styleTor Lillqvist2012-10-114-106/+128
| | | | | | | | | | | No need to load any native libraries here any more. For now, using the same native-code.cxx as over in ../DocumentLoader works. In other words, we end up with the same code in liblo-native-code.so. This will obviously change if/when the UNO APIs that are called start to differ. Change-Id: Ia47ce833c5a290a93986005f92e981c89f63bf71
* Just use the wildcard function to list all the libsTor Lillqvist2012-10-111-187/+1
| | | | | | | | It doesn't seem to be any slower. (Note that we are *not* using -Wl,--whole-archive around these libs so it won't link in them in total, but only what's needed.) Change-Id: I2cc090562fc910d3375c6293f1f4358c68a6f9f3