summaryrefslogtreecommitdiff
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2013-02-09Update Impress Remote version.Thorsten Behrens1-3/+3
Change-Id: I12ad4604d0426a52b47d99d1bc3c4c6536e83b07
2013-02-08fdo#60487 - sdremote - load default preferences eg. volume control switch.Michael Meeks1-0/+4
2013-02-07resolve fdo#60379 Impress Remote: Options look disabledJoren De Cuyper1-2/+2
Change-Id: Ifb760fd0a0fa1430b77838a0340cc0956a0201a7 Reviewed-on: https://gerrit.libreoffice.org/2029 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-02-07Clarify android-coverflow license.Thorsten Behrens1-1/+1
See http://code.google.com/p/android-coverflow/source/browse/LICENCE.txt Change-Id: I29cd2f9115f9c711dc07d8efbe89e42bedab040f
2013-02-07sdremote - always replace fragments, to avoid stale contentThorsten Behrens1-2/+2
With Change-Id I7cb1cf29bcae59ef26cf3bf0c2b3dd028eb8f878, this code gets run on every onCreate, thus adding activities on top of existing ones. Seems FragmentManager lifetime is a bit decoupled from Activity Change-Id: Icc1dc86ef91257ce734ee00fed83e909ddf52dc8
2013-02-06sdremote - enable volume control slide-switching by default.Michael Meeks1-1/+1
This is far and away the easiest way to switch slide. The coverflow with it's physics / momentum is really no-where near as useful.
2013-02-05sdremote - don't let incoming thumbnails crash us if we switched view.Michael Meeks2-6/+10
2013-01-30Get rid of STAR_RESOURCEPATHStephan Bergmann1-2/+2
...the only remaining use was for CppunitTest to find the .res files in $(OUTDIR)/bin/. Get that solved by delivering the .res files also to $(OUTDIR)/unittest/install/program/resource/ (new gb_ResTarget_get_unittest_target). Change-Id: I370e7cab4223256356c7511b88ae63d9c0dbf215
2013-01-30fdo#60054 - sdremote - handle rotation without causing issues.Michael Meeks1-9/+7
It seems there was a misunderstanding of onCreate's savedInstanceState cf. http://developer.android.com/reference/android/app/Activity.html Apparently we go through a onStop / onCreate cycle when rotating, that triggered this. Change-Id: I7cb1cf29bcae59ef26cf3bf0c2b3dd028eb8f878
2013-01-10Kill the ancient StarOffice "patch" conceptTor Lillqvist3-3/+0
For Windows, superseded by Windows Installer patching (i.e., creating .msp files), which is something completely different. (And quite hard to get working... but still a saner approach, I think.) For Linux, many distros use delta RPMs or similar, so no home-grown LO-specific patching mechanism is needed. Remove the -patch and -patchinc command-line options to make_installer.pl and all code that was invoked only when using those. Remove the PATCH and PATCH_ONLY flags in scp2. Remove the patchmsi.dll Windows Installer custom action. Change-Id: I09e949e601a969f88eff60067faa2352f4f89537 Reviewed-on: https://gerrit.libreoffice.org/1605 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-06The "ProductSource" (MWS name) makes no sense any moreTor Lillqvist3-3/+0
2012-12-24merge packimages into postprocessMatúš Kukan1-1/+1
Change-Id: Ie00c7cbc012a605e95ceafcad384a67b599fc758 Reviewed-on: https://gerrit.libreoffice.org/1476 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-11-29sdremote: disable wifi by default in the clientMiklos Vajna3-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
2012-11-29sdremote: allow accessing options menu from the selector activity as wellMiklos Vajna2-0/+28
The options menu had 3 items, only one required a connection, so show the rest when selecting servers. Change-Id: I70797be5fc8f0550380286e0cff2abbf4664591b
2012-11-29android: WaE: variable never readMiklos Vajna1-4/+2
Change-Id: I35f465a085081563214d4e5c9e7fb8a7ac0ef6f7
2012-11-28sdremote: add rules to localize the apkMiklos Vajna1-2/+34
Change-Id: Ib2034d7ce27ce9d9d9f0d325ea403fb48aeb796d
2012-11-28Add vbaswobj and writerfilter componentsTor Lillqvist1-0/+4
Change-Id: I63c88bcb41a48142f8b3c20ff4d66ae28811411b
2012-11-26unifications/fixes before handoff to translatorsAndras Timar1-5/+5
Change-Id: I954140a076987f61123dfb8fd74ef830afff4628
2012-11-26android: make this a bit more readableMiklos Vajna1-2/+6
Change-Id: I765458daa808245ec736a3d184ba64c2dcd3a10b
2012-11-26android: extract duplicated casts to helper methodsMiklos Vajna1-5/+15
Change-Id: Ib77731839ad9e46626a7a07d4b2c6c7e32d4bba1
2012-11-26Let's not break "make clean install"Tor Lillqvist1-1/+1
Change-Id: I1a1694bf4ad463ed18c99c5471c53ca26578dfdb
2012-11-26It's an emulator, not simulatorTor Lillqvist1-1/+1
Change-Id: I01665f9030c9a544a89d3857f96bf3073c706435
2012-11-25Add newlineTor Lillqvist1-1/+1
Change-Id: Iadb52498dc3906df7488fb534fd04336b3e468e5
2012-11-25Make the android_version_setup work betterTor Lillqvist1-6/+5
Change-Id: Ibc8f9df533c1fef3c1e428e62622ac2c56552498
2012-11-24Avoid android deployment target to be the default one accidentally.Thorsten Behrens1-3/+3
Change-Id: I5345850789cd85966aa92064d1a95b7793521e9a
2012-11-24Prevent bluetooth list update from crashing incessantly.Thorsten Behrens1-1/+3
Temp fix, need to fix the race here. Change-Id: I95ef1ce206ba0e9059b59c10cf7a76d39df1b8b7
2012-11-24android: adapt the ant clobbering to a given SDK version.Michael Meeks7-26/+87
Another volunteer fell over this, and (I hope) it's easy enough. Change-Id: I7149d16fd8b7749afeeccef2ebc8f493200f1900
2012-11-24Add install target for sdremote makefileThorsten Behrens1-0/+3
Because I'm too lazy to type this all the time. Change-Id: Id415087247f89a77a9d7bff5efbcceb8d020b09f
2012-11-24Refresh notes content of PresentationFragment when data arrives.Thorsten Behrens1-1/+5
Change-Id: Ieee87f41833eff90a1971272c8cfacaa76a3558e
2012-11-24Fix crashes in android remote.Thorsten Behrens4-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
2012-11-22Fix seemingly hanging thumbnail preview.Thorsten Behrens1-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
2012-11-22Broadcast even initial slidenumber to coverflow.Thorsten Behrens1-0/+4
A new slideshow should start at the correct slide, thus it needs to be communicated to the thumbnail fragments. Change-Id: Ib8107b4391f0df9a8d7b23f03d4da36ab42fddcc
2012-11-22android: clean up no longer needed onSaveInstanceState()Miklos Vajna1-11/+4
It could not be used to save whole objects, so get rid of it and use onRetainNonConfigurationInstance() exclusively. Change-Id: I7cc3951b60a054b5b2488b49791b58707dc8a68b
2012-11-22Simplify: Drop URE_MORE_TYPES and URE_MORE_SERVICESTor Lillqvist1-5/+3
Change-Id: Idf6b9763051b4ca2bb5c5c5e073cdae7abaf9df4
2012-11-22Add an $APP_DATA_DIR predefiend thingie in bootstrap ("rc") files for AndroidTor Lillqvist1-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
2012-11-22Similar changes as in ../LibreOffice4AndroidTor Lillqvist1-11/+12
Change-Id: I6a0969a2004c52f117d6b250e3af42904bf16a0a
2012-11-21Clean up remains of NativeActivity-based Android app supportTor Lillqvist1-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
2012-11-21Don't bother with -Wl,--stats, I'm not loooking at them anywayTor Lillqvist1-1/+1
Change-Id: I1bbe00e42d6d36c9dd86f576b5cc8998e99819b8
2012-11-21Save more space: compress the .rdb files in the .apkTor Lillqvist1-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
2012-11-21android: add 'go to page' menu itemMiklos Vajna3-5/+75
Change-Id: Ie9d04ef9aeef5cacd1c3b8557111ee3a6194ccd4
2012-11-21udkapi.rdb could never be used anyway as it is not mentioned in any rc file?Tor Lillqvist1-1/+0
Change-Id: I5897f3d7e8d3d16481c644ee688bcf001d1b7b8c
2012-11-21We don't need the library search path anymoreTor Lillqvist1-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
2012-11-21Enable storing some files gzipped in the .apkTor Lillqvist2-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
2012-11-20Update to match SDK r21Tor Lillqvist1-1/+2
Change-Id: I7bc54a295c7155a1a173c28f45118a6d2983d0d2
2012-11-20android: don't load the document after every rotationMiklos Vajna1-15/+42
Change-Id: I0af154bc5bc6cc79ab45a85a5a06e4539442ec81
2012-11-20android: move toolkit and dummySmallDevice to bootstrapContext as wellMiklos Vajna1-16/+17
Change-Id: I4b6ce49aa5e6d391e832dc1023e47d694a480948
2012-11-20android: don't bootstrap after every rotation in DocumentLoaderMiklos Vajna1-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
2012-11-16Reduce dynamic symbols and strip all local ones from the Android single .soTor Lillqvist3-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
2012-11-13android: remember displayed page during rotation in DocumentLoaderMiklos Vajna1-3/+13
Change-Id: I1948dcc76026e4c906407932aa67371e5e9e8bb6
2012-11-12sync android manifest with project properties: sdk versionMiklos Vajna1-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