Commit Graph

609 Commits

Author SHA1 Message Date
Miku AuahDark 50192f4e4a Additionally load libliblove.so before loading liblove.so after CMake modernization.
https://github.com/love2d/love/pull/2036#pullrequestreview-1967673996
2024-03-31 12:44:13 +08:00
Miku AuahDark 7efdfefe74 Update megasource and love. 2024-03-31 12:43:59 +08:00
Miku AuahDark ce70a64606 Ensure app/src/embed/assets directory is available when cloning the repository. 2024-03-20 11:29:30 +08:00
Miku AuahDark abfd0a7021 Update LOVE submodule.
Fixed `love.graphics.newVideo` failing on Adreno GPUs.
2024-03-18 10:50:04 +08:00
Miku AuahDark 28f7c4a8db Don't set the intent to null, only set the intent data to null.
Cherry-picked from d1f74df686. Closes #268.
2024-03-18 10:49:39 +08:00
Miku AuahDark c73f7fec23 Change the GRADLE_OPTS to alleviate out of memory errors when compiling. 2024-03-16 11:04:53 +08:00
Miku AuahDark 7fd649271a Workaround Java out of memory error. 2024-02-23 13:24:22 +08:00
Miku AuahDark 8b72016703 Fix debug symbol artifact. 2024-02-23 11:44:47 +08:00
Miku AuahDark aab23aded7 Update LOVE and Megasource submodule. 2024-02-23 11:32:39 +08:00
Miku AuahDark 590f733790 Drop support for 32-bit x86 Android.
32-bit x86 Android is declining rapidly and it's possible that future Android NDK will drop this architecture (android/ndk#1772).

Also related issue: love2d/love#1889.
2024-02-23 11:28:39 +08:00
Miku AuahDark 9da3e56c43 Update actions/checkout and actions/upload-artifact to v4. 2024-02-16 10:24:58 +08:00
Miku AuahDark 1a4915b48a Separate debug and release APK build to reduce CI build times. 2024-02-16 10:23:55 +08:00
Miku AuahDark 6e3b44e1cc Update LOVE submodule. 2024-02-13 13:24:05 +08:00
Miku AuahDark 288949e493 Merge remote-tracking branch 'upstream/main' into 12.x 2024-02-13 12:56:05 +08:00
Miku AuahDark 860c109861 Update coypright year. 2024-02-13 10:18:48 +08:00
Miku AuahDark e74a9ef791 Update LOVE 11.x submodule. 2024-02-13 10:18:17 +08:00
Miku AuahDark 46e7d9da0e Update copyright year. 2024-01-27 00:54:45 +08:00
Miku AuahDark fe8df53097 Update fastlane changelog. 2024-01-27 00:44:07 +08:00
Miku AuahDark 10f65a4302 Merge branch 'ClockGen-fastlane' into 12.x-testmerge 2024-01-27 00:26:38 +08:00
Miku AuahDark 4394603ed7 Update Megasource and LOVE submodule. 2024-01-27 00:24:31 +08:00
Miku AuahDark 7163a2480a Bump minimum Android version and Android NDK version.
* Minimum Android version is now Android 6.
* NDK 26.1.10909125 is now used.
2024-01-26 23:57:47 +08:00
Miku AuahDark a712164440 Minor reformat and fix. 2024-01-26 23:18:54 +08:00
Miku AuahDark fc6053974f Merge tag '11.5a' into 12.x-testmerge 2024-01-26 18:23:45 +08:00
fruitsnack 71fcddfbe5 Added initial fastlane structure 2024-01-19 11:50:50 +03:00
Miku AuahDark 55feb38fa1 Release 11.5 hotfix 1. 11.5a 2023-12-29 13:51:37 +08:00
Miku AuahDark 6811eca7d2 Artifact unstripped .so files. 2023-12-29 13:32:16 +08:00
Miku AuahDark d1f74df686 Don't set the intent to null, only set the intent data to null.
Issue #260.
2023-12-25 12:23:18 +08:00
Miku AuahDark c3ed3b454b Sanitize destination filename from content URI.
Fixes #257.
2023-12-23 13:08:00 +08:00
Miku AuahDark 8a3d635cdb LOVE Loader: Add missing FLAG_GRANT_READ_URI_PERMISSION flag. 2023-12-23 12:58:55 +08:00
Miku AuahDark a81931be2c Merge pull request #259 from marclurr/fix-embedding
Fix embedding
2023-12-10 17:57:26 +08:00
Mark 7a0068535b Remove unreachable code 2023-12-09 14:52:26 +00:00
Mark 034a6d6361 initialise needToCopyGameInArchive inside onCreate based on the value
of embed
2023-12-09 12:29:23 +00:00
Miku AuahDark 7a32a370f9 Release 11.5. 11.5 2023-12-03 20:46:00 +08:00
Miku AuahDark 8687928a33 Update LOVE submodule. 2023-11-27 12:52:04 +08:00
Miku AuahDark 6d67b15e79 SDL: Disable building Android audio subsystems. 2023-11-25 22:38:28 +08:00
Miku AuahDark ecb5076b3d Update LOVE submodule. 2023-11-25 22:32:44 +08:00
Miku AuahDark 3b80a5a766 Update SDL to 2.28.5. 2023-11-25 22:31:57 +08:00
Miku AuahDark 69cfcd25fb Rebuild LuaJIT for ARMv7 and x86.
Previous build was compiled for Android Lollipop. It must be compiled for Jelly Bean instead.
2023-11-25 22:07:01 +08:00
Miku AuahDark 8bbe71a6bb Add <LuaJIT>/android/<arch> to exported include directories. 2023-11-25 21:49:56 +08:00
Miku AuahDark d9ea1f60a5 Rebuild LuaJIT after 044d5b5. 2023-11-25 21:43:50 +08:00
Miku AuahDark a3b1903250 Use LuaJIT build script from Megasource's 12.x branch. 2023-11-25 21:43:06 +08:00
Miku AuahDark 044d5b5e34 Update LuaJIT to LuaJIT/LuaJIT@43d0a19. 2023-11-25 21:41:59 +08:00
Miku AuahDark abd98a1378 Replace Python script with Unix Shell and Powershell script.
Fixes #246.
2023-11-25 18:04:19 +08:00
Miku AuahDark 86dbfffcfc Restore old behavior of launching LOVE from launcher after ae465f8.
The old behavior is to re-start no-game screen when launching LOVE from app launcher for non-embed builds.
2023-11-15 12:33:41 +08:00
Miku AuahDark b2686d98e5 Update LOVE submodule. 2023-11-15 12:26:52 +08:00
Miku AuahDark 11d99352dc Fixed minor issue with LOVE Loader launcher. 2023-11-15 12:25:48 +08:00
Miku AuahDark f2970f47b1 Potentially fix unexpected "love.filedropped" event when launching .love files.
Issue #254
2023-11-15 11:47:07 +08:00
Miku AuahDark bd7032b56f Update LOVE submodule. 2023-09-28 16:57:26 +08:00
Miku AuahDark 65693ca2ff Fix build failures. 2023-09-28 16:06:20 +08:00
Miku AuahDark 90dd5df090 Add requiresNonNull to LoveDocumentsProvider. 2023-09-28 13:50:15 +08:00