summaryrefslogtreecommitdiff
path: root/android
AgeCommit message (Collapse)Author
2019-08-09increment version number to 0.21.14Max Kellermann
2019-08-05increment version number to 0.21.13Max Kellermann
2019-07-12increment version number to 0.21.12Max Kellermann
2019-06-11increment version number to 0.21.11Max Kellermann
2019-05-31increment version number to 0.21.10Max Kellermann
2019-05-04android/AndroidManifest.xml: increment versionCode after hotfix uploadMax Kellermann
2019-05-04android/Settings: request READ_EXTERNAL_STORAGE permissionMax Kellermann
Using this API function requires SDK level 23.
2019-05-03android/build.py: link ARMv7 binary with libunwindMax Kellermann
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-03increment version number to 0.21.9Max Kellermann
2019-04-03increment version number to 0.21.8Max Kellermann
2019-04-03android/AndroidManifest.xml: update version numberMax Kellermann
2019-02-22increment version number to 0.21.6Max Kellermann
2019-01-04increment version number to 0.21.5Max Kellermann
2019-01-04android/AndroidManifest.xml: increment version number to 0.21.4Max Kellermann
2018-11-12increment version number to 0.21.3Max Kellermann
2018-11-04increment version number to 0.21.2Max Kellermann
2018-11-02remove some autotools remainsMax Kellermann
Closes #396
2018-10-31android/AndroidManifest.xml: increment version to 0.21Max Kellermann
2018-10-31android/apk/make-unsigned-apk.sh: pass -X to zip to avoid storing uidsMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-29Merge tag 'v0.20.23'Max Kellermann
release v0.20.23
2018-10-29release v0.20.23v0.20.23Max Kellermann
2018-10-23Merge tag 'v0.20.22'Max Kellermann
release v0.20.22
2018-10-23android/build.py: improved libc++ linker flags (for NDK r18)Max Kellermann
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-14build with Meson instead of autotoolsMax Kellermann
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-08-20android/Main: remove SDK_INT diversionMax Kellermann
MPD has minSdkVersion=21 which is above all the checks here.
2018-08-20android: use a gray notification iconThomas Guillem
2018-08-20android: improve Settings UI and run mpd on bootThomas Guillem
add 2 preferences to: - enable Wakelock when MPD is running (prevent suspend) - run MPD on boot and display MPD logs
2018-08-20android: fix AndroidManifest.xml warningsThomas Guillem
- <uses-permission> must be before <application> - specify allowBackup (default)
2018-08-19android: Main is now a serviceThomas Guillem
- 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-19android: add LogListenerThomas Guillem
A Java object to send logs on the android side.
2018-08-18android/AndroidManifest.xml: increase targetSdkVersion to 26 (required by ↵Max Kellermann
Google Play)
2018-08-17increment version number to 0.20.22Max Kellermann
2018-08-17android/build.py: add aarch64 supportMax Kellermann
2018-08-17android: raise minSdkVersion to 21Max Kellermann
The number of MPD installs on Android < 5.0 is negligible, and that API version introduces lots of useful features for MPD.
2018-08-17android/build.py: add variable "android_api_level"Max Kellermann
2018-08-17android/build.py: enable libexpat for the "curl" storage pluginMax Kellermann
2018-05-28increment version number to 0.20.21Max Kellermann
2018-05-22android/AndroidManifest.xml: increment version number to 0.20.20Max Kellermann
2018-05-12python/build/libs.py: add libmpdclientMax Kellermann
2018-04-26android/AndroidManifest.xml: increment version number to 0.20.19Max Kellermann
2018-03-04android/build.py: support the x86 ABIMax Kellermann
First commit for issue #69
2018-03-04android/build.py: add ABI parameterMax Kellermann
2018-03-04android/build.py: convert ndk_arch to local variableMax Kellermann
2018-02-24android/build.py: disable libmadMax Kellermann
Let FFmpeg do the MP3 decoding. See commit a4de96508d7d74b66d7c2a22983b682d95b625eb
2018-02-20python/build/libs.py: add libnfsMax Kellermann
Enable the NFS storage plugin on Android. Closes #226
2018-02-17increment version number to 0.20.18Max Kellermann
2018-02-10android: require SDK version 14Max Kellermann
Closes #213.
2018-02-10android/build.py: add -mfpu=vfp, explicitly disabling NEONMax Kellermann
Apparently, clang defaults to NEON when ARMv7 is used. Not all ARMv7 CPUs we target have NEON, so we need to disable that.
2018-02-09increment version number to 0.20.17Max Kellermann