Commit Graph

130 Commits

Author SHA1 Message Date
Anthony Calosa
31020296d8 unused import 2025-08-24 00:46:02 +08:00
Anthony Calosa
65fb3414d8 remove Normalizer from clipboard and PaperCard artist. 2025-08-24 00:42:40 +08:00
Anthony Calosa
3b9ded8270 request access if needed to use backup and restore 2025-08-21 21:49:45 +08:00
Anthony Calosa
62ffada6fe update cpu name 2025-08-21 09:46:30 +08:00
Anthony Calosa
e5a0d335af fix osFamily name for sentry, update android-all 2025-08-21 08:00:29 +08:00
Anthony Calosa
b6bc3a6e96 update device info
should fill up sentry basic device and os info for mobile builds
2025-08-20 20:41:46 +08:00
Anthony Calosa
d3e0696ecc update Itemmanager portrait layout, update Sentry scope 2025-08-19 06:19:44 +08:00
Anthony Calosa
38383dff02 revert fileprovider, add sentryscope 2025-08-17 20:20:33 +08:00
Matthew Scott Krafczyk
f4f8ee9cb6 android-dev-build (#8352)
* improve resource finding procedure and add android-dev-build

Added the `android-dev-build` profile to trigger building a developer
apk.

Developer apk is at application id forge.app.dev, and has name
'Forge (dev)'. It is installable in parallel with the official release
app allowing developers to test the android build on their phones
without interfering with their existing installation.

Updated how android resources are found to accomodate changes in
application id at runtime. This method doesn't rely on the 'R' package.

* Use all arguments of getIdentifier

Use all arguments of getIdentifier instead of using a fully qualified
resource name
2025-08-14 19:06:54 +03:00
Anthony Calosa
b3241c85eb request external storage access
- closes #7405
2025-08-10 19:56:29 +08:00
Anthony Calosa
2898b00300 update sentry 2025-08-07 21:42:20 +08:00
Anthony Calosa
977d46bca5 Prevents crashes when calculating soft buttons bar height 2025-07-22 19:17:57 +08:00
Anthony Calosa
4b6e46ab7d update libs for LibGDX 1.13.5
update gdx-controllers
2025-07-13 22:27:01 +08:00
tool4ever
e2e3c658a0 Relocate android specific dependency (#7387) 2025-04-12 05:47:07 +00:00
Jetz
fa94754c91 Some Java 11 migrations 2024-12-05 08:05:17 -05:00
kevlahnota
5b183f5a06 update check for internet
- closes #6640
2024-11-29 05:55:28 +08:00
Anthony Calosa
fdfabfd5cf fix layout 2024-11-18 15:55:52 +08:00
Anthony Calosa
cca1468a85 try to optout on Edge-to-Edge for android 15 2024-11-17 12:12:58 +08:00
kevlahnota
c603bfb818 try to use immersive mode on android 13 and above 2024-11-17 11:07:44 +08:00
kevlahnota
38b098e5a4 Update AndroidRKeyboardHeightProvider.java 2024-11-12 21:28:53 +08:00
Anthony Calosa
ce1d4b6a58 update date check, fix version String 2024-11-01 08:17:11 +08:00
Anthony Calosa
43912cbbb2 prevent NPE 2024-11-01 06:52:18 +08:00
Anthony Calosa
c55c07b8dd update android bg, min spec 2024-10-31 20:45:20 +08:00
Anthony Calosa
00a401de0e try to fix keyboardinput 2024-10-31 06:51:08 +08:00
Anthony Calosa
c1e7e4a3c1 revert class name (still can't override androidapplication), disable keyboardprovider 2024-10-30 12:01:13 +08:00
Anthony Calosa
c25467eda8 fix ClassCastException
forge.app.Main cannot be cast to com.badlogic.gdx.backends.android.AndroidApplication
2024-10-30 11:16:21 +08:00
Anthony Calosa
57ccf5dd9e restore libgdx keyboardheightprovider without androidx
- https://github.com/libgdx/libgdx/pull/7485
2024-10-29 20:44:01 +08:00
Anthony Calosa
6334c9f922 update AtomReader, add support releaseTag on android 2024-10-25 18:03:46 +08:00
Anthony Calosa
1f05a5a295 update AtomReader, add support releaseTag on android 2024-10-25 17:43:35 +08:00
Anthony Calosa
9897c85559 use release tag for downloading latest github releases... 2024-10-25 17:24:48 +08:00
Anthony Calosa
2f05168b81 force non immersive mode 2024-10-25 11:54:27 +08:00
Anthony Calosa
8c085bbd33 add mobile updater, update gdx natives 2024-10-25 11:41:06 +08:00
Anthony Calosa
c5a01eb5d1 update manifest 2024-10-22 11:34:06 +08:00
Anthony Calosa
5a84c9c4f4 prevent NPE 2024-10-22 10:36:57 +08:00
Anthony Calosa
91cfd1ff3a try to fix permission check 2024-10-21 21:56:23 +08:00
Anthony Calosa
05ce94d36f add info on permission 2024-10-21 20:43:54 +08:00
Anthony Calosa
f3aa3c53ed update permission, include shell script to archive 2024-10-21 20:35:24 +08:00
Anthony Calosa
ca5b0683d1 update version code, remove redundant CURRENT_VERSION 2024-10-21 15:01:39 +08:00
Anthony Calosa
f82236cc4f fix updater versionstring 2024-10-21 12:14:17 +08:00
Anthony Calosa
c1779a55d5 update to LibGDX 1.13.0, add ForgeAndroidApplication (modified AndroidApplication) 2024-10-18 19:44:30 +08:00
Anthony Calosa
0420ad4ef2 Merge branch 'master' into master2
# Conflicts:
#	README.md
#	forge-gui-android/pom.xml
#	forge-gui-android/src/main/AndroidManifest.xml
2024-10-17 10:48:20 +08:00
Hans Mackowiak
f5b30a6826 removed version from AndroidManifest 2024-10-16 21:12:02 -04:00
Hans Mackowiak
23be0c568d AndroidManifest 2024-10-16 21:12:02 -04:00
Anthony Calosa
abdff9bb15 update to SDK 35 (Android 15), update versionString 2024-10-09 21:25:29 +08:00
Anthony Calosa
f4671133f3 add splashscreen for mobile-dev 2024-10-06 23:13:51 +08:00
Anthony Calosa
5099d0f24f set landscape sensor from android 11 onwards 2024-09-17 20:16:29 +08:00
Anthony Calosa
e623e02c53 update network check 2024-09-10 17:56:24 +08:00
Anthony Calosa
c7c2cd74fe Update NewGameScene
- Hint TextButton -> ImageButton
- add Random Avatar Listener
- update NameGenerator Listener
- update disabled Menu text
- use AsyncAudio for Android
2024-08-23 16:53:07 +08:00
kevlahnota
af060121cf Update Mobile Build (#5813)
* LibGDX Update

* unused import

* disable minimize on screen lock
2024-08-11 19:12:29 +02:00
Anthony Calosa
198180eec5 fix share text/data to Forge app
- add additional launcher activity to prevent GLES Context loss (when sharing data via intent)
- fix passing data from another app to Forge via share text / share file / share deck
2023-06-25 13:54:32 +08:00