Eva Isabella Luna
3b9b44816b
[Branding] Move directories, change tag
...
Need to push a new tag for builds in a cloned repo to reflect it.
2025-05-18 20:35:10 -06:00
Eva Isabella Luna
a52676aacf
[Branding] Begin work on moving from PojavLauncher -> Amethyst
...
Decently scuffed and leaves a bunch of stuff to be done. This is just the beginning of a series of commits that will be moving things over.
Icon is temporarily and will be replaced with the official Amethyst icon at a later date.
2025-05-18 19:09:27 -06:00
alexytomi
aa4b25ea6f
[Renderer/MG]: Add MobileGlues renderer
...
Thank you @Tungstend and @Swung0x48 for the help!
Co-authored-by: Tungstend <hanjinlong197@gmail.com>
Co-authored-by: Swung0x48 <swung0x48@outlook.com>
# Conflicts:
# app_pojavlauncher/src/main/res/values/strings.xml
2025-04-19 16:03:41 +08:00
artdeell
6b0ff501cc
Chore[build]: next codename
2025-01-17 08:36:45 +03:00
Maksim Belov
b28fc4a1f4
Feat[renderer]: Add LTW renderer ( #6477 )
...
* Feat[launcher]: start introducing the Tinywrapper renderer
* Feat[launcher]: add renderer, add compatibility checks
* Chore[ltw]: update to latest
* Style[code]: code cosmetic changes
* Legal[ltw]: make LTW optional
* Fix[ltw]: fix actions, add forgotten file
* Workflow[ltw]: disallow forks, allow building on error
2025-01-14 00:23:49 +03:00
Mathias Boulay
f1cb9e60cf
chore(build): update gradle to 8.9 and AGP to 8.7.2 ( #6353 )
...
* chore(build): update gradle to 8.9 and AGP to 8.7.2
This may or may not force the generation of all sub projects
* build(actions): update GH Action gradle version
* chore(build): update gradle to 8.11
* fix(build): allow proguard profile to launch
It is still plagued with bugs, but it might stay handy the day we need to push some limits
* Fix: allow CriticalNativeTest in proguard build
* Build: Allow proguard granularity
2024-12-11 19:41:35 +01:00
Mathias-Boulay
fc81b87e7f
Fix(controls): non square joystick, set size via text
2024-12-01 23:29:16 +01:00
Maksim Belov
8c90b542cc
Feat[controller]: upgrade gamepad remapper library version
2024-09-05 21:58:24 +03:00
artdeell
4668d9c9a2
Feat[launcher]: update to SDK 34
2024-08-29 09:45:56 +03:00
Mathias-Boulay
879a8d9fb5
feat: foxglove release
2024-06-20 22:44:11 +02:00
artdeell
7d674f2181
Fix[build]: put exp4j into the repository instead of relying on jitpack
2024-04-18 10:19:30 +03:00
Mathias Boulay
9cc8107f13
fix(gamepad): analog trigger treshold ( #5259 )
2024-03-29 11:14:40 +01:00
artdeell
240f5d299d
Feat[cropper]: more QOL features
2024-02-19 21:16:11 +03:00
artdeell
594e4cb204
Feat[exit]: Cleaner exits
...
- Replaced xhook with bytehook
- Reimplemented the exit hook and atexit()
2023-12-19 15:16:32 +03:00
Mathias Boulay
88149ae889
Fix: switch DPAD support
...
Also skip the dpad remap as it usually the same 2 configs that are auto handled
2023-10-20 21:40:10 +02:00
Mathias Boulay
751ade3340
Fix[gamepad]: better gamepad support
2023-10-18 21:26:23 +02:00
Mathias Boulay
ba158d97b2
Fix[controls]: joystick transparency
2023-10-13 22:55:41 +02:00
ArtDev
5d010fcd33
Update[build]: fix codename
2023-09-27 21:07:14 +03:00
Mathias Boulay
4eaea55b9b
Build: warn when no api key is specified
2023-08-26 23:17:22 +03:00
artdeell
4469f73d1a
Feat[modpack]: continue showing results from single source if an error occurred
2023-08-26 23:17:22 +03:00
artdeell
d00565ebac
Feat[modpack]: move CF API key into a string resource
2023-08-26 23:17:22 +03:00
Mathias Boulay
85f35cc5ee
Feat[joystick]: kdefault to disable forward lock, better lock display
2023-08-05 10:08:49 +03:00
Mathias Boulay
3535c3d482
Fix[joystick]: invisible forward lock
2023-08-05 10:08:49 +03:00
Mathias Boulay
35208fd413
Refactor: Remove need of the oob canvas
2023-08-05 10:08:49 +03:00
Mathias Boulay
e2c45b99f4
Fix[gamepad]: Add right trigger axis
2023-08-05 10:08:49 +03:00
Mathias-Boulay
9829dc436b
Workaround[controls]: disable view clipping in game
...
This is only for the joystick, no other view should be affected
2023-08-05 10:08:49 +03:00
Mathias-Boulay
aed6c00c40
Feat[controls]: Input joystick
2023-08-05 10:08:49 +03:00
Mathias Boulay
403c962ed2
Fix[gamepad]: Add right trigger axis
2023-07-24 22:25:20 +02:00
Mathias Boulay
bf2aa6c853
Fix[controller]: triggers unable to map after screen touch
2023-07-23 01:25:51 +02:00
BuildTools
3cfaec3b4c
Add UI for OptiFine installation
...
TBD: actually install OptiFine
2023-06-30 10:33:36 +03:00
Boulay Mathias
53d28026ac
Fix[build]: Fallback for versions on shallow repositories ( #4285 )
2023-06-20 11:38:06 +02:00
Boulay Mathias
809f5cd6e5
Feat[V 2.Gamepad]: Merge #4179
...
* Feat: gamepad remapping, with custom deazone
* Fix[gamepad]: wrong starting pointer offset
* cleanup[gamepad]: Remove useless variables
* Fix[gamepad]: Reduce jitter
Turns out the argument was a bit off when there are cpu constraints
* Chore: bump up remapper library version
* Build: bump up library version
2023-05-21 12:50:06 +02:00
skbeh
79fb01150e
Feat: Update Gradle to 7.6.1 and prepare for Gradle 8.0 ( #4074 )
...
The only left blocker for Gradle 8.0 is that
task ':app_pojavlauncher:lintAnalyzeDebug' uses this output of
task ':jre_lwjgl3glfw:jar' without declaring an explicit or implicit dependency.
2023-05-01 11:24:10 +02:00
artdeell
3d09979220
Automatically pick runtime version for Mod Installer based on the main class file verion
2023-04-29 23:53:20 +03:00
Mathias-Boulay
d4f2e5b752
Fix[settings]: Broken intent towards control activity
2023-03-02 10:05:39 +01:00
Mathias-Boulay
e03960a69d
Feat: detach universal scaling for landscape mode
2022-12-29 00:17:07 +01:00
artdeell
eb0f834fcc
Use DocumentProvider instead of FileProvider
2022-11-18 16:37:31 +03:00
Mathias-Boulay
6896e7f737
Fix: Export control system was crashing
...
Naming two providers with the same authority caused the app to pick the wrong provider when sharing the control file.
2022-11-18 12:05:03 +01:00
Mathias-Boulay
1799251ce3
Build: Bump up sdk version for future releases
2022-11-16 22:52:06 +01:00
Boulay Mathias
53cd15ac7d
Build: Add ExtendedView library
2022-11-05 13:16:43 +01:00
Boulay Mathias
d0e5a345ae
Build: Add size unification librairies
...
This clearly won't help when it comes to the space taken resources wise
2022-11-03 22:41:37 +01:00
The Judge
eaa01aabe2
Reenable 32-bit builds
2022-10-28 08:11:21 -07:00
The Judge
5362e66436
Merge remote-tracking branch 'origin/angle' into v3_openjdk
...
# Conflicts:
# app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java
# app_pojavlauncher/src/main/jni/egl_bridge.c
# app_pojavlauncher/src/main/jniLibs/arm64-v8a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/armeabi-v7a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86_64/libgl4es_115.so
# app_pojavlauncher/src/main/res/values/headings_array.xml
2022-10-15 15:32:17 -07:00
artdeell
bd3d83d2e3
Removed all NavigationViews, replaced with ListViews...
...
... which allowed me to remove the Google Material dependency once and for all!
2022-04-26 18:42:28 +03:00
ArtDev
6e449dcde1
Removed the color selector dependency
2022-04-23 07:45:32 +03:00
Boulay Mathias
75ae53575c
Remove the need for reflection
2022-04-21 22:25:08 +02:00
Boulay Mathias
a41826a167
Aggressive reduction of the dependencies, part 1/?
2022-04-18 21:36:47 +02:00
SerpentSpirale
fc28e3af79
Add proguard flavour, for internal testing
2021-11-27 16:09:45 +01:00
SerpentSpirale
b73b85f92f
Update build.gradle
2021-11-25 21:06:12 +01:00
SerpentSpirale
5bc54d4690
Update build.gradle
2021-11-11 11:49:19 +01:00