Oliver Bock
470028028d
Android: improved auto-versioning
...
* Current version doesn't support development well enough
* Gradle seemingly doesn't support distinguishing build variants (debug/release) so I can't enforce proper release tagging
* Thus any non-matching tag will flag a build as DEVELOPMENT and a Gradle warning is displayed
* Also: release builds must be tagged directly (no commit offset)
* Also: release builds are not allowed to use a dirty working tree
2017-04-19 08:36:58 +00:00
David Anderson
f923ac905d
Merge pull request #1866 from brevilo/android-versioning
...
Android: use dynamic versioning instead of hard-coded values
2017-04-14 00:32:56 -07:00
Oliver Bock
0609bc362b
Android: update copyright details
2017-04-13 11:55:42 +00:00
Oliver Bock
51a0ea9347
Android: use dynamic versioning instead of hard-coded values
...
* Use commit date as version code
* Derive version name from release tag and add commit SHA1
* No more manual updates required, just proper release tagging!
* Resolves https://github.com/BOINC/boinc/issues/1864 (for Android)
2017-04-13 11:30:54 +00:00
David Anderson
e342de99fd
Merge pull request #1835 from brevilo/android-vagrant
...
Android: Provide dev/build environment using Vagrant
2017-04-04 01:18:04 -07:00
David Anderson
011efadb28
Merge pull request #1830 from brevilo/fix-android-arm-build
...
[#1702 ][android]: remove explicit FPU flags
2017-04-04 01:16:59 -07:00
Oliver Bock
12424d3151
[ #1829 ][android] Fixed README markdown
2017-03-31 13:56:54 +02:00
Oliver Bock
60935c211a
[ #1829 ][android] Fixed README typo
2017-03-31 12:22:55 +02:00
Oliver Bock
ac3deca87e
[ #1829 ][android] Refined Vagrant README
...
* Added hardware and download volume to requirements
* Refined HOWTO
2017-03-31 10:28:09 +02:00
Oliver Bock
c447506cb7
[ #1829 ][android] Added README/HOWTO for Vagrant
2017-03-29 15:37:35 +02:00
Oliver Bock
ef2f85b595
[ #1829 ][android] Update cURL and OpenSSL
2017-03-29 15:07:05 +02:00
Oliver Bock
5591c74629
[ #1829 ][android] Development environment provisioning
...
* Update OS packages
* Install necessary OS packages
* Install Android Studio, SDK, NDK and Android repos
* Install SDKs and build tools required by BOINC (dynamically)
* Install OpenSSL and cURL sources (for BOINC client build)
* Final state:
* Ready to run andriod/build_all.sh
* Ready to import android/BOINC in Android Studio (Gradle project)
2017-03-29 14:47:58 +02:00
Oliver Bock
62f88217bc
[ #1829 ][android] Configure VM for Android Studio
2017-03-29 14:47:54 +02:00
Oliver Bock
073df23ec4
[ #1829 ][android] Use a better Vagrant box
...
* Ubuntu's box isn't standard compliant (https://bugs.launchpad.net/cloud-images/+bug/1569237 )
* We don't need nightly builds
2017-03-29 14:47:49 +02:00
Oliver Bock
32ae2c2312
[ #1829 ][android] Use ubuntu/xenial64 box
...
Simplifies Android Studio installation via ubuntu-make
2017-03-29 14:47:46 +02:00
Oliver Bock
4558030197
[ #1829 ][android] vagrant init
2017-03-29 14:47:41 +02:00
Oliver Bock
74d6392651
[android] Updated .gitignore patterns
...
* Merged Android-specific .gitignore file (cover ProjectApp, avoid redundancies)
* Added assets copied by build scripts (don't track them twice)
* Also ignore staged files
2017-03-29 11:38:09 +00:00
Oliver Bock
115db9e889
[android] Fixed/improved Android build scripts
...
* Removed hard-coded paths and dependency versions
* Default values can now be overridden via environment variables:
* NDK_ROOT (recommended)
* ANDROID_TC[_<arch>] (optional: toolchain folders)
* CURL_SRC (recommended)
* OPENSSL_SRC (recommended)
* Fixed cURL mips64 build
* Moved toolchains into common parent directory
* Made asset directory creation idempotent
2017-03-29 09:08:02 +00:00
Oliver Bock
c9ff35d5a2
[ #1702 ][android]: remove explicit FPU flags
...
* Those explicit FPU flags prevent NEON builds
* The whetstone benchmarks (VFP and NEON) are correctly built without those
2017-03-29 08:42:25 +00:00
Christian Beer
95af69b395
Locale: Update localization files [skip ci]
2017-03-20 15:15:54 +01:00
Christian Beer
1f0054c7e1
Locale: Update localization files [skip ci]
2017-03-20 15:01:06 +01:00
David Anderson
f3624743e8
Merge pull request #1762 from obsproth/android_fix_str_comparison
...
Android: Fixed and reduced string comparisons
2017-03-06 15:27:51 -08:00
Christian Beer
624595267c
Locale: Update localization files [skip ci]
2017-01-31 17:45:12 +01:00
obsproth
bef7c0d9b3
Android: Simplified handling of power source prefs options
2017-01-21 21:44:54 +09:00
obsproth
0009892918
Android: fixed string comparisons.
2017-01-21 21:44:54 +09:00
Christian Beer
6d63f9cae5
Locale: Update localization files [skip ci]
...
Reverts some translation related changes made in 2435538
, 3de9867
and f2c3963
.
2017-01-03 12:12:31 +01:00
Marco Nilsson
d4cd3e08b3
Merge branch 'master' into android-studio-support
2016-11-28 21:23:30 +01:00
Marco Nilsson
45c839712b
Merge branch 'master' of https://github.com/BOINC/boinc
2016-11-28 21:22:53 +01:00
Marco Nilsson
ad89751f2f
Do not include local.properties.
2016-11-28 21:17:43 +01:00
Christian Beer
d0397cc916
Locale: Update localization files [skip ci]
2016-11-28 17:17:19 +01:00
Christian Beer
0a53ea5b43
Locale: Update localization files [skip ci]
2016-11-17 00:07:12 +01:00
Rom Walton
1a0010f246
Updating translations for android/BOINC/res/values-cs/strings.xml [skip ci]
2016-11-16 08:45:42 -08:00
Marco Nilsson
7f538cf9cd
Remove obsolete string.
2016-11-15 09:26:17 +01:00
Marco Nilsson
1e62c79999
Make debug builds debuggable again.
2016-11-09 18:36:50 +01:00
Marco Nilsson
f2c3963a91
Fix minor typo in Swedish translation.
2016-11-08 15:32:12 +01:00
Marco Nilsson
b6fa74450d
Explicitly disable zlib for arm to avoid linker errors down the line.
2016-11-08 15:11:37 +01:00
Marco Nilsson
72f09d44c2
Update SDK versions to prevent an Android TV build error.
2016-11-08 10:36:43 +01:00
Marco Nilsson
3de9867aa7
Add missing string.
2016-11-08 10:35:32 +01:00
Marco Nilsson
0ea712ef79
Remove hardcoded debuggable flag.
2016-11-08 09:15:02 +01:00
Marco Nilsson
66f0508747
Adapt BOINC build scripts to the moved Android assets folder.
2016-11-08 09:04:28 +01:00
Marco Nilsson
243553887c
Migrate Android app to the AndroidStudio file structure.
2016-11-08 09:02:01 +01:00
Rom Walton
e25b4ad7d5
Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci]
2016-10-12 14:47:11 -07:00
Rom Walton
b16d61c9cf
Updating translations for android/BOINC/res/values-ka/strings.xml [skip ci]
2016-10-05 14:54:21 -07:00
Rom Walton
e98c053ecf
Updating translations for android/BOINC/res/values-it-rIT/strings.xml [skip ci]
2016-09-21 04:44:18 -07:00
Rom Walton
5c36ce25da
Updating translations for android/BOINC/res/values-sk/strings.xml [skip ci]
2016-09-17 11:36:44 -07:00
Rom Walton
48f0d03a89
Updating translations for android/BOINC/res/values-sv/strings.xml [skip ci]
2016-09-11 11:16:15 -07:00
Rom Walton
edac8a5287
Updating translations for android/BOINC/res/values-nl/strings.xml [skip ci]
2016-09-07 07:05:14 -07:00
Rom Walton
73f85a3ac3
Updating translations for android/BOINC/res/values-es/strings.xml [skip ci]
2016-08-29 10:55:51 -07:00
Rom Walton
7236f91efb
Updating translations for android/BOINC/res/values-it-rIT/strings.xml [skip ci]
2016-08-22 02:10:39 -07:00
Rom Walton
3efc8bc1dc
Updating translations for android/BOINC/res/values-tr/strings.xml [skip ci]
2016-08-20 00:06:21 -07:00