GaucovyAero
f06216dec4
Chore: correct strings.xml( #4615 )
...
* Big Update: strings.xml (post-cleanup)
Changes install .jar to execute .jar and a bunch of other stuff.
* Update strings.xml (again) - build fix attempt
* attempt 2 at fixing build
* Again, update strings.xml
fixes more grammatical issues and tweaks some stuff
* Execute a .jar
* Ignores the notch in desc
* Remove "the" in gyroscope desc
2023-09-22 08:50:10 +02:00
Mathias Boulay
bc1301b6da
Cleanup: remove unused strings
2023-09-21 19:05:43 +02:00
artdeell
7bb3477206
Fix[ui]: add "Add joystick" button to the in-game custom controls editor.
2023-09-21 10:12:14 +03:00
artdeell
27af0638ab
Fix[exit]: send the exit code inside atexit() instead of doing it in an exit hook
2023-09-21 09:21:27 +03:00
artdeell
05e6c30d11
Fix[profile]: actually handle the condition of zero profiles
2023-09-21 09:10:14 +03:00
GaucovyAero
df1101daba
Tweak: Update Zink description ( #4597 )
2023-09-18 08:32:46 +02:00
artdeell
6dcf86ee9b
Feat[ui]: hide the system driver option when Vulkan is not available
2023-09-17 21:39:56 +03:00
artdeell
96ccf71509
Feat[lwjgl]: standard Vulkan loader between OSMesa and LWJGL
2023-09-17 17:58:36 +03:00
artdeell
864b2bfb39
Fix[osmesa]: downgrade to Mesa 23.0.4 from Questcraft
...
Due to stability reasons
2023-09-17 13:26:44 +03:00
artdeell
ce87be9f4e
Feat[renderer]: compatibility checking + multiarch binaries
2023-09-17 12:32:47 +03:00
artdeell
cc84e8a754
Rebuild freedreno for lower API level & strip libOSMesa
2023-09-16 23:01:03 +03:00
artdeell
61a4e564c4
Fix[egl_bridge]: fix broken gbuffer pointer and clean up sources
2023-09-16 22:40:16 +03:00
artdeell
566f0ca36b
Fix[zink]: resolve namespace issues and fix old android support
...
Note: old android support still requires me to compile a working build of Turnip to work on old android
2023-09-14 07:51:00 +03:00
artdeell
4cd3ab0fb5
Update zink with latest v3_openjdk commits
2023-09-13 19:39:53 +03:00
artdeell
781a31a2d9
Fix[modloader]: move detachments into onStop()
...
Some actions executed by the futures or the ModloaderDownloadListener may invoke operations which can only be performed when the fragment state is not yet saved. So this commit moves them into onStop, which is executed before saving the state.
For reference: https://developer.android.com/static/images/guide/fragments/fragment-view-lifecycle.png
2023-09-04 20:25:27 +03:00
artdeell
322837e533
Chore[profile]: annotate and provide Javadoc
2023-09-04 18:46:05 +03:00
ArtDev
565e760b20
Chore[profile]: remove old commented code
2023-09-04 09:40:15 +03:00
artdeell
209bd9d22a
Feat[profile]: static icons & cache refactor
2023-09-03 18:56:34 +03:00
artdeell
c599ee9f6a
Feat[fabric]: only use the modloader name for the profile
2023-09-02 22:43:49 +03:00
artdeell
ee7f87a820
Fix[modloader]: Quilt is supported now but i forgot to remove a throw
2023-09-02 22:43:49 +03:00
artdeell
da3079d30c
Feat[modloader]: quilt support
2023-09-02 22:43:49 +03:00
artdeell
67213c09b8
Chore[profiles]: make nice functions for profile insertion and use them
2023-09-02 22:43:49 +03:00
Mathias Boulay
41ea1cf33b
Tweak[fabric-install] make options more visible, enbale stable by default
2023-09-02 22:43:49 +03:00
artdeell
ab36c70154
Feat[fabric]: different API impl + GUI-less installer
2023-09-02 22:43:49 +03:00
Mathias Boulay
b23787e5a4
Fix[profiles]: properly reload profiles on resume
2023-08-27 17:36:09 +02:00
artdeell
b8e3b2a6f9
Feat[commonapi]: pre-allocate filteredResults list
2023-08-26 23:17:22 +03:00
artdeell
5af69bc8fb
Chore[tools]: add comment explaining the reasoning for ASM version replacement
2023-08-26 23:17:22 +03:00
Mathias Boulay
607cf52d19
Fix[modpack-search]: reversed relevance for CF api
2023-08-26 23:17:22 +03:00
Mathias Boulay
840c5cb5b8
Feat[modpack-search]: bring more relevant and balanced results
2023-08-26 23:17:22 +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
37cf59e051
Chore[profile]: add button
2023-08-26 23:17:22 +03:00
artdeell
f1e88e2068
Feat[notifs]: features for remote error reporting, unified notification constants
...
TODO: also use it for Minecraft downloads
2023-08-26 23:17:22 +03:00
artdeell
2980afdd05
Feat[lib]: replace ASM <5 with ASM 5.0.4
2023-08-26 23:17:22 +03:00
artdeell
91c834117d
Feat[modpack]: Set up framework for handling ModpackApi IOExceptions
2023-08-26 23:17:22 +03:00
artdeell
e513156c6f
Feat[modpack]: disable the "Install" button when tasks are ongoing
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
6ef2b1f7a4
Fix: reload profile list after modpack installation
2023-08-26 23:17:22 +03:00
Mathias Boulay
614933db9c
Refactor[profiles]: separate load and write profiles
...
Effectively reduces the amount of writes
2023-08-26 23:17:22 +03:00
Mathias Boulay
8db75081a8
Cut: redundant zip handling methods
2023-08-26 23:17:22 +03:00
artdeell
d5fc862f0e
Feat[agent]: modpack version ID fixer
2023-08-26 23:17:22 +03:00
artdeell
0e5797981b
Chore[modloaders]: use the nice clearProgress function instead of hardcoded -1
2023-08-26 23:17:22 +03:00
artdeell
a276813230
Fix[ui]: disable the progressbar and stop loading at the end of the list
...
Also: move all array copies away from the UI thread
2023-08-26 23:17:22 +03:00
artdeell
d8b1fbf968
Fix[forge]: consult the version list for the full loader version
2023-08-26 23:17:22 +03:00
Mathias Boulay
78d6d09107
Fix[UI]: improper button size
2023-08-26 23:17:22 +03:00
artdeell
be0d98e09a
Feat[icon]: automatically resize cached icons to 256x256 and compress as JPEG
2023-08-26 23:17:22 +03:00
artdeell
ecbbbfcc4d
Feat[icon]: icon cache cleaner
2023-08-26 23:17:22 +03:00
BuildTools
e0c64219bc
Fix[api]: Automatically URL-encode all query params and values
...
Not doing this coused issues on Android 6 with Modrinth facets
2023-08-26 23:17:22 +03:00
Mathias Boulay
4a4115aeb6
Docs: remove out of date argument
2023-08-26 23:17:22 +03:00
Mathias Boulay
37cdc11ed5
Feat[UI]: custom filter dialog, reduced overlay size
2023-08-26 23:17:22 +03:00