Commit graph

187 commits

Author SHA1 Message Date
Julian Chang
297abeac00
tweak wording on stuff 2026-09-13 00:34:47 -04:00
LynithDev
54980fa73a
fix: linux use dedicated GPU setting (#816)
* forgot to add this

* fix complex type warning in test

* fix(linux): ask the driver whether a card is discrete
2026-09-13 01:36:47 +02:00
Maciek
576c93c96b
feat: added placeholder image for images that couldnt be decoded; fixed overflowing titles in mods view (#802)
fix: drop per-render image fallback logging and narrow its memoization cost

fix: keep the backdrop fallback, the cache is what fails
2026-09-13 00:54:10 +02:00
Maciek
ba74bedf92
feat: added microsoft jdk and new shared mods folder layout (#812)
* feat: added microsoft sdk provider

* feat: changed the default provider to microsoft everywhere

* feat: added checking for microsoft jdks and prompting user to install them (ui for discussion)

* feat: added toast popup when user tries to remove runtime that is pinned to some cluster

* feat: added 'migrating' user to the microsoft jdks

* feat: changed reading mods from cluster folders on launch to having cluster folders symlinks in the shared .minecraft folder where mods stay per given cluster; changed resource packs and shader packs from working per cluster to global, every resource pack and shader pack is now being shared between clusters; added mods disabling whenever a mod is manually removed from the mods folder

* fix/feat: fixed hardlinks counting as a duplicate of files it was pointing to (windows); added a progress bar to the disk storage view in settings

* chore: connected microsoft jdk branch and package folder management one

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-13 00:37:40 +02:00
Maciek
a6c03c6f6d
feat: added resource packs and shaders sections inside browse view (#819) 2026-09-13 00:36:46 +02:00
Julian Chang
44dfa32233
Add Ornithe support (#811)
* Add Ornithe support

* chore: fix the remaining startup issues reltaed to arguments and manifest caching

* fix: stop repairing on every launch for natives-only libraries

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-13 00:11:21 +02:00
Julian Chang
fe8bb6bfcc
chore: only download bundle content in onboarding pre-download (#801) 2026-09-12 23:40:49 +02:00
Maciek
4932b61a72
fix: cluster settings not inheriting value from global memory field (#804) 2026-09-12 23:39:06 +02:00
Maciek
0785e58d07
chore: deleted corners on the app (#815) 2026-09-10 14:16:31 +02:00
LynithDev
2378f74e58 chore: add COPR publish workflow 2026-09-09 01:54:35 +02:00
Julian Chang
7b95412511
Update splash_curtain.rs 2026-09-07 23:34:46 -04:00
LynithDev
a70a8a4ffa perf: optimise used memory 2026-09-07 23:29:52 +02:00
LynithDev
322c3d5420 chore: log freya info and switched to experimental branch with windows rendering fix 2026-09-07 01:00:58 +02:00
LynithDev
3d0c880096 feat: let new installs choose the data folder 2026-09-06 01:38:32 +02:00
LynithDev
776b5a8562 feat: better UX with folder data changing 2026-09-06 01:08:22 +02:00
LynithDev
7560d7e8b9 chore: log console should enable "debug" log filter by default 2026-09-06 00:34:44 +02:00
LynithDev
3f66e14db3 fix: declining TOS no longer skips onboarding 2026-09-06 00:17:15 +02:00
LynithDev
37001e7a7c chore: make decling and accepting TOS better 2026-09-06 00:14:11 +02:00
Julian Chang
bd8dc0424c fix onboarding being completely reprompted when TOS updates 2026-09-06 00:14:11 +02:00
LynithDev
3dddbb433e fix: debug page resetting onboarding state 2026-09-06 00:14:11 +02:00
Julian Chang
7780a8900c perf: optimize mod toggling (#791) 2026-09-06 00:14:11 +02:00
Maciek
0217a54518 fix: verify and repair missing natives (#797) 2026-09-06 00:14:11 +02:00
Maciek
ea7b1bc922 fix: browser markdown (#768) 2026-09-06 00:13:57 +02:00
Maciek
b697efce1a feat: added an option for starting the launcher maximized (#750) 2026-09-06 00:13:57 +02:00
Maciek
6ef57bffe2 chore: sorted cluster settings (#775) 2026-09-06 00:13:57 +02:00
Maciek
acd2c1d183 feat: shortcuts (#773) 2026-09-06 00:13:57 +02:00
Maciek
86f3049564 feat: local mods support (#748) 2026-09-06 00:12:16 +02:00
Maciek
ba60ce4d32 feat: added checking for bundle updates on game launch (#778) 2026-09-06 00:12:16 +02:00
Maciek
2cc280bbb0 feat: added an opt-in flow for bundle mods shipped disabled (#737) 2026-09-06 00:12:16 +02:00
Maciek
90fb354857 feat: resource packs and shaders quiet reload (#752) 2026-09-06 00:12:16 +02:00
Julian Chang
72a9b63f24 feat: lower the default memory on lower memory machines (#783) 2026-09-06 00:12:16 +02:00
Julian Chang
86145c7180 feat: prefer the dedicated gpu on windows (#792) 2026-09-06 00:12:16 +02:00
Maciek
e40c0185c4 chore: added dedicated gpu flags (#725) 2026-09-06 00:12:16 +02:00
Maciek
2c43aa16ba feat: added a don't show again option to the update prompt (#723) 2026-09-06 00:12:16 +02:00
Maciek
4aaf974f04 feat: added New/Updated badges to cluster package lists (#734) 2026-09-06 00:12:16 +02:00
Maciek
159e1c7e96 feat: added context menu inside the screenshot viewer (#744) 2026-09-06 00:05:16 +02:00
Maciek
2a36bb8a88 feat: added context menu on homepage clusters (#743) 2026-09-06 00:05:16 +02:00
Maciek
f55a86a024 feat: added a picker for the amount of columns in a row (#784) 2026-09-06 00:05:16 +02:00
Maciek
12783fe59a feat: added MB4/MB5 and Esc navigation globally (#742) 2026-09-06 00:04:57 +02:00
Maciek
fb33693f7d
feat: launcher data folder (#767)
* feat: added disk choice on fresh install

* feat: added protection for corrupted/deleted settings.json

* feat: added migration to another drive for already existing users; changed the default directories

* feat: relocation screen

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-02 14:07:20 +02:00
Maciek
25651d0cbc
fix: stray java runtime tmps and version files (#724)
* feat: added removal of .tmp files on launcher start after 10 minutes of being untouched; added removal of java runtime files whenever user deletes java runtime inside java settings (before they were only being deleted from the database, not files)

* feat: added modal for removing java runtimes

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-02 13:03:16 +02:00
Julian Chang
b25ff12ab5
feat: delete mods from dead bundles (#746) 2026-09-01 14:03:13 +02:00
Maciek
606a15905d
feat: added ability to decline TOS (#751)
* feat: added ability to decline TOS; added blockades for hosts while TOS is declined

* fix: allowed datastorage-v2, meta.polyfrost.org and status.polyfrost.org

* chore: changed typography

* chore: changed TOS decline warning to a modal
2026-09-01 11:31:47 +02:00
Maciek
815b78e227
chore: migrated to freya 0.5.0-rc.4 (#739) 2026-08-26 13:20:44 +02:00
Maciek
419c07b822
feat: added memory allocation presets to minecraft and cluster settings (#747) 2026-08-26 12:53:48 +02:00
Maciek
8ca2c30993
feat: implemented disabling animations (#762)
* feat: implemented disabling animations
* fix: home page and notification toasts animating weirdly

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-08-26 12:44:45 +02:00
Maciek
795d80870b
feat: added rerender when new screenshot is taken (#745) 2026-08-26 12:37:57 +02:00
Julian Chang
f2ecde8927
chore: try to auto update in case of startup crash (#758) 2026-08-25 15:53:13 +02:00
Manor Dev
b00dff4256
fix: make back button on settings page not count sidebar items (#730) 2026-08-25 15:44:08 +02:00
Maciek
f74ed38363
fix: scrollbar obscuring the file path (#741) 2026-08-25 15:20:46 +02:00