Miku AuahDark
28250bc484
Merge branch 'master' into development
2020-06-27 19:52:36 +08:00
Miku AuahDark
f0abf9b537
Increase target API level to 29 (Android 10.0)
2020-06-27 19:49:55 +08:00
Miku AuahDark
895e3db1d7
Update submodule
2020-06-26 10:28:18 +08:00
Miku AuahDark
f4e4fb106b
Merge branch 'master' into development
2020-06-26 10:26:47 +08:00
Miku AuahDark
210d185200
Update SDL to 2.0.12
2020-06-26 10:26:16 +08:00
Miku AuahDark
31d7affd91
Remove setImmersiveMode code as it conflicts with SDL's immersive mode code.
...
Fixes #191
2020-06-22 12:57:38 +08:00
Miku AuahDark
20329a65a6
Do not use ID 1 for request code
...
As it's reserved by SDL for its Android_JNI_RequestPermission
2020-05-05 11:26:25 +08:00
Miku AuahDark
8a964146c1
Update SDL to 2.0.12
2020-05-05 10:31:43 +08:00
Miku AuahDark
509ae3f537
Remove Mpg123 due to love2d/love#5
2020-03-04 11:55:37 +08:00
Miku AuahDark
568b3f9da0
Update to love2d/love@d6566c865c
2020-03-04 11:39:54 +08:00
Miku AuahDark
ea8648acfb
Update love submodule.
2020-02-01 01:07:11 +08:00
Miku AuahDark
16888ab39f
Merge branch 'master' into development
2020-02-01 01:04:27 +08:00
Miku AuahDark
b1740eb4b6
Add license.txt and license notice to each Java files.
2020-02-01 00:37:34 +08:00
Miku AuahDark
ba299eeafb
Fix embed flavor not starting up.
2020-01-31 23:20:49 +08:00
Miku AuahDark
7999e17a76
Exclude "Download" service/activity from embed flavor.
2020-01-31 21:34:21 +08:00
Miku AuahDark
5a80990790
Perform handleIntent conditional whetever it's embed build or not.
2020-01-31 14:58:53 +08:00
Miku AuahDark
62684832a6
Generate 3 different flavors: normal, playstore, embed.
2020-01-31 14:46:34 +08:00
Miku AuahDark
3bae3d06d0
Update SDL to 2.0.11-381ddcd3957c
...
Fixes LOVE app to exit when pressing "Back" button after calling love.keyboard.setTextInput.
See https://bugzilla.libsdl.org/show_bug.cgi?id=4906
2020-01-20 08:09:44 +08:00
Miku AuahDark
3b6be41671
Update LuaJIT to LuaJIT/LuaJIT@bd00094
2019-12-15 22:47:06 +08:00
Miku AuahDark
5b3f44f361
Merge branch 'master' into 0.11.x
2019-11-24 17:39:05 +08:00
Miku AuahDark
fa276ea4d8
Detect LOVE submodule first before building.
2019-11-24 17:36:32 +08:00
Miku AuahDark
1e9440f748
Remove setImmersiveMode code as it conflicts with SDL's immersive mode code.
2019-11-20 23:47:48 +08:00
Miku AuahDark
face22cff4
Release 11.3
2019-10-27 23:19:47 +08:00
Miku AuahDark
a199d54b50
Merge branch '11.x_submodule' into 0.11.x
2019-10-10 23:09:15 +08:00
Miku AuahDark
61ef9802a3
Really fix Martin's SDL hack.
2019-10-10 23:00:46 +08:00
Miku AuahDark
ee81c4262d
Unstable changes: Update SDL to 2.0.10
...
Bug: Martin's hack of restarting SDL no longer works in this SDL version
so more matches to LOVE central repository will be come soon.
2019-10-10 22:26:54 +08:00
Miku AuahDark
4be53bca65
Make LOVE as submodule
2019-10-08 15:13:08 +08:00
Miku AuahDark
59a5fcb875
Fixed mic permission requested 3 times and dialog not showing.
2019-09-29 15:24:35 +08:00
Miku AuahDark
05e193ddbd
Add function to retrieve and request mic permission.
2019-09-29 12:46:17 +08:00
Miku AuahDark
8186794a03
Remove SDL_android_main.c from LOVE Android.mk
...
A notice from SDL_android_main.c:
"As of SDL 2.0.6 this file is no longer necessary."
2019-08-10 16:27:41 +08:00
Miku AuahDark
45507c5282
Fix download manager crashing in newer devices.
...
Request storage permission in Mashmallow until Pie. Also added support of
HTTPS URL.
2019-08-10 16:10:16 +08:00
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
Miku AuahDark
799956e002
Fix theoretical Theora x86-64 build.
2019-07-04 13:32:07 +08:00
Miku AuahDark
f8d0890519
Cleanup ogg-family (vorbis, theora) includes.
...
This means only SDL remains that has paths hardcoded.
2019-07-04 12:53:44 +08:00
Miku AuahDark
c065fe9e56
Update Theora codec
...
Add x86(-64)-optimized assembly. Unfortunately ARM-optimized assembly
can't be used. Please report this to Theora maintainers :(
2019-07-04 11:49:13 +08:00
Miku AuahDark
77c7570f55
Fix Mpg123 export include.
2019-07-04 10:38:44 +08:00
Miku AuahDark
6d5d8c4540
OpenAL-soft: link with Android log library.
...
It seems that in ARM64, liblog is added implicitly, but for other arch,
it must be added explicitly.
See https://github.com/MikuAuahDark/livesim3-love-android/issues/5
2019-07-04 10:24:30 +08:00
Miku AuahDark
456273ebf0
Clean include paths of external dependency
...
This way, LOVE Android.mk doesn't have to be modified in case new libraries
added or in case old libraries gets updated and their name is different.
2019-07-04 10:11:34 +08:00
Miku AuahDark
7c48033960
Merged in AuahDark/love-android-sdl2/als-1.19.1 (pull request #19 )
...
Update OpenAL-soft to 1.19.1
2019-07-03 20:39:29 +00:00
Miku AuahDark
c1399fc44a
Remove version number from folder
2019-07-03 22:07:04 +08:00
Miku AuahDark
077c1a350b
Remove version number from folder
2019-07-03 21:59:56 +08:00
Miku AuahDark
40ec52368b
Use LOCAL_EXPORT_C_INCLUDES to manage include paths.
...
Better than hardcoding the include path in LOVE Android.mk
2019-07-02 21:21:19 +08:00
Miku AuahDark
605ddefd0e
Update FreeType to 2.8.1
2019-07-02 20:57:08 +08:00