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 |
|
Mathias Boulay
|
faa0d6b0a6
|
Docs: explain mesure function purpose
|
2023-08-26 23:17:22 +03:00 |
|
BuildTools
|
e21be296ec
|
Infinite mod list implementation
|
2023-08-26 23:17:22 +03:00 |
|
Mathias Boulay
|
04d6900bc4
|
Feat, wip[UI]: conditionnal visibility, reduced layout shifting, full screen scroll
|
2023-08-26 23:17:22 +03:00 |
|
BuildTools
|
17cce29c00
|
Asynchronous CommonApi implementation + modpack source icons
|
2023-08-26 23:17:22 +03:00 |
|
Mathias Boulay
|
1542ea0204
|
Feat[modpacks]: Add CommonApi, centraliser of apis
|
2023-08-26 23:17:22 +03:00 |
|
Mathias Boulay
|
90b10084ce
|
Feat[UI]: moditem states are now pretty
|
2023-08-26 23:17:22 +03:00 |
|