8e6a21a9c2
increment version number to 0.21.22
2020-03-22 10:48:53 +01:00
9abb686eeb
increment version number to 0.21.21
2020-02-16 20:48:46 +01:00
f6f30d6d64
increment version number to 0.21.20
2020-01-25 20:06:58 +01:00
ac1b844c15
android/AndroidManifest.xml: increase targetSdkVersion to 28
...
Google Play refuses uploads with a lower targetSdkVersion.
2020-01-17 15:48:43 +01:00
aa0e121ade
android/build.py: support x86_64 builds
2020-01-12 13:03:18 +01:00
b4700039fd
android/build.py: drop -lmstackrealign
...
This flag doesn't appear to work, and since we never had a problem
without the flag, implementing Google's recommendation is useless.
2020-01-12 13:03:18 +01:00
ab41c16eb5
android/build.py: add -Wl,--exclude-libs=ALL
...
Don't export the symbols of all those static libraries. Most
importantly, don't export the whole libc++ ABI.
2020-01-12 12:47:40 +01:00
04101f37b8
android/build.py: add -fno-faddrsig and -lmstackrealign
2020-01-12 12:41:37 +01:00
8c31370534
android/build.py: drop --sysroot, -isystem, -L, ...
...
These appear to be no longer necessary (tested with NDK r20b).
Closes https://github.com/android/ndk/issues/951
2020-01-12 12:11:09 +01:00
2306b0d78c
android/build.py: append API level to LLVM triple
...
This implicitly defines __ANDROID_API__, which means we can drop the
"-D__ANDROID_API__=" parameter.
This is recommended on
https://android.googlesource.com/platform/ndk/+/ndk-release-r20/docs/BuildSystemMaintainers.md
2020-01-12 12:02:12 +01:00
cb1a9045e6
android/build.py: drop "-none" from llvm_triple
...
It's not mentioned on
https://developer.android.com/ndk/guides/other_build_systems
2020-01-12 11:51:20 +01:00
e92af06664
android/build.py: remove obsolete dict key android_api_level
2020-01-12 11:49:10 +01:00
32a17a997a
increment version number to 0.21.19
2019-12-24 16:41:13 +01:00
a8661b5931
increment version number to 0.21.18
2019-12-18 16:49:04 +01:00
85d27cbcb9
increment version number to 0.21.17
2019-10-16 14:20:28 +02:00
b9b906ab20
increment version number to 0.21.16
2019-10-07 12:24:25 +02:00
e70f40fac1
increment version number to 0.21.15
2019-08-22 11:40:17 +02:00
ab830f9afd
increment version number to 0.21.14
2019-08-09 15:38:01 +02:00
f44c67de09
increment version number to 0.21.13
2019-08-05 13:05:54 +02:00
39b302dcad
increment version number to 0.21.12
2019-07-12 17:22:20 +02:00
09884e608b
increment version number to 0.21.11
2019-06-11 09:29:05 +02:00
03507037e8
increment version number to 0.21.10
2019-05-31 16:16:56 +02:00
f8468451c9
android/AndroidManifest.xml: increment versionCode after hotfix upload
2019-05-04 13:25:05 +02:00
65df6ca14e
android/Settings: request READ_EXTERNAL_STORAGE permission
...
Using this API function requires SDK level 23.
2019-05-04 07:29:41 +02:00
36dec47bf7
android/build.py: link ARMv7 binary with libunwind
...
Fixes nullptr dereference when an exception gets thrown because there
is no ".eh_frame" section for unwinding.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/543
2019-05-03 20:15:50 +02:00
478cedcadf
increment version number to 0.21.9
2019-05-03 20:15:33 +02:00
511826763a
increment version number to 0.21.8
2019-04-03 12:27:18 +02:00
9776e43bbe
android/AndroidManifest.xml: update version number
2019-04-03 11:28:59 +02:00
f255a485b7
increment version number to 0.21.6
2019-02-22 15:28:03 +01:00
1862a98a44
increment version number to 0.21.5
2019-01-04 19:31:07 +01:00
6e04a327b4
android/AndroidManifest.xml: increment version number to 0.21.4
2019-01-04 19:22:14 +01:00
57e34823d8
increment version number to 0.21.3
2018-11-12 13:59:17 +01:00
b14a5141a6
increment version number to 0.21.2
2018-11-04 19:47:04 +01:00
96ae0ec93a
remove some autotools remains
...
Closes #396
2018-11-02 18:55:49 +01:00
cd8bc57c0d
android/AndroidManifest.xml: increment version to 0.21
2018-10-31 19:39:41 +01:00
55b355618d
android/apk/make-unsigned-apk.sh: pass -X to zip to avoid storing uids
2018-10-31 19:34:14 +01:00
f5c9071494
*: copyright year 2018
2018-10-31 17:54:59 +01:00
901229699e
Merge tag 'v0.20.23'
...
release v0.20.23
2018-10-29 23:44:47 +01:00
637c96697f
release v0.20.23
2018-10-29 23:31:17 +01:00
c2a2573aa5
Merge tag 'v0.20.22'
...
release v0.20.22
2018-10-23 20:10:57 +02:00
f7d1408a1a
android/build.py: improved libc++ linker flags (for NDK r18)
...
The flag `-stdlib=libc++` doesn't appear to work because it attempts
to load `libc++` and not `libc++_static`, and it omits `libc++abi`.
2018-10-23 19:32:25 +02:00
94592c1406
build with Meson instead of autotools
...
So long, autotools! This is my last MPD related project to migrate
away from it. It has its strengths, but also very obvious weaknesses
and weirdnesses. Today, many of its quirks are not needed anymore,
and are cumbersome and slow. Now welcome our new Meson overlords!
2018-10-14 23:41:38 +02:00
cf96135125
android/Main: remove SDK_INT diversion
...
MPD has minSdkVersion=21 which is above all the checks here.
2018-08-20 11:25:47 +02:00
14d3a7ae83
android: use a gray notification icon
2018-08-20 00:07:35 +02:00
f37ab5482b
android: improve Settings UI and run mpd on boot
...
add 2 preferences to:
- enable Wakelock when MPD is running (prevent suspend)
- run MPD on boot
and display MPD logs
2018-08-20 00:07:18 +02:00
ef38dbe5bf
android: fix AndroidManifest.xml warnings
...
- <uses-permission> must be before <application>
- specify allowBackup (default)
2018-08-20 00:07:18 +02:00
54a5491b86
android: Main is now a service
...
- add Settings: Activity to start / stop MPD Service (Main).
- Main is a service that run in foreground with a notification. See
Service.startForeground documentation for more details.
- Main.Client is used to control the service: start or stop it and also receive
callbacks when service encounters an error, is killed, is started or is
stopped.
- Main.start to start the service without any fallback.
2018-08-19 23:35:49 +02:00
aff070bcbb
android: add LogListener
...
A Java object to send logs on the android side.
2018-08-19 23:32:24 +02:00
44a31357f4
android/AndroidManifest.xml: increase targetSdkVersion to 26 (required by Google Play)
2018-08-18 20:44:18 +02:00
38edb58054
increment version number to 0.20.22
2018-08-17 23:02:13 +02:00