Miku AuahDark
f18cf70c15
Minor changes to GameActivity.
...
Nothing that may cause something break. Mainly reordering & line optmization
changes.
2019-08-10 16:01:52 +08:00
Miku AuahDark
5090a072b2
Minor manifest change and some GameActivity changes.
...
Fixed storage permission request and do not hardcode "game.love" as the cache output
file.
2019-07-26 13:01:25 +08:00
Miku AuahDark
117bba5ff2
Minor changes.
...
Remove vibrate permission string, use Manifest.permission.VIBRATE instead!
Fix code style.
Set gamePath to empty when it fails to detect any game.love
2019-07-20 21:33:52 +08:00
Miku AuahDark
78e88a7473
Override getMainSharedObject()
...
This theoretically allows LOVE libs not to be extracted in Marshmallow
and later by utilizing extractNativeLibs=false. However this is left to
users (developer) to decide whetever to use this or not.
2019-07-20 20:49:25 +08:00
Miku AuahDark
a2c79d95e0
Flip the storage permission check.
2019-07-20 10:03:32 +08:00
Miku AuahDark
f761e43904
Fix *.love file association in Nougat and later.
...
Note that the file association is rather hacky but I can't find any method
which is compatible in Nougat and later as file:// URI is banned there.
2019-07-10 12:10:36 +08:00
Miku AuahDark
cd6463b4e4
Implement content:// URI
2019-07-10 10:14:10 +08:00
Miku AuahDark
9298bed843
Fix embedded game.love loading if there's no external storage permission given.
...
Mainly affect Android M and later devices.
2019-07-10 09:16:06 +08:00
Tae Hanazono
6eafa708f9
Fix setImmersiveMode using unsupported flags in some older devices.
2019-02-09 18:53:42 +08:00
Tae Hanazono
53d24a1b5f
Added method to retrieve safe area insets.
2019-02-08 23:56:23 +08:00
Tae Hanazono
3b7407ab34
Fix onResume using unsupported flags in some older devices.
2019-02-08 20:20:37 +08:00
Martin Felis
692ce8bb51
Updated build system to use compileSdkVersion 28.
2018-12-07 22:39:06 +01:00
Martin Felis
94c8a99ddc
Properly ask and check for permissions on android >= 23.
...
On the first run it will ask for permission and block the LÖVE thread until
it has been granted. Thanks to Tae Hanzano for the initial draft.
2018-12-07 17:32:01 +01:00
Martin Felis
1ea86d3305
Properly using SDL 2.0.9 paths and android 26 compatibility layers.
2018-12-07 17:24:32 +01:00
Martin Felis
ebd4a0ad4f
Initial works to support 0.11.x, disabled armeabi builds, using now clang and libc++ instead of gnustl
2018-02-02 21:10:33 +01:00
Martin Felis
906a7cc00b
Cleaned up formatting of Java code
2018-01-23 15:28:20 +01:00
Martin Felis
5f4aeb2d71
merge
2018-01-23 15:22:57 +01:00
Martin Felis
0afdf271a2
Cleaned up logic of loading games on the Java side of the App
2018-01-22 22:52:16 +01:00
cigumo
957330d722
Changes Filesystem::setSource mount order on Android
...
Simplifies the way setSource is handled on Android. It tries to mount
first and if that fails it will copy to memory and mount.
The /sdcard/lovegame fallback is moved to GameActivity.java.
Also a flag is added (mustCacheArchive) that will copy the game.love
file to the cache dir, so it can be mounted directly and not loaded to
memory, which does not work for large .love files.
The Filesystem.cpp change was also submitted to rude/love repo in this
push request: https://bitbucket.org/rude/love/pull-requests/99
2017-11-16 19:53:41 -03:00
Tiago Koji Castro Shibata
b3db9d4839
Add GameActivity.getMusicStreamVolume
2017-07-10 16:09:28 -03:00
Henrique Gemignani Passos Lima
ab888ac39f
Move the java code.
2017-02-19 10:41:46 -03:00