c9282706f0
Update README.md
2026-10-13 06:27:43 +00:00
2eff59c883
chore(config): track macos apple-darwin linker configuration
2026-10-13 11:46:49 +05:30
f3355bd180
docs: add download guide image to README
2026-10-11 12:59:33 +05:30
d28fd9ce46
docs: add download guide image for releases
2026-10-11 12:58:15 +05:30
e99da40629
docs: establish cracked release suffix progression and build rules in AGENTS.md
2026-10-11 09:23:56 +05:30
a8826b83d3
fix(skins): fix skin lookup across directories, reliable TCP flush, modern userProperties, and optimize compile time
2026-10-11 09:13:55 +05:30
e06775aae5
feat: update base to official upstream 2.8.0 with all cracked features intact (2.8.0-c1)
2026-10-10 20:21:19 +05:30
e4555c4b8e
chore(build): optimize release profile with ThinLTO and remove unused import
2026-10-10 20:20:46 +05:30
0a29f0ab47
feat(ui): port 3D skins tab, offline onboarding and settings, and Forgejo auto-updater to 2.8.0
2026-10-10 18:49:26 +05:30
8d7939c041
feat(skins): integrate proper isolated offline skin system via Authlib-Injector
2026-10-10 18:29:12 +05:30
1e66c9216c
feat(auth): enable offline mode accounts and launch without Microsoft account
2026-10-10 18:23:10 +05:30
b979feff0c
chore: configure 2.8.0-c1 metadata, packaging, and release workflows
2026-10-10 18:19:17 +05:30
8652be8b87
feat(updater): switch auto-updater and documentation to Forgejo releases API
2026-10-10 18:11:33 +05:30
6793d6f68f
chore: ignore dist directory
2026-10-10 15:22:21 +05:30
40838abf2d
ci: add native forgejo release workflow with linux packaging and direct asset publishing
2026-10-10 14:06:05 +05:30
LynithDev
1d6ec59825
chore: pin freya to Polyfrost fork on 0.5.0-beta.10 without libxdo
2026-10-10 02:00:17 +02:00
github-actions[bot]
2ae679d220
chore: release 2.8.0
2026-10-09 23:26:24 +00:00
Maciek
56d73e3ab1
feat: multiple minecraft instances ( #955 )
...
* feat: mutliple minecraft instances (only dedicated clusters)
* changeset
2026-10-10 01:24:25 +02:00
LynithDev
011c4416b1
fix: open folder freeze issue
2026-10-10 01:16:07 +02:00
Maciek
76e4cac6f4
fix: fixed downloading notification alerting about new notification on every byte read ( #952 )
2026-10-10 01:10:05 +02:00
Maciek
6ee7bdb443
feat: added status bar for auth states ( #954 )
2026-10-10 01:02:39 +02:00
Maciek
97d4477c69
fix: added scrollbar gutter to the notifications overlay ( #947 )
2026-10-10 01:01:51 +02:00
LynithDev
51cb12c964
fix: bundled package regression causing it to disable and not update ( #967 )
2026-10-10 01:01:30 +02:00
LynithDev
a976a66c8b
fix: nightly executable uploads
2026-10-10 01:00:46 +02:00
LynithDev
2f5a64b97d
Fix/linux skia crashes ( #966 )
...
* fix: run hooks before early returns in cluster and gallery views
* chore: upgrade freya to 0.5.0-beta.9
* chore: pin freya to 0.5.0-beta.10 branch for skia 0.103.2
2026-10-10 00:58:42 +02:00
Maciek
c6361c7266
fix: fixed shield.io badges not rendering properly ( #953 )
...
* fix: fixed shield.io badges not rendering properly
* changeset
2026-10-10 00:55:21 +02:00
Maciek
61d24b688e
fix: added better errors for mclogs ( #963 )
...
* fix: added better errors for mclogs
* chore: added a warning when the log is shortened
2026-10-10 00:54:49 +02:00
Maciek
d21c0dc22b
feat: added filter for loaders in browser view ( #946 )
...
* feat: added filter for loaders in browser view
* changeset
2026-10-10 00:54:45 +02:00
2b1bfd1485
docs: add offline usage warning embed to README
OneClient Nightly (Unsigned) / build (aarch64, app,dmg, darwin, macos-latest, aarch64-apple-darwin) (push) Waiting to run
OneClient Nightly (Unsigned) / build (x86_64, app,dmg, 10.14, darwin, macos-latest, x86_64-apple-darwin) (push) Waiting to run
OneClient Nightly (Unsigned) / build (x86_64, deb,appimage, linux, ubuntu-22.04, ) (push) Waiting to run
OneClient Nightly (Unsigned) / build (x86_64, nsis, windows, windows-latest, ) (push) Waiting to run
2026-10-09 22:23:58 +05:30
Julian Chang
5a8728ef04
Retroactive fix for 1ab294f2
2026-10-09 00:01:40 -04:00
Julian Chang
1b633adcf2
fix bundle newer mods being overwritten by local mods
2026-10-08 03:11:19 -04:00
Julian Chang
66b4ab4e64
update disabled mods still
2026-10-08 00:27:31 -04:00
github-actions[bot]
0f21171fe2
chore: release 2.7.0
2026-10-05 21:22:43 +00:00
Julian Chang
d073e10a3b
Add custom game args to settings ( #905 )
2026-10-05 23:21:05 +02:00
LynithDev
e7ddd85960
fix: url opening, dgpu dropdown instead of switcher, invisible icons ( #941 )
2026-10-05 23:20:32 +02:00
Julian Chang
abf708fdb4
mods folder sync ( #937 )
2026-10-05 23:20:04 +02:00
Julian Chang
1ab294f293
fix opt-in bundles not being asked for new mc versions ( #939 )
2026-10-05 23:19:49 +02:00
LynithDev
7683651ad4
chore: make nightly release action upload portable executables
2026-10-05 22:10:24 +02:00
LynithDev
a9fab65a0b
chore: add tooltip on settings system info ( #926 )
...
* chore: add tooltip on settings system info
* chore: add changeset
2026-10-05 22:06:40 +02:00
LynithDev
c765a3c2d4
feat: github packages can now be opened in browser ( #943 )
2026-10-05 21:03:29 +02:00
LynithDev
0621da9db0
chore: update description for launcher animation setting
2026-10-05 20:58:05 +02:00
LynithDev
97852aea41
fix: mclogs notification showing repeatedly ( #942 )
2026-10-05 20:42:47 +02:00
Julian Chang
7a6a7cbc0b
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-10-03 15:14:39 -04:00
Julian Chang
7c304a2d3a
fix: match os argument rules on apple silicon for old versions
2026-10-03 15:14:35 -04:00
LynithDev
b2384afb4e
feat: log censoring ( #925 )
2026-10-03 16:00:44 +02:00
LynithDev
c43272683b
feat: add code block and update the open link dialogs with the code block ( #924 )
2026-10-03 15:17:52 +02:00
LynithDev
cfcf7a7669
chore: new changelog generator ( #855 )
...
* chore: new changelog generator
* ci: require a change file on PRs
2026-10-03 00:23:41 +02:00
github-actions[bot]
a2a3e5b7b1
chore: bump to 2.6.1
2026-10-02 14:17:51 +00:00
Maciek
a3d90cc2ce
Merge pull request #908 from Polyfrost/fix/aur-distribution
...
aur distribution fix
2026-10-02 16:15:17 +02:00
rozwader
ee7c84901f
stray commas
2026-10-02 16:14:37 +02:00
rozwader
ad6ca92519
fix
2026-10-02 15:38:05 +02:00
Julian Chang
fb80e6eb60
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-10-02 04:42:04 -04:00
Julian Chang
a8ba800dba
Reapply "chore: bump to 2.6.0"
...
This reverts commit 17a99b671e .
2026-10-02 04:41:58 -04:00
Maciek
ed6b014aac
chore: deleted icons from stats views ( #906 )
2026-10-02 04:23:02 -04:00
Julian Chang
17a99b671e
Revert "chore: bump to 2.6.0"
...
This reverts commit e74eb60ba2 .
2026-10-02 04:21:05 -04:00
Julian Chang
e2db158653
fix: refresh loader version info and metadata manifests ( #904 )
2026-10-02 03:09:17 -04:00
Julian Chang
80e7cf0e59
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-10-02 01:43:04 -04:00
Julian Chang
538a0da24d
prompt for different mc versions when installing modpacks
2026-10-02 01:38:42 -04:00
Julian Chang
03c4412d15
bundle opt out per content type ( #810 )
...
* exclude opted out bundles from package list
* bundle opt out per content type
* list only the content types a bundle is still opted into
* count inferred bundle installs as opted in
* remove comments from merge
* key bundle opt-out by external id so outdated GitHub installs still count
* fix: keep bundle type opt-out across catalog changes
* fix: keep switched-on bundle files from being re-suppressed
* fix: share bundle liveness and keep package list read-only
2026-10-02 00:48:27 -04:00
Julian Chang
7402fb6e78
exclude opted out bundles from package list ( #879 )
...
* exclude opted out bundles from package list
* count inferred bundle installs as opted in
* let opted-in bundles own shared rows
2026-10-02 00:07:44 -04:00
github-actions[bot]
e74eb60ba2
chore: bump to 2.6.0
2026-10-01 22:04:41 +00:00
LynithDev
6f415d65e0
fix: graphics drivers issues on linux in appimage ( #903 )
2026-10-02 00:03:50 +02:00
LynithDev
7bc9064469
fix: libxdo crash in deb packages ( #902 )
2026-10-01 22:45:37 +02:00
LynithDev
30f0e1843e
chore: add JVM argument to improve vector operations on Java 21+ ( #901 )
2026-10-01 22:42:25 +02:00
Maciek
959458abde
chore: added enabling disabled bundled mods from browser ( #900 )
2026-10-01 22:12:53 +02:00
Maciek
76d929b82a
feat: added warning on clicking cosmetics button ( #899 )
2026-10-01 11:41:55 -04:00
Julian Chang
efbde53326
ui: improve migration ui
2026-10-01 03:46:10 -04:00
Julian Chang
190723a4f8
feat: optionally copy configs into dedicated-folder targets on migration
2026-10-01 03:46:09 -04:00
Julian Chang
0e98be3d5a
feat: manual migration in both directions, only when there's something to copy
2026-10-01 03:45:55 -04:00
Julian Chang
0b78f16e9a
improve more design elements
2026-10-01 02:01:30 -04:00
Julian Chang
b86080ac62
improve design in some areas
2026-10-01 01:35:20 -04:00
Julian Chang
67cfc4eb83
fix: key cached version info by loader format version
...
Bump interfrost to 1.5.0 and pass the cluster's loader to download_version_info so a format bump doesn't reuse stale version JSON.
2026-10-01 01:34:40 -04:00
Julian Chang
fc3046d60e
feat: list/grid layout toggle on clusters page
2026-10-01 00:52:30 -04:00
Julian Chang
03c00b4199
feat: group user-created OneClient clusters by release line
2026-10-01 00:52:30 -04:00
Julian Chang
51608f7d94
feat: don't re-provision clusters the user deleted
2026-10-01 00:52:30 -04:00
Julian Chang
13e52ab3ec
feat: use gallery images for package card banners
2026-10-01 00:52:30 -04:00
Julian Chang
cd122e877e
fix: create config dir in file-lock override test
2026-10-01 00:52:30 -04:00
Julian Chang
b2a84490ed
split 1.21.x into minor drops
2026-09-30 21:12:02 -04:00
Julian Chang
4995276c51
pre-warm cluster art
2026-09-30 21:01:26 -04:00
LynithDev
50bf2c07ee
fix: use correct OneClient logo
2026-09-30 22:38:13 +02:00
LynithDev
3ef452d451
fix: swapped home screen cluster labels to show the cluster name in big text ( #898 )
2026-09-30 22:02:33 +02:00
LynithDev
65a9c670cc
feat: package selection ( #897 )
2026-09-30 21:45:46 +02:00
LynithDev
0512727c22
fix: clear all notifications shouldn't be clearing progress notis ( #896 )
2026-09-30 21:20:07 +02:00
LynithDev
9b6f872a8d
fix: libappindicator crashing and bundling on linux ( #893 )
2026-09-30 20:44:10 +02:00
Maciek
06fa7739b3
feat: working modpacks from modrinth and curseforge as well as manually imported; couple ui fixes ( #894 )
2026-09-30 20:44:04 +02:00
LynithDev
d630c27a88
chore: forcefully migrate old launcher path to new path ( #895 )
2026-09-30 20:43:59 +02:00
Julian Chang
e1be4c8bcc
wipe off incompatible mc version check entirely
2026-09-30 06:12:11 -04:00
LynithDev
c9c4c9536b
feat: better versions UI ( #890 )
2026-09-29 20:58:57 +02:00
LynithDev
b2a62f8e17
feat: list required dependencies in the browser versions page ( #889 )
2026-09-29 20:39:37 +02:00
LynithDev
ef5847f417
feat: improved stats screen ( #888 )
2026-09-29 20:31:42 +02:00
Maciek
55125b551f
fix: fixed worlds and datapacks tabs jumping in ( #887 )
2026-09-29 20:27:58 +02:00
Maciek
0ab544f265
feat: custom cluster instances ( #859 )
...
* feat: added adding new instances of a cluster with 'start from scratch' option enabling user to create a vanilla/modded cluster; fixed couple pre-existing bugs that wouldn't let other loaders boot up
* feat: fully implemented cluster creation modal design
* chore: refactoring
* feat: expanded the tags section on customization step; found that fabric doesnt work with 1.8.9
* feat: added gallery covers handling for new cluster instances
* feat: added 'redirecting' from fabric to orinthe on versions pre-1.14
* feat: added java-version-override
* feat: added loader types migrations (right now they dont migrate mods because there are no bundles)
* chore: wider loader dropdown for multiloader cluster (if it will be used in the future)
* chore: fixed more issues with isolated and shared dir, with migrations and instances naming
* chore: refactor; taken the loader version dropdown from version picker view back to loader selector
* chore: deleted Quilt from UI
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-29 19:08:21 +02:00
LynithDev
bdb9780794
fix: move (almost) all IO off the UI thread ( #886 )
2026-09-29 19:03:25 +02:00
LynithDev
1574d1afb1
fix: open crate on windows not opening urls properly
2026-09-29 15:34:14 +02:00
LynithDev
95eba5503f
chore: update dependencies and optimise archive operations
2026-09-29 15:04:51 +02:00
LynithDev
00237d5281
chore: update open crate to fix issue on windows
2026-09-29 13:59:01 +02:00
Maciek
495dbf05dc
feat: polyplus mark and removal warning ( #877 )
...
* feat: polyplus mark and removal warning (some issues with merging)
* chore: deleted the blue background from the polyplus mod
* feat: added warning for removing bundle mods; fixed the new/updated badges on mods cards
2026-09-29 12:38:05 +02:00
Maciek
45da20fac2
feat: release migration ( #851 )
...
* feat: added migration mechanism for versions 26.3 and above
* feat: added checking for mods that the migrating target already has
* feat: added scheduled migrations for up to 30 days
* feat: added button in cluster settings for manual migratting; added migratting disabled mods with status saving
* feat: added checking for show_initial_migration flag in metadata.json
* feat: added fabric -> orinthe migration (for 1.8.9)
* chore: force open from debug page
* chore: change some UI elements
* fix: don't migrate packages whose dependency failed to install
* fix: keep checking the release migration waitlist past a broken cluster
* fix: make Migrate on a debug fake plan a no-op
* perf: install the version the migration plan already fetched
* chore: fix the clippy warnings the release migration added
* refactor: open every release migration prompt through one helper
* chore(lint): cargo fmt the release migration code
* fix: check the release migration waitlist queries at compile time
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 21:06:30 +02:00
Maciek
abb41dcc52
feat: worlds and datapacks views ( #870 )
...
* feat: added worlds and datapacks tab
* feat: added datapacks in browser; fixed datapacks view loading too long
* feat: added icons to datapacks
* fix: scope world query invalidation to the world that changed
* fix: keep the selected data pack world in one place and guard deletes
* chore: share one dialog shell between the world prompt and delete confirm
* fix: stop watching every subfolder of saves
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 21:05:52 +02:00
LynithDev
48a25f0c2c
fix: rotate the advanced section chevron when it opens ( #885 )
2026-09-28 20:53:41 +02:00
Maciek
7f1a3176cf
feat: added sections for advanced mods ( #876 )
...
* feat: added sections for advanced mods
* fix: treat a null bundle file type as normal
* chore: drop ScrollArea::lazy_grid
* chore: pass one header height to lazy_sections
* chore: name BundleFileType::Normal in test fixtures
* feat: don't offer advanced bundle mods as optional mods
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 20:31:18 +02:00
Maciek
f94ca969b0
feat: bad mods flagging ( #882 )
...
* feat: first version of flagging mods thru datastorage
* feat: added fallbacks, version-specific flag and project-specific flag
* chore: downsized the amount of requests sent when looking up for alternatives
* feat: added explanations for flagging mods
* fix: prompt for flagged dependencies instead of silently skipping them
* chore: size the flagged popup with max_height instead of measuring it
* chore: drop is_flagged and the explanation size cap
* feat: refresh the bad mods list with the pre-launch checks
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:40:00 +02:00
Maciek
695406145f
chore: deleted the download process from onboarding ( #865 )
...
* chore: deleted the download process from onboarding
* fix: gate onboarding Finish on loaded bundles and correct failure copy
* chore: drop unused install_cluster_bundles re-export from oneclient_core
* chore: drop the unread predownload flag from the versions manifest
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:33:01 +02:00
Maciek
b3b436bc3e
feat: added support for github hosted bundle mods ( #883 )
...
* feat: added support for github hosted bundle mods
* fix: keep external bundle mods when their manifest entry gains an id
* fix: match a pending external bundle update to its installed jar
* chore: parse the bundle file host with url instead of by hand
* fix: namespace external bundle file ids under ext:
* chore: rename the Browser tab to Online and list unbundled GitHub mods there
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:30:50 +02:00
Maciek
abc452f294
feat: added deleting browser and local mods ( #853 )
...
* feat: added deleting browser and local mods by context menu and on list view by trashcan icon
* fix: only confirm shared deletes that reach other clusters
* fix: confirm shared removals from the browser package page too
* fix: keep "View in folder" alive after the context menu closes
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:30:10 +02:00
Maciek
ac66752b99
feat: added reseting back to the default options in settings tabs ( #818 )
...
* feat: added reseting back to the default options in settings tabs
* chore: removed the reset button for whole page and changed it to a reset button for every setting row
* chore: removed old reset options from search index
* chore: remove unused use_game_active and GameState::any_active
* fix: reset global memory to the Default option instead of a fixed size
* feat: add reset buttons to the launcher tab's system settings
* chore: fold with_reset into resettable_all and drop unneeded dispatch clones
* chore: rustfmt the import lists touched by the merge
* fix: treat a missing discrete GPU setting as on
* fix: read the discrete GPU reset default with the same true fallback
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:29:05 +02:00
Maciek
35dcd584d0
chore: changed the UX for optional mods modal ( #878 )
...
* chore: changed the UX for optional mods modal
* refactor: fold cancel_optional_mods into close_optional_mods
* fix: forget optional mod picks once the modal closes
* chore: rustfmt the optional mods import
* chore: say what the optional mods buttons actually do
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:24:10 +02:00
LynithDev
8e66212596
fix: treat a missing discrete GPU setting as on ( #884 )
2026-09-28 17:22:13 +02:00
Luna
7ca7ac04cf
fix: preserve executable bits when extracting Java runtimes ( #873 )
...
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-28 17:15:41 +02:00
Julian Chang
d632c47320
remove unnecessary tests ( #881 )
2026-09-28 17:13:41 +02:00
Luna
5f7b624d82
fix: it's -> its for possessive ( #872 )
2026-09-28 17:13:27 +02:00
Julian Chang
e675b99300
fix corrupted file detection
2026-09-24 23:24:36 -04:00
LynithDev
520e6c1ef1
chore: redesigned browser grid ( #869 )
2026-09-23 23:49:57 +02:00
LynithDev
3a5f06e8ac
chore: redesigned package grid ( #867 )
2026-09-23 13:39:11 +02:00
Maciek
36a925da06
fix: homepage cover images are now in much better quality without bigger memory use ( #862 )
...
* fix: fixed background covers rendering poorly on bigger resolutions
* fix: fixed onboarding cached images stacking from ~80MB to again ~20MB (like it was before)
2026-09-23 13:31:29 +02:00
LynithDev
2f7476ba6e
chore: redesigned the navbar links to be pills ( #866 )
2026-09-23 13:27:39 +02:00
a83bda9b53
chore(release): bump version to 2.5.1-c3
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
Publish AUR Packages / resolve (release) Waiting to run
Publish AUR Packages / publish-source (release) Blocked by required conditions
Publish AUR Packages / publish-bin (release) Blocked by required conditions
Publish COPR Package / resolve (release) Failing after 0s
Publish COPR Package / publish-bin (release) Has been skipped
2026-09-23 07:12:02 +05:30
70e34d1b66
fix(launch): gate 1.21.11 offlineskins mod to matching minecraft version
2026-09-23 07:08:52 +05:30
7bb797eb16
feat(skins): integrate client-side offline skin mod and isolate player textures
2026-09-23 06:37:28 +05:30
017c9a85f9
fix(skins): fix authlib-injector routing, add RSA profile signing, and populate userProperties
2026-09-22 22:20:13 +05:30
LynithDev
80e7d4d4f8
chore: update freya and enable debug overlay in release ( #856 )
...
* chore: bump freya to 0.5.0-rc.6
* feat: add freya debug overlay plugin
* chore: bump to rc.7
2026-09-22 16:13:05 +02:00
700b11a3ce
feat(skins): integrate proper isolated offline skin system via Authlib-Injector and eliminate multiplayer skin cloning (2.5.1-c2)
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
2026-09-21 19:49:57 +05:30
Julian Chang
ac52d55cf2
rename Fabric (Ornithe) -> Fabric
2026-09-19 14:09:38 -04:00
LynithDev
850c695f91
feat: system tray and process state controls ( #687 )
2026-09-19 01:19:34 +02:00
LynithDev
a8cc4e8b7f
feat: better text inputs ( #854 )
2026-09-19 01:18:49 +02:00
sakuyma
45a970c38a
Small QoL fixes: Java refresh, clipboard toasts, custom image endpoints ( #852 )
...
* fix(java): add refresh button for stale runtimes
* fix(notifications): keep clipboard toasts out of the notification center
* fix(images): allow custom endpoints on non-public hosts
* chore: make toast_only notifications not increment notification counter
* chore: reorder navbar links
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-18 23:43:49 +02:00
LynithDev
daaa209b30
chore(lint): cargo fmt
2026-09-18 23:05:50 +02:00
991a85c589
feat: update base to official upstream 2.5.1 with all cracked features intact (2.5.1-c1)
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
2026-09-18 07:16:25 +05:30
LynithDev
e0947848f9
fix: oneclient aur source publishes failing
2026-09-18 01:10:22 +02:00
github-actions[bot]
dad96c8d40
chore: bump to 2.5.1
2026-09-17 22:38:18 +00:00
LynithDev
c7f3fdc52b
chore: update bundled packages only after cluster launch ( #849 )
2026-09-18 00:09:53 +02:00
LynithDev
43108bc8bc
fix: update stale package metadata if it's supported versions were updated
2026-09-17 23:54:24 +02:00
Maciek
e25c3e8243
feat: better error handling for process hooks ( #847 )
2026-09-17 23:23:46 +02:00
Luna
9dccb42fd1
chore: optimize assets with oxipng ( #846 )
2026-09-17 23:18:00 +02:00
8093cafd53
docs: restore original custom README description and false positive notice
2026-09-17 10:39:13 +05:30
d214afe99b
feat: update base to official upstream 2.5.0 with all cracked features intact (2.5.0-c1)
...
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
- Rebased base onto official Polyfrost OneLauncher 2.5.0 (release v2.5.0 + latest bundle fixes).
- Integrated new Upstream Control Center quick settings & system info overlay and navbar avatar-with-gear trigger.
- Preserved top navbar 'Skins' direct route navigation.
- Maintained guaranteed offline mode launch without requiring any Microsoft accounts.
- Maintained custom 3D offline skin changer, player model switch (Classic/Slim), and targeted Minecraft Java UUID character slot isolation.
- Maintained CustomSkinLoader auto-configuration for local skins, Ely.by, and SkinRestorer.
- Integrated direct GitHub Releases auto-updater pointing to oiupoyt/OneLauncher-Cracked.
- Preserved inline username renaming modal and Change Skin navigation in account settings and onboarding.
- Maintained mods filter popover blur/text ghosting fix in package manager.
- Preserved fast dev profile and multiplatform release workflow for v2.5.0-c1.
- All workspace tests and clippy checks pass with 0 errors.
2026-09-17 07:15:57 +05:30
618731da7d
ci: update release workflow fallback tag and release notes for v2.4.2-c1
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
2026-09-17 06:29:04 +05:30
Julian Chang
41ce177483
Fix version-tag matching and bundle filtering
2026-09-16 18:02:21 -04:00
Julian Chang
09509b1b3d
ignore mc version check for tracked bundle mods
2026-09-16 17:01:50 -04:00
936e4247a3
feat: update base to official upstream 2.4.2 with all cracked features intact (2.4.2-c1)
...
- Rebased base onto official Polyfrost OneLauncher 2.4.2 (release v2.4.2).
- Ensured offline mode launches with 0 Microsoft accounts required (no OfflineRequiresMicrosoft error).
- Maintained custom 3D offline skin changer, player model switch (Classic/Slim), and targeted Minecraft Java UUID character slot isolation to prevent multiplayer skin cloning.
- Maintained CustomSkinLoader auto-configuration for local skins, Ely.by, and SkinRestorer.
- Integrated direct GitHub Releases auto-updater pointing to oiupoyt/OneLauncher-Cracked.
- Ported inline username renaming modal and Change Skin navigation in account settings and onboarding.
- Maintained mods filter popover blur/text ghosting fix in package manager.
- Preserved fast dev profile and multiplatform release workflow for v2.4.2-c1.
- All workspace tests and clippy checks pass with 0 errors.
2026-09-17 00:28:04 +05:30
github-actions[bot]
ec055f3043
chore: bump to 2.5.0
2026-09-16 18:32:52 +00:00
LynithDev
a2859e6681
chore: add flag to AUR PKGBUILD to prevent rustc from getting OOM killed
2026-09-16 20:32:19 +02:00
Maciek
a00e11d204
feat: control center and smaller navbar link gaps ( #832 )
...
* feat: added a control center
* feat: added no account signed in handling; added a modal on sign out clicked
* feat: use the discord icon for the discord rpc quick setting
* style: fade out disabled quick setting tiles
* style: drop the 'Active' suffix from the control center account subtitle
* feat: added a gear indicator to the navbar avatar button
* add small gear icon on avatar
---------
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-16 20:29:14 +02:00
Maciek
b4f067483a
fix: fixed most of the sizing issues in the launcher ( #822 )
2026-09-16 18:58:10 +02:00
Maciek
d32d3e1782
feat: added tooltips ( #837 )
2026-09-16 18:34:50 +02:00
Maciek
0a6c9e0f74
fix: fixed scrollbar overlapping with the scrollview content ( #817 )
2026-09-16 18:30:55 +02:00
Maciek
9879eb2e72
fix: fixed versions metadata not healing when unable to parse or read ( #835 )
2026-09-16 18:30:20 +02:00
Julian Chang
c3a45371dd
fix: incorrect database and filesystem structure of mods after updates ( #834 )
...
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-16 18:24:09 +02:00
github-actions[bot]
ebb476029f
chore: bump to 2.4.2
2026-09-14 20:15:28 +00:00
LynithDev
84bbf29882
fix: mod updates applying after launch and not before
2026-09-14 21:03:34 +02:00
LynithDev
6ceba7480f
fix: mod updates not being symlinked to a clusters mods folder after update
2026-09-14 20:39:07 +02:00
github-actions[bot]
db764e63f9
chore: bump to 2.4.1
2026-09-14 14:47:44 +00:00
LynithDev
80ba104861
chore: improve stats page and cluster overview ( #831 )
...
* fix(stats): drop zero units from durations and cap the server pie at ten slices
* fix(stats): say out loud that "when you play" bars are lifetime totals
* feat(stats): paint every bar in the accent colour until one is hovered
* feat(stats): add a calendar range picker to daily playtime
* fix(stats): stop recovery inventing playtime and carry sessions over midnight
* feat(stats): more stats out of the data already recorded
* feat(stats): eight more personas, and let them see the server data
* fix(charts): stop axis labels being cut off to their own bar's width
* feat(stats): give the overview a headline stat instead of seven identical boxes
* feat(stats): turn personas into wrapping badges
* fix(stats): lay the overview out for the window it is actually in
* feat(stats): fold the monthly chart into one "Playtime by hour/day/month" card
* fix(stats): stop the total playtime card making the tile block so tall
* fix(stats): strip the persona badges back to plain tags
2026-09-14 16:45:02 +02:00
LynithDev
2e0ba533fe
fix: issues with mod updating and mods randomly being disabled ( #830 )
...
* fix: stop offering bundle-owned packages in the update modal
* fix: match a version's game versions exactly not by substring
* fix: resolve a mod's materialized root from the layout in use
* fix: stop parking unclaimed jars in the cluster mods folder
* fix: stop the duplicate reconciler filing a user-disabled override
* fix: repair the disables duplicate resolution left behind
2026-09-14 16:44:46 +02:00
Julian Chang
a8bdf997d9
Reapply "fix: enable Wayland clipboard for image copy + align MSRV docs ( #826 )"
...
This reverts commit b737e39d1b .
2026-09-13 22:42:52 -04:00
Julian Chang
b737e39d1b
Revert "fix: enable Wayland clipboard for image copy + align MSRV docs ( #826 )"
...
This reverts commit d2d486db06 .
2026-09-13 21:12:38 -04:00
sakuyma
d2d486db06
fix: enable Wayland clipboard for image copy + align MSRV docs ( #826 )
...
* docs: align documented Rust MSRV to 1.97 everywhere
* fix: enable wayland clipboard support for image copies
2026-09-13 23:28:24 +02:00
Julian Chang
297abeac00
tweak wording on stuff
2026-09-13 00:34:47 -04:00
github-actions[bot]
3d311c6ee3
chore: bump to 2.4.0
2026-09-13 00:01:39 +00:00
LynithDev
5d8db4abf7
fix: symlinks
2026-09-13 01:59:50 +02: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
LynithDev
cad4800835
fix: issues caused by merges
2026-09-13 01:24:28 +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
Maciek
53b27a1c7b
chore: added checking for browser autoupdater by published_at ( #823 )
2026-09-13 00:34:37 +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
1b5e9eb942
fix(auth): allow offline accounts to launch game without Microsoft accounts (2.3.1-c2)
...
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
- Removed upstream check in account_for_launch that blocked offline accounts from launching without a Microsoft account
- Added test offline_account_for_launch_succeeds_without_microsoft
- Bumped version to 2.3.1-c2
2026-09-09 21:08:11 +05:30
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
163eb0ac0c
feat: update base to official upstream 2.3.1 with all cracked features intact (2.3.1-c1)
...
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
- Rebased onto official Polyfrost OneLauncher v2.3.1 (commit 0e49c691 )
- Preserved 100% offline authentication without requiring Microsoft accounts
- Integrated custom 3D offline skin changer with UUID character slot targeting
- Maintained CustomSkinLoader auto-configuration for Ely.by and SkinRestorer
- Maintained direct GitHub Releases auto-updater pointing to oiupoyt/OneLauncher-Cracked
- Maintained mods filter popover fix eliminating text ghosting/duplication
- Configured dev profile to prevent debug symbol bloat
2026-09-07 17:38:22 +05:30
github-actions[bot]
0e49c69176
chore: bump to 2.3.1
2026-09-06 23:02:28 +00: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
f55f816342
fix: long launches caused by anti-corruption mechanism
2026-09-07 01:00:58 +02:00
github-actions[bot]
068ea1beaa
chore: bump to 2.3.0
2026-09-06 17:52:38 +00:00
Julian Chang
275abd13b7
automatically clear out any corrupted files ( #708 )
...
Removes non-empty all-NUL files from the game directory before content is materialized, so installations bricked by corrupted files recover on the next launch.
2026-09-06 01:47:32 +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
6e2516e547
chore: ignore weird java awt natives loading
2026-09-06 00:14:11 +02:00
LynithDev
f8f6ef8f07
Revert "fix: stop rejecting java installations over an awt probe"
...
This reverts commit 22edf1e9dac3051a6d3641b07c5aad1030571e1c.
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
612cd9e2a8
fix: fixed hidden mods being enabled on every launch ( #794 )
2026-09-06 00:13:57 +02:00
LynithDev
ca43e56455
fix: allow both path forms in allowed_symlinks.txt
2026-09-06 00:13:57 +02:00
LynithDev
09073319b1
fix: stop rejecting java installations over an awt probe
2026-09-06 00:13:57 +02:00
LynithDev
84d1cf558c
perf: extract archives off the caller's executor
2026-09-06 00:13:57 +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
Julian Chang
b2c2289853
fix: stop a stray console window opening on windows ( #770 )
2026-09-06 00:04:49 +02:00
c063430e26
build: configure dev profile to prevent debug symbol bloat
2026-09-04 19:03:45 +05:30
Julian Chang
0251456b11
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-09-03 02:22:26 -04:00
Julian Chang
a104c4979a
chore: drop duplicate crate-local sqlx cache
2026-09-02 21:27:39 -04: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
a2ca929e0a
fix(skins): calculate exact Minecraft Java UUID character slot for targeted skin injection
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
2026-08-30 18:19:18 +05:30
1f979f5717
fix: resolve mods filter text overlap and ensure 100% reliable skin loading across all MC versions
2026-08-30 17:42:54 +05:30
70b6b0c8b1
docs: remove autoupdater from release notes template
2026-08-30 17:30:42 +05:30
31c294b02a
docs: update release notes template to highlight multiplayer skin fix
2026-08-30 17:28:25 +05:30
d1f5a715b8
fix(skins): target player specific UUID default character to prevent multiplayer cloning, bump to 2.2.3-c2
2026-08-30 16:54:51 +05:30
f438445c38
ci: update release changelog and default tag to v2.2.3-c1
Release Multiplatform Binaries / build (deb,appimage, linux-x86_64, ubuntu-22.04, x86_64-unknown-linux-gnu) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-arm64, macos-14, aarch64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (dmg,app, macos-x86_64, macos-14, x86_64-apple-darwin) (push) Waiting to run
Release Multiplatform Binaries / build (nsis, windows-x86_64, windows-latest, x86_64-pc-windows-msvc) (push) Waiting to run
Release Multiplatform Binaries / create-release (push) Blocked by required conditions
2026-08-30 14:51:06 +05:30
f84fec2c35
feat(updater): implement direct GitHub Releases auto-updater with cracked revision support (2.2.3-c1)
2026-08-30 14:43:16 +05:30
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
Maciek
67e1ca13a0
fix: text that was visible in the center on stats ( #753 )
2026-08-25 15:20:01 +02:00
Maciek
66359b413e
fix: fixed memory input changing to default on every app launch ( #764 )
2026-08-25 15:18:38 +02:00
Maciek
5cac70b026
feat: added progress bar on first launch screen; changed progress bar to reusable component (there were 4 duplicates) ( #740 )
2026-08-25 15:16:01 +02:00
Julian Chang
e659ee122a
completely wipe out hickory
2026-08-24 02:42:18 +07:00
github-actions[bot]
148e665250
chore: bump to 2.2.3
2026-08-22 17:40:31 +00:00
Maciek
caba8ac65f
feat: added cosmetic navbar link ( #754 )
2026-08-23 00:34:22 +07:00
Maciek
be87077e95
fix: fixed 404 response from curseforge ( #749 )
2026-08-23 00:31:45 +07:00
Maciek
3d804edf02
feat: added rerendering after every new java runtime addition ( #721 )
2026-08-23 00:31:18 +07:00
Maciek
f7b22b650a
Fix/refreshing account doesnt change username ( #720 )
...
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-08-23 00:30:55 +07:00
Julian Chang
b9f408079e
Decrease minimum RAM allocation in JVM
2026-08-23 00:27:14 +07:00
LynithDev
efed361417
feat: added funfacts changing on background change ( #718 )
...
Co-authored-by: rozwader <maciek.rozwadowski2006@gmail.com>
2026-08-19 16:05:42 +02:00
LynithDev
578ec187cd
feat: added search bar into Game Output live logs ( #716 )
...
Co-authored-by: rozwader <maciek.rozwadowski2006@gmail.com>
2026-08-19 15:27:13 +02:00
LynithDev
ff22c8ac3b
fix(app): normalize trackpad scroll deltas on macOS ( #694 )
2026-08-19 15:07:15 +02:00
LynithDev
bd7124c873
chore: changed ping url from gstatic to 1.1.1.1 ( #719 )
...
Co-authored-by: rozwader <maciek.rozwadowski2006@gmail.com>
2026-08-19 14:14:03 +02:00
LynithDev
020f9a9fa6
fix: panic caused by min > max
2026-08-19 10:36:29 +02:00
LynithDev
0495a5d067
feat: changed windows stack memory from 1MB to 8MB (same as Linux and MacOS) ( #717 )
...
Co-authored-by: rozwader <maciek.rozwadowski2006@gmail.com>
2026-08-12 11:15:41 +02:00
Julian Chang
09ff4d1c4d
fix(misc): bring back accidentally removed comment
2026-08-12 13:41:51 +07:00
Julian Chang
33218af293
fix mod card toggle taking 20 years
2026-08-12 13:41:12 +07:00
github-actions[bot]
5f40171142
chore: bump to 2.2.2
2026-08-10 21:27:24 +00:00
LynithDev
0e5ddcc522
fix: increase z-index of label in home recents row
2026-08-10 18:10:37 +02:00
LynithDev
8c5812d652
fix: migration issues, cluster preparation and sentry logging
2026-08-10 18:04:10 +02:00
Julian Chang
d45153a41c
add one more check for awt
2026-08-09 16:23:28 +07:00
Julian Chang
2a711c1ef3
actually properly check for AWT
2026-08-09 16:18:31 +07:00
github-actions[bot]
26c5aa8c49
chore: bump to 2.2.1
2026-08-08 04:44:56 +00:00
Julian Chang
9603e76cea
maybe improve visual code bundling
2026-08-08 11:33:24 +07:00
Julian Chang
e2064a5784
package visual c++ directly in windows installer
2026-08-07 22:07:26 +07:00
Julian Chang
d54283d99c
fix liquid glass icon
2026-08-07 14:55:55 +07:00
github-actions[bot]
277cf4f63f
chore: bump to 2.2.0
2026-08-06 19:30:51 +00:00
LynithDev
a6e0bf0ab7
fix(core): bundle overrides being problematic pt. 2
2026-08-06 20:17:28 +02:00
LynithDev
64e1c07a2e
chore: update README.md
2026-08-06 19:44:29 +02:00
LynithDev
a8609f59ff
chore(app): fixed macos icon properly this time
2026-08-06 19:15:29 +02:00
LynithDev
ef60855f16
fix(core): bundle overrides being problematic
2026-08-06 15:03:32 +02:00
LynithDev
93aa1b5900
feat(logs): live launcher log console in its own window ( #697 )
2026-08-06 13:25:18 +02:00
LynithDev
2f993a0c3b
fix(auth): actually cancel an in-flight Microsoft sign-in ( #696 )
2026-08-06 12:47:18 +02:00
LynithDev
e99437f1b4
feat(search): make cluster package search fuzzy ( #686 )
2026-08-06 12:41:36 +02:00
LynithDev
b60ce5af12
refactor(java): simpler java check ( #698 )
2026-08-06 12:14:53 +02:00
LynithDev
fdb3b9a0a3
fix(ui): player preview is properly rendered now
2026-08-06 11:44:41 +02:00
Julian Chang
a8531352a1
remove string dedup in jvm args
2026-08-06 16:42:37 +07:00
LynithDev
ef53badeff
chore(ui): accounts page part of the settings layout ( #693 )
...
* feat(settings): move accounts into the settings shell
* fix(settings): keep the sidebar still on accounts, enlarge the model
2026-08-06 10:51:07 +02:00
LynithDev
8511048293
feat(ui): hidden bundle packages filter ( #692 )
2026-08-06 10:41:10 +02:00
LynithDev
a838e1c96b
feat(updater): allow disabling the updater through an environment variable
2026-08-05 16:40:22 +02:00
LynithDev
792d716707
fix(ui): make GPU cache limit 512mb instead of 32mb
2026-08-05 13:55:25 +02:00
Julian Chang
413931eb74
fix workflow
2026-08-05 05:09:38 +07:00
Julian Chang
76e7c2ca7e
2.1.5
2026-08-05 05:03:00 +07:00
LynithDev
885bd31f44
fix: downloading errors should be properly handled now
2026-08-04 21:43:37 +02:00
Jacob
e272c66696
fix: fun fact being loaded from the old data storage url ( #668 )
2026-08-04 19:34:37 +07:00
Julian Chang
413411e1bc
add a huge warning when people try to install skyblock mods
2026-08-04 16:52:02 +07:00
Julian Chang
3d0bd057dd
pin workflows to hash
2026-08-03 20:00:38 +07:00
Julian Chang
791a1a3cbb
revert back to G1GC as a default GC
2026-08-02 23:55:20 +07:00
LynithDev
63ca74f054
chore: update dependencies ( #660 )
2026-08-02 18:17:32 +02:00
LynithDev
4792c9975f
chore(ci): speed up nightly builds
2026-08-01 23:31:03 +02:00
github-actions[bot]
455f69f894
chore: bump to 2.1.4
2026-08-01 21:24:13 +00:00
LynithDev
394146d552
feat: auto-repair as well as verify cluster button in cluster settings
2026-08-01 23:22:20 +02:00
LynithDev
4c6de0d2c4
feat(ui): browser package better multi-version management
2026-08-01 17:10:20 +02:00
LynithDev
fb90eb7bb8
feat(ui): browser grid tags and install button on package cards
2026-08-01 17:10:20 +02:00
LynithDev
6e25ea2bfd
feat(ui): check browser package updates on game launch instead
2026-08-01 17:10:20 +02:00
LynithDev
5580093408
feat(ui): per-cluster update prompt for browser content
2026-08-01 17:10:20 +02:00
LynithDev
ddcc6296d9
feat(content): check browser-installed packages for newer versions
2026-08-01 17:10:20 +02:00
LynithDev
1bd0b68e91
feat(db): browser package update cache and per-profile update mode
2026-08-01 17:10:20 +02:00
LynithDev
207abaf64b
fix(ui): hide bundle packages marked hidden from the package manager (except in "All" category)
2026-08-01 17:10:20 +02:00
LynithDev
e6515c21ed
fix(ui): scope package manager search to the actively viewed category
2026-08-01 17:10:20 +02:00
LynithDev
2e7bc89dbc
feat(ui): rename External tab to Browser and add toolbar browse action
2026-08-01 17:10:20 +02:00
LynithDev
d61f6e6655
fix(ui): disable the launch button on click, not until first message response
2026-08-01 17:10:20 +02:00
LynithDev
038dc94725
fix(core): disallow launching multiple instances so fast
2026-08-01 17:10:20 +02:00
LynithDev
44c153dd91
feat(ui): install packages straight from the listing
2026-08-01 17:10:20 +02:00
LynithDev
1947e2d534
feat(java): prefer JDKs, require java.awt, install kits only
2026-08-01 17:10:20 +02:00
LynithDev
038c3542ce
chore(onboarding): better pre-download toggle description
2026-08-01 17:10:20 +02:00
github-actions[bot]
39b2f187c5
chore: bump to 2.1.3
2026-07-31 23:00:39 +00:00
LynithDev
5d0101b3aa
fix(core): disable hickory dns on windows
2026-08-01 00:42:16 +02:00
LynithDev
b35f258043
chore: github action rust cache
2026-08-01 00:08:26 +02:00
LynithDev
7187e841b6
fix(core): attempt to fix requesting issues
2026-07-31 23:22:14 +02:00
LynithDev
3b436f0d87
feat: storage manager
2026-07-31 17:21:19 +02:00
Julian Chang
65869ca8c0
bump to 2.1.2
2026-07-31 05:35:44 +07:00
Julian Chang
3e864c1d0f
remove the performance flag toggle
2026-07-31 04:50:49 +07:00
Julian Chang
0735b21060
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-31 04:29:08 +07:00
Julian Chang
fb4c16c027
add better default JVM args
2026-07-31 04:29:02 +07:00
LynithDev
8e82c1e26a
feat(core): package downloading with dependencies actually downloads required dependencies now
2026-07-30 21:32:26 +02:00
LynithDev
7b300ca5a5
fix(ui): fix startup overlaying on bundle updates
2026-07-30 17:34:30 +02:00
Julian Chang
087365e877
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-29 23:04:28 +09:00
Julian Chang
bf5efab270
sign oneclient binary too
2026-07-29 23:04:24 +09:00
LynithDev
b6044d9e15
chore: bump version to 2.1.1
2026-07-29 00:35:05 +02:00
LynithDev
e31d799e86
fix(ui): version art gets properly prefetched
2026-07-29 00:34:40 +02:00
LynithDev
4aaff39abc
feat(ui): browser navbar tab + better installation feedback
2026-07-29 00:06:14 +02:00
LynithDev
34408056c2
fix(core): disabled packages don't enable themselves after updating
2026-07-28 23:04:44 +02:00
LynithDev
ae76595913
fix(ui): forgot to change these compile errors
2026-07-28 22:42:22 +02:00
LynithDev
57d50a95c4
fix: recent cards sizing issue
2026-07-28 22:15:23 +02:00
LynithDev
21dc169578
fix(ui): status bar close button, and the layer saturation behind it
2026-07-28 22:15:17 +02:00
LynithDev
6344d2e985
feat(ui): JVM arguments setting
2026-07-28 22:14:38 +02:00
LynithDev
5f5fa4141a
feat(content): make mod toggles work while the game is running
2026-07-28 22:14:29 +02:00
LynithDev
e0c8994dd8
fix(ui): keep home recent cards sized correctly through a resize
2026-07-28 22:14:23 +02:00
LynithDev
18b95ae60a
fix(ui): rotate the changelog chevron with the accordion
2026-07-28 22:14:15 +02:00
LynithDev
56b421b187
fix(content): stop removed bundle mods coming back
2026-07-28 22:13:58 +02:00
LynithDev
d9e4f99add
refactor(ui): compact the auth error preview in the debug page
2026-07-28 22:13:46 +02:00
LynithDev
875c667313
fix(ui): render the connectivity status bar message properly
2026-07-28 22:13:36 +02:00
LynithDev
1fd587a840
fix(ui): keep progress toasts from covering the navbar
2026-07-28 22:13:32 +02:00
LynithDev
b9f341e579
chore: update to freya 0.4 (fixes browser freeze issue)
2026-07-28 21:26:17 +02:00
LynithDev
e689a43a87
refactor: split core into modular crates
2026-07-28 12:11:02 +02:00
Julian Chang
1962e9c0c4
theoretically support macOS Mojave?
2026-07-26 11:59:04 +09:00
LynithDev
6b584fb957
chore: bump version to 2.1.0
2026-07-25 22:03:27 +02:00
LynithDev
f3d526c0c4
feat(ui): toasts pause on hover + bunch of small general tweaks
2026-07-25 21:06:10 +02:00
LynithDev
430e8ea28f
feat(ui): better looking bundle updates
2026-07-25 20:36:52 +02:00
LynithDev
34742efc78
chore(lint): fix clippy warnings
2026-07-25 20:21:27 +02:00
LynithDev
57408aa710
feat(ui): show all individual versions
2026-07-25 20:18:12 +02:00
LynithDev
76c4a03942
fix(core): shader configs are persisted across launches
2026-07-25 18:15:47 +02:00
LynithDev
b2672c8712
fix(core): better parallelisation for downloads and tweaked visual download elements
2026-07-25 17:47:46 +02:00
LynithDev
021976ee10
feat(ui): file/folder drag and drop is now global across the app and prompts the user regarding the import
2026-07-25 13:56:16 +02:00
Julian Chang
0a9b067231
Fix GH action
2026-07-24 10:51:06 +09:00
Julian Chang
14324bb4c8
fix sentry debug gh action
2026-07-24 10:13:54 +09:00
Julian Chang
f9cb754e9e
fix gh action (again)
2026-07-24 09:54:30 +09:00
Julian Chang
ed0dacca43
Fix linux compile errors
2026-07-24 09:31:23 +09:00
Julian Chang
b20b005283
fix rpm packaging
2026-07-24 09:23:09 +09:00
LynithDev
bd685784f8
chore: revert deduplicated builds for legacy auto updater
2026-07-23 19:36:17 +02:00
LynithDev
b3c8d4ab3a
feat: add RPM builds, deduplicate .exe and .appimage and disable autoupdating on linux builds that aren't appimages
2026-07-23 19:30:08 +02:00
LynithDev
6fb841bc06
chore: better sentry error reporting regarding stacktraces and errors
2026-07-23 18:16:45 +02:00
LynithDev
07884b9894
fix: macOS window border
2026-07-23 13:30:20 +02:00
Julian Chang
21bc328026
Add README with OneClient and OneLauncher details
2026-07-23 10:37:40 +09:00
LynithDev
87cf48019e
feat: Window corner radius is now dynamic on Windows and Linux, whereas on macOS native window attributes are used
2026-07-21 14:06:53 +02:00
LynithDev
fbf2dc29b5
feat: Added debouncing to the browser search input
2026-07-21 13:51:47 +02:00
LynithDev
5929e51920
feat: Make bundle updates prettier
2026-07-21 13:03:33 +02:00
Julian Chang
85d1e09cee
Add readable MS errors
2026-07-21 13:37:03 +09:00
Julian Chang
24d9bc3458
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-21 06:25:00 +09:00
Julian Chang
cf3f7fc989
Fix release workflow
2026-07-21 06:24:54 +09:00
Julian Chang
f435df1046
Add SignPath info
2026-07-21 06:05:51 +09:00
Julian Chang
bf6ee14add
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-21 06:03:30 +09:00
Julian Chang
e5a9e70083
bump version to 2.0.2
2026-07-21 06:03:29 +09:00
LynithDev
179f192ca4
fix: Missing icons on Windows and Linux
2026-07-20 22:35:43 +02:00
Julian Chang
fe1797be68
Update Cargo.toml
2026-07-20 20:35:41 +09:00
Julian Chang
120b9ca460
Maybe fixes #603
...
Pushing so I can have CI compile for me lol
2026-07-20 19:12:21 +09:00
Julian Chang
bbfc585251
Give actual cause if login fails
2026-07-20 07:32:18 +09:00
Julian Chang
9b74c051e7
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-20 07:30:40 +09:00
Julian Chang
a4e1ad5138
Fix #604
2026-07-20 07:30:38 +09:00
LynithDev
964cfa61b3
feat(ui): Add SQL debug console in debug page
2026-07-19 17:37:04 +02:00
LynithDev
c881bf858d
feat(ui): Missing Java Popup
2026-07-19 16:37:08 +02:00
LynithDev
a9481a5789
feat(core): Provision cluster creation in an attempt to not have race conditions
2026-07-19 13:28:27 +02:00
LynithDev
c338d09c60
feat(ui): Made the download notification more descriptive
2026-07-19 11:19:33 +02:00
LynithDev
48a2d67ae6
fix: Use higher stack size in debug builds
2026-07-19 10:37:30 +02:00
LynithDev
2ad94a192b
feat: Use different launcher folder in dev builds
2026-07-19 10:34:08 +02:00
Julian Chang
e4c5d3fcd7
Dont use hickory on Windows
2026-07-19 11:46:48 +09:00
Julian Chang
eb7d6ec911
Add nightly builds
2026-07-19 10:30:48 +09:00
Julian Chang
54c9cf1ff6
Fix stale shortcuts when updating from 1.x to 2.x
2026-07-19 10:12:24 +09:00
Julian Chang
778be93a39
Add aur publish
2026-07-19 10:05:19 +09:00
Julian Chang
445ad49ec8
fix auto-updating for new oneclient macos
2026-07-19 08:27:07 +09:00
Julian Chang
668cad9ec4
bump to 2.0.1
2026-07-19 08:03:31 +09:00
Julian Chang
46efd39b6a
fix java locate errors killing whole java installation
2026-07-19 07:57:18 +09:00
Julian Chang
c95e57ef55
remove Legacy Fabric
2026-07-19 07:56:52 +09:00
Julian Chang
0317e3cd8b
Fix updates not being applied
2026-07-19 07:32:48 +09:00
Julian Chang
5b11415aae
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-17 17:42:50 -04:00
Julian Chang
05cdb87a90
Update oneclient_release.yml
2026-07-17 17:42:49 -04:00
LynithDev
ccc34e0950
fix(core): Force plus websocekt to use http 1
2026-07-17 19:03:05 +02:00
LynithDev
5b24a81fe5
feat(core): Launcher migrations now take in effect cluster migrations
2026-07-17 18:23:43 +02:00
Julian Chang
2718105944
vanilla migration
...
#546
2026-07-16 16:28:21 -04:00
Julian Chang
7696d80fe8
revert lunar
2026-07-16 15:33:28 -04:00
LynithDev
a4753fb06b
feat(ui): Hide changelog indicator in the settings sidebar if changelog was read
2026-07-16 20:25:34 +02:00
Julian Chang
7f8b62eb15
Reapply "feat: Added migration from Lunar Client"
...
This reverts commit 1243dbcd75 .
2026-07-16 13:40:37 -04:00
Julian Chang
1243dbcd75
Revert "feat: Added migration from Lunar Client"
...
This reverts commit 08fe999691 .
2026-07-16 13:31:58 -04:00
LynithDev
0cf43816bf
feat(ui): Remove / disable some settings
2026-07-16 19:14:39 +02:00
LynithDev
c3c4b37483
feat(ui): Add the All category back to package manager views
2026-07-16 19:03:24 +02:00
LynithDev
98c2da4253
feat(core): Add predownload key to versions metadata and restrict onboarding downloads
2026-07-16 18:45:32 +02:00
LynithDev
6eb16028d6
feat(core): Add Curseforge API token to every curseforge request
2026-07-16 18:40:41 +02:00
LynithDev
8dca2550d1
feat(core): Process recovery (session exit times and live log after restarting launcher)
2026-07-16 17:48:16 +02:00
LynithDev
ddda1d66ba
feat(ui): Navbar entry animation + cards only animate on home page entry
2026-07-16 14:38:34 +02:00
LynithDev
08fe999691
feat: Added migration from Lunar Client
2026-07-16 14:24:52 +02:00
LynithDev
0a51018954
feat(ui): Stats page tweaks (pie charts and consistent spacing)
2026-07-16 11:01:51 +02:00
Julian Chang
d593ecb09f
26.1.2 support
2026-07-16 01:49:33 -04:00
Julian Chang
6c7d0a1ca8
compile-time
2026-07-15 16:37:59 -04:00
Julian Chang
668737fc6c
Rewrite bundles page
...
Fixes #547 , #576
2026-07-15 16:24:52 -04:00
Julian Chang
29d1f1c9d2
Bugs
...
Fixed #492
Fixed #510
Fixed #506
Fixed #568
Fixed #582
Fixed #578
Fixed #567
Fixed #588
Fixed #585
Fixed #571
Fixed #587
Fixed #584
2026-07-15 13:41:43 -04:00
Julian Chang
68337a79dc
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-15 02:12:03 -04:00
Julian Chang
d4fc3a5cb6
support voice chat and stuff
2026-07-15 02:12:02 -04:00
Julian Chang
442feba6f2
Update onboarding message 2
2026-07-14 18:19:57 -04:00
Julian Chang
c98107f722
Update onboarding message
2026-07-14 18:19:39 -04:00
Julian Chang
e5cd435ecf
Merge branch 'main' of https://github.com/Polyfrost/OneLauncher
2026-07-14 16:42:17 -04:00
Julian Chang
669af41e1c
Ig bro
2026-07-14 16:42:15 -04:00
LynithDev
ae5fc08892
fix(core): Use junction crate on windows for symlinks
2026-07-14 19:48:16 +02:00
LynithDev
79497c0cc6
fix(core): Recursion limit reached because of tracing::instrument
2026-07-14 19:15:04 +02:00
LynithDev
983702ed81
fix(auth): Made auth load faster and refresh expired sessions on launch
2026-07-14 19:03:02 +02:00
LynithDev
c43e888ebd
fix(ui): Fix cluster long description wrap missing gap + gallery images looking better
2026-07-14 18:23:23 +02:00
LynithDev
04c944ec30
chore: Add a bunch of logging
2026-07-14 18:06:23 +02:00
LynithDev
b7e5b0b75b
feat(ui): Let the user pick multiple packages at once
2026-07-13 18:47:21 +02:00
LynithDev
cdd4504b84
chore: Switch to open crate rather than in-house solution
2026-07-13 18:41:55 +02:00
LynithDev
8cd617a78b
feat(ui): very basic bundle overrides updating
2026-07-13 18:01:41 +02:00
LynithDev
44897b3e7f
feat(ui): better downloading information
2026-07-13 16:41:33 +02:00
LynithDev
557b0e4b7b
feat(ui): Make the launcher navigatable with the keyboard
2026-07-13 16:10:21 +02:00
LynithDev
21313b2093
feat(ui): Placeholder UI for bundle update notification + modal
2026-07-12 23:25:49 +02:00
LynithDev
d0c97b4177
feat(ui): Merge Microsoft Auth types into 1 popup
...
fix(ui): Microsoft Auth notification is no longer persistent on cancel
2026-07-12 19:17:38 +02:00
LynithDev
eeaecd3de4
feat(ui): Account Popup
2026-07-12 18:00:40 +02:00
LynithDev
1c8db8ceff
feat: Java 25+ is now downloadable
...
fix(ui): Scrollviews with no scrollable areas capturing scroll wheel events
2026-07-12 17:38:36 +02:00
LynithDev
68c8762b08
fix(ui): Home page recent cluster cards scale and position properly
2026-07-12 16:20:46 +02:00
Julian Chang
5ef719dec7
Closes #517
2026-07-11 17:52:03 -04:00
Julian Chang
5b9d31195f
improve macOS install window
...
Closes #514
Closes #515
2026-07-11 17:38:46 -04:00
LynithDev
f32fbf3120
fix(core): Fix symlinks and logging
2026-07-11 21:01:55 +02:00
LynithDev
4ac89a44f2
fix(ui): Onboarding navbar window titlebar buttons finally work
2026-07-10 21:24:30 +02:00
LynithDev
fcc519d25e
chore: Fix clippy warnings
2026-07-10 20:55:39 +02:00
LynithDev
f2bc2d888f
feat: Onboarding Migration page
2026-07-10 20:53:24 +02:00
LynithDev
7def9a9c8c
fix: Blur
2026-07-09 20:53:52 +02:00
LynithDev
784249005e
feat: Alex + Slim skins support in avatar and player model renderer
2026-07-08 17:57:05 +02:00
LynithDev
2a2d992649
feat: More compact cluster package manager view + package manager filter popover
2026-07-08 17:19:37 +02:00
LynithDev
0af7c7455b
some tweaks
2026-07-06 20:10:14 +02:00
Julian Chang
7416a3407f
enable Win32_UI_WindowsAndMessaging for ShellExecuteW
2026-07-06 10:11:32 -04:00
Julian Chang
199c679238
ig we can try again
2026-07-06 09:46:46 -04:00
Julian Chang
22ec1278d3
fix macOS signing (hopefully)
2026-07-06 09:40:29 -04:00
Julian Chang
21c01e07d3
fix MS auth not working on Windows
2026-07-06 09:23:30 -04:00
Julian Chang
f2f2368eff
Update oneclient_release.yml
2026-07-06 05:55:36 -04:00
Julian Chang
0f04462863
Folder button
...
Automatically add stuff added to the mods folder to the next-ran cluster if in a shared directory
Add a txt explanation as to why certain folders are empty in shared directory
2026-07-06 05:02:47 -04:00
Julian Chang
a645388a40
Shared .minecraft folder
2026-07-06 04:39:50 -04:00
Julian Chang
700b45dd6b
Fix some mods not downloading
2026-07-06 04:12:02 -04:00
Julian Chang
41801010a4
use authorize oauth2 instead of devicecode oauth2
2026-07-06 02:40:33 -04:00
Julian Chang
c27688c8d4
adds tips and parallax background to onboarding
...
update client id for MSA + fix account already logged in issues
2026-07-06 02:05:15 -04:00
Julian Chang
2bbecb6e86
Try to fix linux build
2026-07-06 01:58:42 -04:00
Julian Chang
c358dfd95a
Update Cargo.toml
2026-07-06 01:18:46 -04:00
Julian Chang
9cb5db15f0
Attempt installer/updating
2026-07-06 01:00:56 -04:00
Julian Chang
99d095088c
update README/CONTRIBUTING.md
2026-07-05 16:51:07 -04:00
LynithDev
9ab0a0ecdd
Freya rewrite
...
This is v2 of OneClient. Removed all web-related stuff.
Co-Authored-By: Julian Chang <wyvest@polyfrost.org>
2026-07-05 16:37:05 -04:00
Julian Chang
a10378e9d7
bruh
2026-07-02 11:01:04 -04:00
Julian Chang
a11949ebdf
Update oneclient.artifact-configuration.xml
2026-07-02 10:37:56 -04:00
Julian Chang
c8bd0ffd5e
Change organization ID to use secrets
2026-07-02 10:15:23 -04:00
Julian Chang
a06b21d6eb
1.1.7
2026-07-02 09:31:38 -04:00
Daksh Jain
467164a945
fix macOS ( #509 )
2026-06-30 18:31:07 -04:00
Julian Chang
e0a645f701
Bump to 1.1.6
Build and Lint / ES Checks (push) Waiting to run
Build and Lint / Rust Checks (push) Waiting to run
2026-06-29 01:17:10 -04:00
Julian Chang
d6dc358e35
track playtime
2026-06-29 01:14:10 -04:00
Julian Chang
7d1460f885
bump ver to 1.1.5
Build and Lint / ES Checks (push) Waiting to run
Build and Lint / Rust Checks (push) Waiting to run
2026-06-22 07:43:19 +07:00
Julian Chang
723d1e43ae
Fix overrides and updates n stuff
2026-06-22 07:17:23 +07:00
Julian Chang
1635ca38ce
poly+ backend
2026-06-20 05:39:16 +07:00
Wyvest
a822f8d098
Update format.yml to simplify triggers
...
Removed pull request trigger and workflow_dispatch from format.yml
2026-04-18 01:16:26 -04:00
Wyvest
442245ffca
bump to 1.1.4
2026-04-01 04:16:31 -04:00
Wyvest
c6f347f98c
Fix stale version fetching
2026-04-01 04:16:13 -04:00
Wyvest
ad4c0bd361
Bump to 1.1.3
2026-04-01 03:10:24 -04:00
Wyvest
c5f43a83cf
Remove all automatic dependency downloading
2026-04-01 03:10:05 -04:00
Wyvest
3e9e7b949d
Bump to 1.1.2
2026-04-01 01:10:51 -04:00
Wyvest
ceb6fcd6a9
Fix library downloading
2026-04-01 01:10:32 -04:00
Wyvest
e479813c07
Fix onboarding not being accounted for during migration check
2026-04-01 01:10:12 -04:00
Wyvest
ee177708c1
Update interpulse/interflow
2026-03-31 21:13:18 -04:00
Wyvest
f4cce7c43a
fix onboarding clusters not being accounted in migration stuff
2026-03-31 18:41:06 -04:00
Wyvest
54d259a489
Bump to 1.1.1
2026-03-31 18:31:26 -04:00
Wyvest
2847c44a81
fix rare crash
2026-03-31 18:30:39 -04:00
Wyvest
93fef599ae
add fabric loader updating
2026-03-31 00:41:24 -04:00
Wyvest
0ab1043082
Squashed commit of the following:
...
commit f1c274101561d8e3ebd24b7779ba989f2029549f
Merge: 49f304e 3b885cd
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Mon Mar 30 05:51:40 2026 -0400
Merge branch 'main' into pr/500
commit 49f304e04178ae50c2e8c43b5401ee440b4125d7
Author: belle <sillysys@proton.me>
Date: Sun Mar 29 20:40:10 2026 +0000
Reword some descriptions from previous commit
commit e1949dd3b45b5facb6c9b5dad2a463a7e41b4d20
Author: belle <sillysys@proton.me>
Date: Sun Mar 29 20:35:43 2026 +0000
Fill placeholders
2026-03-30 05:52:11 -04:00
Wyvest
3b885cdb0f
Improve modpack download resiliency, onboarding
...
Track and surface partial modpack download failures across core and frontend. Adds a PartialModpackInstall error and counts failed/attempted downloads in the mrpack flow, returning an error if some files failed. Frontend download pipeline now runs parallel downloads that return per-item results, reports/logs failures, and exposes retry/continue UI in onboarding.
Backend robustness improvements: deduplicate concurrent package inserts by reusing existing row on unique-hash constraint, detect hard-link collisions and verify hashes before skipping or erroring, and return meaningful errors when partial installs occur.
Other changes: propagate richer error context when stamping migrated cluster created_at, invalidate relevant queries after migration, make settings writes awaitable and update the query cache optimistically, add queryClient usage in version-migration hook, and various type/bindings updates to reflect the new PartialModpackInstall error. These changes improve reliability and UX during batch package installs and onboarding downloads.
2026-03-30 05:50:29 -04:00
Wyvest
9f1b6d6ae2
Bump to 1.1.0
2026-03-30 03:26:27 -04:00
Wyvest
445eca2775
Spice up onboarding
2026-03-30 03:25:51 -04:00
Wyvest
1c3041679e
unify version downloads
2026-03-30 01:19:15 -04:00
Wyvest
5cac13a54c
Add cluster migration stuff
...
Implement cluster content migration and local versions override. Adds a new IPC API (copy_cluster_content) and CopyClusterResult, plus copy_dir_all helper to recursively copy files. Introduces migrate_non_bundle_packages and migrate_bundles_to_cluster to map and install provider-managed packages for the target MC version and to translate/copy bundle overrides; files without a compatible provider version are copied as .disabled and returned to the caller. Prefer a local versions_override.json when loading the online manifest (useful for testing) and adapt MC version parsing/formatting for year-based majors. Frontend: update generated bindings/types, add MigrationModal UI and useVersionMigration hook, integrate the migration modal into the root and debug screens, and persist seen_versions in settings. Misc: propagate manifest/versions into several UI routes and adjust bundle/package handling accordingly.
2026-03-30 00:28:14 -04:00
Jacob
247d23083d
fix: Resource Packs Compatibility Check ( #498 )
...
Sometimes they are tagged as only supporting Vanilla what is true but
that causes issues when downloading into a fabric cluster. Since fabric
IS NOT vanilla they "don't work" thus won't install. This just skips
that check and downloads it anyways
Co-authored-by: Wyvest <wyvestbusiness@gmail.com>
2026-03-08 16:52:09 +09:00
Jacob
978732a8fa
feat: toasts customizability ( #497 )
...
* fix: Toasts always using the info icon
* feat: Toast Position Customizability
* feat: Toast duration customizability
* fix: send toast button
wide lol
* feat: toast auto close customizability
* fix: SettingNumber being bad
2026-03-08 16:50:50 +09:00
belle
73a55ee58d
Fix PKGBUILDs ( #495 )
...
* Fix PKGBUILDs
* remove filter from pnpm prep
2026-03-08 16:49:23 +09:00
Jacob
adf9f4bd63
feat: debug page ( #493 )
...
* fix: discordRPC route sorting
It wasn't alphabetical and it was annoying me
* feat: debug page
* move stuff into hooks where they should be
* fix: building
2026-03-06 01:25:03 -05:00
Wyvest
963e7044f2
add backups for art images
2026-03-04 08:11:13 -05:00
Wyvest
e40278366c
fix linux window bar
2026-03-04 01:51:03 -05:00
Wyvest
801ed74ace
Fix oneclient description
2026-03-04 01:41:42 -05:00
Wyvest
f7c8256729
try to fix AUR build?
2026-03-04 01:23:23 -05:00
Wyvest
16b1036ccb
rename tag
2026-03-03 23:08:37 -05:00
Wyvest
a86e1b174d
merge-releases script
2026-03-03 23:06:47 -05:00
Wyvest
1ad200b5dc
kath
2026-03-03 20:56:47 -05:00
Jacob
fb5da05ad9
feat: better debug ( #486 )
...
* fix: tauri os plugin not being fully loaded
* feat: debug keybind
Bound to `CTRL+SHIFT+D` (and `ALT+F12`) and copies the debug info to the
clipboard
* refactor: __root.tx
Clean up a lot of code and move them into there own files
* feat: os distro in debug
* refactor: get_full_debug_info_parsed
* feat: made by info in settings
Also made it so that you can click on it to copy debug info
* fix: warning in oneclient/desktop/lib.rs
* refactor: copyDebugInfo
Moved it to the backend to later be used
* feat: log out debug info when oneclient launches
* `inDev` -> `In Dev`
* feat: toggle debug logging
* fix rust compiler
2026-03-03 20:46:11 -05:00
Wyvest
45db558013
Fix default categories always being selected
...
Fixes #489 #481
2026-03-03 20:30:55 -05:00
Wyvest
79e6824891
Bump to 1.0.3
2026-03-01 05:19:17 -05:00
Wyvest
7bae85eb70
fix rust lint
2026-03-01 05:18:37 -05:00
Wyvest
ca80e7d6b2
Fix memory setting not updating
2026-03-01 04:47:55 -05:00
Wyvest
55a7f572a6
Update changelog fetch URL to DataStorage repo
2026-02-26 10:49:49 -05:00
Wyvest
30bb161156
Delete docs/OneClient/CHANGE_LOG.md
2026-02-26 10:49:10 -05:00
Wyvest
1249bbf920
Update CHANGE_LOG.md
2026-02-26 00:25:00 -05:00
Wyvest
d90d9b928c
1.0.2
2026-02-26 00:17:50 -05:00
Wyvest
31f033cc87
fix settings saving
2026-02-26 00:17:07 -05:00
Wyvest
3e6f2361ee
sanitize pre-launch/wrapper/post-launch command
2026-02-26 00:16:46 -05:00
Wyvest
44742fa21f
port fixes from https://github.com/modrinth/code/pull/2369/
2026-02-25 23:23:27 -05:00
Wyvest
aecfbad53a
pass lint
2026-02-25 21:03:12 -05:00
Wyvest
e7bb7d6b70
Squashed commit of the following:
...
commit a782b683f30d127936115d0e31a70de1d8268694
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Feb 25 20:56:05 2026 -0500
remove debug logging
commit 640950728f480f1b8c7939a720124ea581c227af
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Feb 25 14:40:03 2026 -0500
add some ms account error parsing
commit 014e3ecb26d75934798592f5be8cfbb437c92263
Merge: 83a6a1e ecfb98b
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Feb 25 13:34:16 2026 -0500
Merge branch 'main' into account-logging
commit 83a6a1e233dd4f3a3de18aabf1c7beac268d1594
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Feb 25 04:05:05 2026 -0500
add a lot of debug logging for accounts
2026-02-25 20:56:21 -05:00
Wyvest
5b566a03a3
update copyright year
...
fixes #485
2026-02-25 15:42:14 -05:00
Wyvest
ecfb98b6db
lint 4
2026-02-25 10:36:48 -05:00
Wyvest
ea5054395b
lint pt 3
2026-02-25 09:48:08 -05:00
Wyvest
96b380db25
lint pt 2
2026-02-25 09:31:45 -05:00
Wyvest
c515d00da1
lint
2026-02-25 08:14:57 -05:00
Wyvest
6811f3c41a
Update discord.rs
2026-02-25 08:08:28 -05:00
Wyvest
db81396aa6
add jvm args setting
2026-02-25 06:43:55 -05:00
Wyvest
6190411635
make discord rpc more stable
2026-02-25 06:36:31 -05:00
Wyvest
d6aba6ab45
search for mods
2026-02-25 06:20:39 -05:00
Wyvest
ca4cea2ffb
incredible art update
2026-02-25 05:44:05 -05:00
Wyvest
8d1b69d7a0
Update CHANGE_LOG for version 1.0.1
2026-02-24 07:09:59 -05:00
Wyvest
1e277084c2
Update oneclient_release.yml
2026-02-24 05:45:41 -05:00
Wyvest
229710d30c
re-add macos/linux
2026-02-24 04:41:52 -05:00
Wyvest
f8b7a26fe1
remove everything except windows (temp)
2026-02-24 04:40:45 -05:00
Wyvest
6c07a835b0
fix windows process check
2026-02-24 04:40:19 -05:00
Wyvest
c259c39807
Update oneclient_release.yml
2026-02-24 04:22:21 -05:00
Wyvest
8b6ca89a70
Update bindings.gen.ts
2026-02-24 04:16:50 -05:00
Wyvest
a3d193fb4b
fix strange freezes
2026-02-24 04:11:50 -05:00
Wyvest
926a4fdf6f
bump to 1.0.1
2026-02-24 00:42:48 -05:00
Wyvest
bd7fd8b812
umm
2026-02-24 00:36:25 -05:00
Wyvest
e25e313155
Implement Apple Developer Certificate handling in workflow
...
Added steps to import and verify Apple Developer Certificate for macOS builds.
2026-02-24 00:20:04 -05:00
Wyvest
a40a4ddba4
Update CHANGE_LOG.md
2026-02-23 22:56:48 -05:00
Wyvest
bd85c8cdef
1.0.0
2026-02-23 22:45:33 -05:00
Wyvest
87cb86943c
Add bundle update checking/apply and API
...
Introduce full bundle update management: adds bundle_updates module with checking, apply flow, per-cluster locking, subscription inference, and apply helpers for additions/updates/removals (plus unit and e2e test scaffold). Exposes new IPC/API methods (download_package_from_bundle, update_bundle_packages, is_bundle_syncing) and integrates bundle tracking in desktop commands. Adds bundle DAO/entity and migrations to support bundle_packages and bundle_overrides, updates related package/DAO/modpack code, and minor frontend bindings/components/hooks to surface the new functionality. Also adds sea-orm as a dev-dependency for the desktop crate.
Co-Authored-By: Jacob <contact@kath.lol>
2026-02-23 22:36:24 -05:00
Wyvest
64b3ec5f90
Squashed commit of the following:
...
commit 9d138882dec56d9f823a22dd2284b0f264a6b35a
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Mon Feb 23 17:14:58 2026 -0500
Watch cluster dirs, toggle & custom-bundle support
Enable filesystem watches and add support for directory-based packages, toggleable packages, and custom bundles.
Highlights:
- Enable tauri-plugin-fs "watch" feature and add fs:allow-watch capability.
- Frontend: add useAllClusterDirWatch hook to watch cluster folders and call bindings.core.syncCluster on changes; add useCustomBundle to synthesize a "[Custom]" bundle for installed-but-unbundled packages and surface it in mods/datapacks/resource-packs/shaders routes via ModList/ModCard changes.
- ModCard/ModList: introduce toggle mode (useToggleMode) to treat some bundles as toggleable; implement UI toggle behavior and skip interactivity for directory-based bundles.
- Bindings: expose syncCluster and togglePackage in bindings.gen for IPC usage.
- Backend: extend sync_cluster to detect directories, register directory-based packages as local, and reconcile/unlink DB links for files removed from disk; support removing directories when unlinking packages.
- Backend API: add toggle_package to rename package files (.disabled toggling), update central store path, and return the new enabled state; add Tauri commands for sync_cluster and toggle_package.
Reason: allow resourcepacks/shaders/datapacks stored as directories to be recognized as local packages, provide automatic sync on filesystem changes, and let users enable/disable packages by toggling their filenames.
commit 1b100f7ed2242d21f3fbb6229745cddbd3199db7
Merge: 4ea4216 6a2352c
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Mon Feb 23 06:30:25 2026 -0500
Merge branch 'oneclient/main' into bruhhh
commit 4ea42169ad430bc8b127f829c528c258f49b5a3a
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Dec 31 03:48:13 2025 +0900
Fix external mod tracking
commit cb456f4f6d50165d05091ae65c9611ebf956df07
Merge: 8628380 18c37f8
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Wed Dec 31 01:48:00 2025 +0900
Merge branch 'oneclient/main' into bruhhh
commit 86283800ab265361540f4cf20e9a843cb2c4f5f0
Author: Wyvest <wyvestbusiness@gmail.com>
Date: Sun Dec 28 18:19:57 2025 +0900
h
2026-02-23 17:15:26 -05:00
Wyvest
6a2352c5dd
Add support for resource packs + shaders + datapacks
2026-02-23 06:30:01 -05:00
Wyvest
3bcf55907c
fix shaderpacks installing to wrong folder
2026-02-23 06:16:19 -05:00
Wyvest
fe0b1eed06
Extract bundle overrides before downloading mods
2026-02-23 06:10:46 -05:00
Wyvest
e745c75cc8
Fix overrides not being downloaded
2026-02-23 05:56:01 -05:00
Wyvest
b5d6beada0
Fix minor verison bug
2026-02-23 04:35:58 -05:00
Jacob
f1317a4ad1
fix: remove account popup spacing ( #477 )
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/468
2026-01-11 08:06:31 -05:00
Jacob
9220ed023d
fix(OneClient): building ( #476 )
2026-01-11 08:05:22 -05:00
Jacob
29adbbc541
feat(OneClient-SettingsRow): optional settings icon ( #475 )
...
* feat(OneClient-SettingsRow): optional settings icon
* fix: building
2026-01-11 08:04:50 -05:00
Jacob
682a08765b
feat(OneClient-ChangeLog) ( #474 )
...
* feat(OneClient): change log
* feat(OneClient-ChangeLog)
* fix: CHANGE_LOG url
* fix: formatting
2026-01-11 08:03:52 -05:00
Jacob
7050a6b108
feat: nixos dev stuff ( #470 )
...
Co-authored-by: not a cow <104355555+not-a-cowfr@users.noreply.github.com>
2026-01-10 09:25:26 -05:00
Jacob
a513b62b0b
update shadow rs ( #473 )
2026-01-10 09:25:18 -05:00
Jacob
2d806df712
Merge pull request #471 from Kathund/fix/456
...
feat(OneClient-Onboarding): Version number
2026-01-09 10:50:45 -05:00
Jacob
fce0ea35a4
style: disable prettier
2026-01-09 10:50:22 -05:00
Wyvest
ea7e5e816b
bump to 1.0.0-alpha.6
2026-01-02 00:51:38 +09:00
Wyvest
b85d5f6930
refresh accounts function
2026-01-02 00:44:40 +09:00
Wyvest
0418a789ba
Update package.tsx
2025-12-31 03:58:15 +09:00
Wyvest
d6359f7f5f
Bump to 1.0.0-alpha.5
2025-12-31 03:51:14 +09:00
Wyvest
09749ea78b
Track external mods properly
2025-12-31 03:51:14 +09:00
Wyvest
18c37f8661
change default res again
2025-12-31 01:46:22 +09:00
Jacob
ac386301bb
chore(OneClient): Change Default Resolution
2025-12-29 17:50:45 +09:00
Jacob
439f426bcd
fix(OneClient): Nonexistent Default Resolution
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/444
2025-12-29 17:50:45 +09:00
Jacob
133097aaaa
feat(OneClient-Memory): Add units
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/450
2025-12-29 17:50:45 +09:00
Jacob
9237291301
fix(OneClient-Memory): Not being able to be set to 0
2025-12-29 17:50:45 +09:00
Jacob
68145b4098
fix(OneClient-Browser): Remove SkyClient Provider Option ( #463 )
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/433
2025-12-29 14:58:27 +09:00
Wyvest
c6da92474c
Merge pull request #462 from Kathund/fix/eslint
...
fix(OneClient): Eslint
2025-12-29 14:55:29 +09:00
Jacob
8e2dce10f7
fix(OneClient): Eslint
2025-12-29 13:44:06 +08:00
Wyvest
64db796830
Merge pull request #461 from Kathund/fixes-colon3
...
fixes stuff
2025-12-29 14:09:49 +09:00
Jacob
b06ab0ee8b
fix(OneClient-SkinManager): Select the player's selected cape
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/454
2025-12-29 13:06:57 +08:00
Jacob
c998953bd9
fix(OneClient-SkinManager): Default animation Speed
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/446
2025-12-29 12:52:21 +08:00
Jacob
eccf13f5fd
feat(OneClient-SkinManager): Scroll bar on skins and capes
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/438
2025-12-29 12:52:21 +08:00
Jacob
e304acb945
fix(OneClient): Spamming modrinth requests
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/437
2025-12-29 12:52:19 +08:00
Wyvest
800f3ecbdb
make chmod happen on linux too
2025-12-29 04:06:45 +09:00
Wyvest
e6c758c1e2
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-12-29 01:32:39 +09:00
Wyvest
79daad5e9c
Actually fix decorations showing on Linux
2025-12-29 01:32:37 +09:00
Wyvest
19c0f60a58
Specify shell for linuxdeploy version override step
2025-12-29 00:49:33 +09:00
Wyvest
1e64e5892e
Override linuxdeploy version in setup action
...
Add step to override linuxdeploy version for Ubuntu 22.04.
2025-12-29 00:47:30 +09:00
Wyvest
d4b6ef149d
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-12-29 00:24:23 +09:00
Wyvest
ac7b3dbcad
bump to alpha.4
2025-12-29 00:24:21 +09:00
Wyvest
2e0d04d6d0
actually implement "enabled" for mods / categories
2025-12-29 00:23:26 +09:00
trevi
6e8d6fad65
bump tauri-apps/tauri-action to v1 in onelauncher and oneclient workflow files ( #460 )
2025-12-28 19:54:01 +09:00
Wyvest
22c59722e9
Only turn on decorations on macOS
2025-12-28 18:43:10 +09:00
Wyvest
f8771fb70c
fix stupid import
2025-12-27 23:40:25 +09:00
Wyvest
bde1252ea3
Make back button always go to home page
...
Closes #441
2025-12-27 21:53:52 +09:00
Wyvest
45859d174b
Make MS login window bigger
...
Closes #455
2025-12-27 21:01:59 +09:00
Wyvest
9edabd9508
Fix lack of window rounding on macOS
...
Fixes #449
2025-12-27 20:46:00 +09:00
Wyvest
de153a3188
Fix copyright info on macOS
...
Closes #453
2025-12-27 19:56:03 +09:00
Wyvest
9842196c01
Update __root.tsx
2025-12-27 02:24:58 +09:00
Wyvest
a2329b59a5
Fix cluster being stuck on downloading
2025-12-27 02:21:15 +09:00
Wyvest
60e5356120
bump to alpha.3
2025-12-27 01:56:14 +09:00
Wyvest
418a96f9c4
fix ms auth failing sometimes
2025-12-27 01:55:46 +09:00
Wyvest
37ba07b989
fix copy/paste not working on mac
2025-12-27 01:47:42 +09:00
Wyvest
f750c3a853
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-12-27 00:34:24 +09:00
Wyvest
960d073ece
Kill cluster overview page
2025-12-27 00:34:21 +09:00
Wyvest
b02a6cc3c2
Add Tauri signing keys to release workflow
2025-12-26 23:59:32 +09:00
Wyvest
ed77ee5195
fix gh action
2025-12-26 23:45:16 +09:00
Wyvest
027a003ace
bump to alpha.2
2025-12-26 23:44:04 +09:00
Wyvest
c86aed047c
auto-updates
2025-12-26 23:42:25 +09:00
Wyvest
ac7a1025ac
disable missing changelog/feedback page
2025-12-26 21:54:00 +09:00
Wyvest
5db97bc9ed
implement caching for modrinth projects/versions
2025-12-26 21:46:05 +09:00
Wyvest
d69b652726
Remove max concurrent request limit
2025-12-26 20:12:09 +09:00
Wyvest
80c7797ad1
Don't search for external JDKs in OneClient
2025-12-26 20:07:51 +09:00
Wyvest
fbb30b7187
fix ansi reading for mc options.txt
2025-12-26 19:48:43 +09:00
Wyvest
14f9256a61
Revert "Rip out auto-downloading deps"
...
This reverts commit ba0ccdbb11 .
2025-12-26 00:29:50 +09:00
Wyvest
6cea998f08
bump verson to 1.0.0-alpha.1
2025-12-26 00:10:35 +09:00
Wyvest
373147505c
ease concurrent request limit
2025-12-25 23:53:38 +09:00
Wyvest
bcb2bd94af
add rate limit check specifically for modrinth
2025-12-25 23:52:37 +09:00
Wyvest
f8b307d005
add concurrency request limits
2025-12-25 22:49:25 +09:00
Wyvest
403a9f4be8
fix mod cards, removing mods
2025-12-25 21:18:07 +09:00
Wyvest
6dc99149fb
fix parallel download check being broken
2025-12-25 17:42:41 +09:00
Wyvest
ba0ccdbb11
Rip out auto-downloading deps
...
lol
2025-12-25 17:34:47 +09:00
Jacob
83e2892633
fix imports ( #430 )
2025-12-23 01:37:04 +09:00
Jacob
2fb9f9ceb9
chore: update react ( #429 )
2025-12-23 01:19:54 +09:00
LynithDev
05657bf8b3
fix: rewrote ingress emitting system. should fix https://github.com/Polyfrost/OneLauncher/issues/419 and https://github.com/Polyfrost/OneLauncher/issues/420
2025-12-22 12:33:15 +01:00
Jacob
d5a5bd7f05
refactor/cleanup ( #426 )
2025-12-12 07:44:54 -05:00
Jacob
cbdb43b796
chore: bump react packages ( #428 )
2025-12-09 08:17:25 -05:00
Wyvest
29c9c19a01
fix bindings
2025-12-04 03:52:28 -05:00
Wyvest
aa5fb07718
remove debug
2025-12-04 03:47:51 -05:00
Wyvest
c1d6a66015
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-12-04 03:46:07 -05:00
Wyvest
b4555888a1
fix java launching (again) on macos
2025-12-04 03:45:51 -05:00
Jacob
e1f8dac5a1
feat(oneclient): Debug Info ( #418 )
2025-12-04 02:54:23 -05:00
Wyvest
cb8caf60e8
Fix java downloading on macos
2025-12-04 02:48:46 -05:00
Jacob
d7c644f15e
fix(oneclient-mod-downloading): Not checking for no dependencies ( #417 )
2025-12-03 12:11:11 -05:00
Jacob
d7c345b24a
feat: mods page ( #413 )
2025-12-03 11:02:10 -05:00
Jacob
9fc4409a18
fix(oneclient): change build templates to say oneclient and not onelauncher ( #416 )
2025-12-03 11:01:57 -05:00
Jacob
d15a2ea48a
feat(core): Mod data overrides ( #414 )
2025-11-19 23:03:15 -05:00
Jacob
ddba559570
feat(gemini): config ( #415 )
2025-11-19 23:03:01 -05:00
LynithDev
063e9f8837
fix: debounced payloads to prevent excessive payload freezes
2025-11-15 21:02:30 +01:00
LynithDev
bb84df1091
fix: java downloading reading entire archive into memory twice
2025-11-15 20:26:16 +01:00
Jacob
a4d07d3fa3
fix: OneClient Onboarding Stepper ( #409 )
2025-11-15 02:00:44 -05:00
Jacob
6c97a914c2
fix: OneClient Building ( #406 )
2025-11-13 02:37:20 -05:00
Jacob
3d73d39549
fix: OneClient Onboarding Help Translate ( #405 )
2025-11-13 00:10:59 -05:00
Jacob
c07d4637d3
fix: OneClient Skin Manager Crash when Invalid Account ( #404 )
...
* fix: oneclient skin manager crash when invalid account
* fix: formatting
2025-11-11 07:44:55 -05:00
LynithDev
878f7ed5ab
fix: os rule validation now checks whether the version is new or not
2025-11-08 17:39:48 +01:00
Szedann
7b1161cbf5
feat: oneclient icon
2025-11-05 16:04:08 +01:00
Jacob
23b9e9a9c8
fix: oneclient building ( #400 )
...
* fix: oneclient building
* fix: oneclient linux compile
* fix: oneclient macos intel building
2025-10-21 04:43:59 -04:00
Jacob
4f4428108a
feat: oneclient onboarding transition animation ( #398 )
...
Closes: https://github.com/Polyfrost/OneLauncher/issues/387
2025-10-17 10:50:00 -04:00
Jacob
1e664fa990
fix: double slash in Modrinth organization urls ( #397 )
...
Closes https://github.com/Polyfrost/OneLauncher/issues/394
2025-10-17 10:45:32 -04:00
Jacob
fc36727198
feat: copy link button ( #399 )
2025-10-17 10:37:36 -04:00
Szedann
7ba64694a7
feat: remove appearance from the settings page
2025-10-17 16:32:52 +02:00
Jacob
387630537d
Fix/mini accounts edit ( #384 )
...
* fix: mini accounts skin manager
Fix opening the skin manager by moving it to the new logic
Put all this login into an component so this shouldn't happen again
* fix: formatting
2025-10-09 00:39:20 -04:00
Jacob
dc865c970f
fix: oneclient no account popup ( #383 )
2025-10-08 10:27:42 -04:00
Szedann
aca92e4910
feat: cleaner stepper
2025-10-04 16:50:35 +02:00
Szedann
4e57d1f66f
feat: hash routing
2025-10-04 16:49:17 +02:00
Szedann
990657707b
feat: improve the settings page
2025-10-04 15:46:39 +02:00
Jacob
4643994cdf
fix: oneclient account skin manager force reloading ( #382 )
...
* fix: oneclient account skin manager reloading
* fix: formatting
2025-10-04 07:47:19 -04:00
Jacob
59e7cde8df
feat: oneclient no account popup ( #381 )
...
* feat: oneclient no account popup
Prompts the user for a login when they don't have an account added and
are trying to start the game
* fix: formatting
* fix: account popup text color
2025-10-04 00:44:17 -04:00
Jacob
8a2939597b
fix: oneclient versions page delay ( #380 )
2025-10-03 00:22:34 -04:00
Jacob
e19f5a4f6c
feat: oneclient open onboarding by default ( #379 )
2025-10-02 22:30:45 -04:00
LynithDev
c16d032b8d
feat: fix bundles
2025-10-02 21:48:45 +02:00
Jacob
b610c1caac
fix: eslint ( #378 )
...
* fix: eslint script
closes #345
* format: eslint oneclient
* fix eslint script again
:pleading:
2025-10-02 08:36:42 -04:00
Jacob
6ef5e6354e
fix: oneclient building ( #377 )
...
Fixes a bunch of ts errors that stop it from building. Their are still
more but I cannot fix them currently
2025-10-02 00:48:13 -04:00
Jacob
3e06a33c6d
feat: oneclient onbaording language page ( #370 )
...
* feat: oneclient onbaording language page
* Update apps/oneclient/frontend/src/routes/onboarding/language.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update apps/oneclient/frontend/src/routes/onboarding/language.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-01 22:15:22 -04:00
Jacob
0e12968b9c
feat: oneclient account skin manager ( #373 )
...
* feat: oneclient account skin manager
* feat: oneclient account skin manager import
* feat: oneclient account skin manager improt from url
* feat: oneclient accoutn skin manager animations
* feat: oneclient account skin manager export skin
* feat: oneclient account skin manager skin history
* feat: oneclient mini accounts edit button
* feat: oneclient account skin manager saving skins
* change order of mini account buttons
* feat: oneclient account skin manager elytra support
* fix: oneclient account skin manager default rotate
See https://github.com/bs-community/skinview3d/issues/198 for where fix
came from
Co-authored-by: undefined303 <undefined303@qq.com>
Co-authored-by: Zickles <zicklesistaken@gmail.com>
* feat: oneclient account skin manager change cape
* feat: oneclient account skin manager import from username
---------
Co-authored-by: undefined303 <undefined303@qq.com>
Co-authored-by: Zickles <zicklesistaken@gmail.com>
2025-10-01 13:31:42 -04:00
Szedann
4b5051b9d9
bind
2025-09-30 20:38:29 +02:00
Szedann
e59fd5369d
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-09-30 20:38:14 +02:00
Szedann
3d0658a950
feat: cluster settings
2025-09-30 20:35:33 +02:00
Jacob
c2ad51017b
feat: oneclient mini accounts delete ( #376 )
2025-09-29 00:32:53 -04:00
Jacob
c90c41ce45
feat: oneclient onboarding finished page ( #375 )
2025-09-28 02:07:03 -04:00
Jacob
a26c84e9b4
fix: oneclient onboarding not forcing an account ( #374 )
2025-09-28 01:09:20 -04:00
LynithDev
3b8afb3289
feat: mojang account configuration (skins / capes)
2025-09-27 11:11:45 +02:00
LynithDev
96c0ca4d5a
fix: account popup not refetching the default user
2025-09-27 10:19:35 +02:00
Jacob
403ea1fab1
feat: oneclient onboarding prompt for account ( #372 )
2025-09-26 08:06:28 -04:00
Jacob
589f7048f4
feat: oneclient settings developer ( #371 )
...
Open up the onboarding option coz it was annoying me
2025-09-26 07:51:54 -04:00
Jacob
549bb8e8a3
feat: oneclient remove account ( #369 )
2025-09-26 01:41:37 -04:00
Jacob
4cb6abddd3
fix: contributing.md urls ( #368 )
2025-09-25 09:15:54 -04:00
LynithDev
1eb6505c0c
feat: oneclient bundles
2025-09-21 17:08:03 +02:00
LynithDev
0a77a31846
feat: oneclient bundles
2025-09-21 17:04:38 +02:00
LynithDev
aafffbacfa
fix: curseforge body issues
2025-09-17 17:19:53 +02:00
Szedann
eafc8db786
feat: more user friendly toasts ( #365 )
2025-09-15 22:37:29 +02:00
Szedann
4de4d2cad6
fix: prose colors
2025-09-15 22:12:21 +02:00
Szedann
aad310f2dd
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-09-15 21:50:33 +02:00
Szedann
7ca986cf9d
fix animation duration
2025-09-15 21:50:24 +02:00
emirsassan
3c9ff82314
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-09-05 14:34:14 +03:00
emirsassan
3ff8bea8ef
feat: onboarding and a few refactor
2025-09-05 14:33:22 +03:00
Szedann
035657cb79
feat: account popup from onelauncher ( fixes #363 )
2025-09-04 16:34:59 +02:00
Szedann
107dd69c49
fix padding issues #358
2025-09-04 16:09:57 +02:00
Szedann
75379a917d
fix: cluster browser style consistency
2025-09-04 15:24:14 +02:00
Szedann
4ab3ef7d40
fix: get_body invalid body type
2025-09-04 14:51:20 +02:00
Szedann
c975f3b25f
fix License info in mod browser looks weird
...
Fixes #360
2025-09-04 14:50:06 +02:00
Szedann
633fbcddea
refactor: remove unused imports
2025-09-02 19:55:07 +02:00
Szedann
88ba7a9a00
feat: download button visual indication
2025-09-02 19:53:35 +02:00
Szedann
cf6e8494e2
refactor: remove unused variables
2025-08-31 19:49:33 +02:00
Szedann
5b9ff10564
fix: correct file opener
2025-08-31 19:49:00 +02:00
Szedann
48373d193b
fix: pagination imports
2025-08-31 17:53:22 +02:00
Szedann
4aaf4aebaa
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-08-29 13:10:44 +02:00
Szedann
67488594bb
feat: settings page
2025-08-29 13:07:42 +02:00
LynithDev
bd009c1677
chore: small fixes and tweaks + external link now has confirmation dialog
2025-08-28 19:11:09 +02:00
LynithDev
37296675e4
feat: notifications and running game log
2025-08-25 21:18:10 +02:00
Szedann
e2e1cdd616
feat: package page
2025-08-22 12:08:12 +02:00
LynithDev
57ea231e0c
fix: tab bar parent box shouldn't have pointer events
2025-08-21 11:55:00 +02:00
LynithDev
9e662e3f8c
fix: floating tab bar from not being visible when scrolling
2025-08-21 11:36:51 +02:00
LynithDev
aa72db1e0b
feat: home page animations
2025-08-21 11:19:44 +02:00
Szedann
fcab0ba6ed
fix: search defaults
2025-08-20 14:28:47 +02:00
Szedann
f9b833822e
fix: pagination jumping
2025-08-20 14:17:58 +02:00
Szedann
a3d61830b2
refactor: category selection nav
2025-08-20 14:13:23 +02:00
Szedann
b2f8a14acb
feat: browser
2025-08-20 14:08:06 +02:00
Szedann
e6a865657c
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-08-20 13:05:05 +02:00
Szedann
6f84f5d1cc
feat: oneclient browser wip
2025-08-20 13:03:49 +02:00
LynithDev
04cd2183d0
fix: native issue with forge versions
2025-08-18 14:35:35 +02:00
LynithDev
f8151421e8
chore: fix merge conflicts
2025-08-18 14:29:18 +02:00
LynithDev
80ebf6e057
feat: accounts
2025-08-18 14:25:59 +02:00
emirsassan
01afca2b6a
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into oneclient/main
2025-08-18 09:49:38 +03:00
emirsassan
6ef1a43abe
feat: onboarding
2025-08-18 09:48:55 +03:00
LynithDev
fdf74258a0
fix: get_logs returning folders as well
2025-08-15 19:21:27 +02:00
LynithDev
9db18e4d12
feat: log viewer changes and fixes
2025-08-15 19:16:21 +02:00
LynithDev
6d4e0fa850
feat: log viewer
2025-08-14 22:14:56 +02:00
Szedann
843db8f995
feat: logs page
2025-08-12 22:23:56 +02:00
Szedann
b1c8563853
fix: SheetPage sizing
2025-08-12 21:39:48 +02:00
Szedann
f8cb55ac2b
fix: scrollbars on the versions page
2025-08-12 20:13:02 +02:00
Szedann
17b964b08e
fix: rename clusters to versions
2025-08-12 20:04:33 +02:00
LynithDev
4ff78da186
fix: cluster tab links not navigating properly
2025-08-10 17:33:28 +02:00
LynithDev
f397ed40bd
feat: mapped CF categories and added loader field to search results
2025-08-10 17:03:55 +02:00
Szedann
4fda6e44b2
refactor: adapt frontend to backend changes
2025-08-09 23:12:54 +02:00
LynithDev
37b85adefa
fix: Modrinth search categories not being serialized properly
2025-08-07 18:45:53 +02:00
LynithDev
33c865893f
feat: mrpack support
2025-08-07 18:39:59 +02:00
Szedann
b4746b8ec6
refactor: categories pt. 1 (pain)
2025-08-06 23:44:18 +02:00
LynithDev
6841051b7a
feat: unified package categories + curseforge implementation
2025-08-02 16:51:28 +02:00
Szedann
554e51d543
fix: mod browser UI QC issues pt 3
2025-08-01 22:19:50 +02:00
Szedann
be718c9043
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-08-01 21:46:40 +02:00
Szedann
7768d90b14
fix: mod browser UI QC issues pt 2
2025-08-01 21:46:32 +02:00
Szedann
cfa34f665b
fix: reremove fixed heading styles
2025-08-01 21:38:46 +02:00
Wyvest
60212b0b0e
Update README.md
2025-08-02 03:20:43 +09:00
Wyvest
6303c25a84
Update README.md
2025-08-02 03:20:33 +09:00
Szedann
766cb90dd4
fix: mod browser UI QC issues pt 1
2025-08-01 20:18:54 +02:00
Szedann
e5c3ed5988
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-25 13:14:45 +02:00
Szedann
ab6b2d0057
tweaks
2025-07-25 13:14:22 +02:00
LynithDev
bc963d5fd7
chore: update bindings
2025-07-25 12:17:44 +02:00
LynithDev
0d77715a78
Merge branch 'oneclient/main' into onelauncher/main
2025-07-25 12:16:37 +02:00
LynithDev
8a322e626c
chore: update bindings
2025-07-25 11:56:06 +02:00
LynithDev
2ebb8197ac
chore: lint
2025-07-25 11:54:45 +02:00
LynithDev
d7ca81c2ed
chore: merge onelauncher/main
2025-07-25 11:54:07 +02:00
Szedann
56777c8230
fix: proper CurseForge capitalization
2025-07-25 11:09:08 +02:00
Szedann
766d3a24c4
refactor: hook based download
2025-07-24 13:52:09 +02:00
Szedann
4eb533d0e3
fix: browser cluster selection
2025-07-24 13:09:42 +02:00
Szedann
916b0b22a2
chore: update bindings
2025-07-24 13:09:30 +02:00
Szedann
8b1c7bc686
fix: eslint
2025-07-24 13:09:20 +02:00
Szedann
3b93fe838a
fix: env variables in prepare
2025-07-24 12:49:28 +02:00
LynithDev
4820ed1240
fix: build production version of web_common in prepare script
2025-07-24 12:43:56 +02:00
LynithDev
1c300c01b6
fix: attempt to fix jsx-runtime error in prod
2025-07-24 12:33:24 +02:00
LynithDev
6c7c07bce6
fix: attempt to fix jsx-runtime error in prod
2025-07-24 11:53:09 +02:00
LynithDev
b01671eb14
fix: github release action cannot find tauri script
2025-07-24 11:24:35 +02:00
LynithDev
95898eac96
chore: update github node actions
2025-07-24 11:23:23 +02:00
LynithDev
4dcbbf5158
chore: update Swatinem/rust-cache to master commit
2025-07-24 11:23:09 +02:00
LynithDev
a0db3b4e29
chore: fix github actions
2025-07-24 11:18:51 +02:00
LynithDev
034f0b0d74
fix: temporarily remove updater plugin
2025-07-24 11:04:19 +02:00
LynithDev
8b1f9f253f
fix: allow UNIX systems to look for Java in $PATH ( #344 )
...
* fix: allow UNIX systems to search for Java on PATH
* fix unnecessary code in mod.rs
2025-07-24 10:42:37 +02:00
httphypixelnet
2d4e31ccab
feat: add husky and lint staged ( #347 )
...
* feat: add husky and lint staged
* Update lint-staged.config.mjs
2025-07-24 10:40:31 +02:00
Wyvest
d17d4521c8
Update tauri.conf.json.bak
2025-07-24 07:04:43 +09:00
Wyvest
d0c38c382e
Rename tauri.conf.json to tauri.conf.json.bak
2025-07-24 06:54:46 +09:00
emirsassan
dfe4c0a562
temp: disable updater
2025-07-24 00:05:16 +03:00
Wyvest
51704349eb
Update tauri.conf.json
2025-07-24 05:44:52 +09:00
Wyvest
e2e71736b7
Update tauri.conf.json
2025-07-24 05:15:03 +09:00
Wyvest
e1df515fb3
Update tauri.conf.json
2025-07-24 05:14:52 +09:00
Wyvest
9fd3acbb71
Update tauri.conf.json
2025-07-24 05:12:18 +09:00
Wyvest
5de1d6e4ea
Update tauri.conf.json
2025-07-24 05:12:06 +09:00
Szedann
059330eb17
fix: un-gitignore bindings for onelauncher
2025-07-23 21:48:50 +02:00
Szedann
32d6d1fae0
fix: un-gitignore bindings for CI
2025-07-23 21:47:02 +02:00
Wyvest
c442bbb283
bump node to 24
2025-07-24 04:27:35 +09:00
Wyvest
745cf27107
Fml
2025-07-24 04:21:47 +09:00
Wyvest
fe603fa42b
specify pnpm version for actions
2025-07-24 04:20:05 +09:00
Szedann
8a1645554e
refactor: reactify
2025-07-23 21:12:51 +02:00
Szedann
06aea54d6d
fix: don't ddos modrinth please
2025-07-23 21:12:25 +02:00
httphypixelnet
f08aab7d56
Merge branch 'Polyfrost:onelauncher/main' into onelauncher/main
2025-07-22 22:45:38 -07:00
Szedann
e45da0d4db
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-22 19:28:11 +02:00
Szedann
d3b397662f
feat: more screen more packages
2025-07-22 19:22:31 +02:00
LynithDev
cd40d951f0
chore: fix eslint warnings
2025-07-22 12:45:22 +02:00
LynithDev
5ac215a5c2
chore: add web_commons build to prepare script
2025-07-22 11:16:06 +02:00
LynithDev
d4441ae0e4
Merge remote-tracking branch 'origin/onelauncher/main' into oneclient/main
2025-07-22 11:05:50 +02:00
Szedann
efbc1d5c81
fix: versions cache
2025-07-21 19:31:52 +02:00
Szedann
d803e86061
feat: versions page
2025-07-21 19:19:10 +02:00
Szedann
f1ff318a6a
default package type
2025-07-21 12:17:43 +02:00
Szedann
b226d19c13
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-21 11:38:15 +02:00
Szedann
c0b6443432
feat: links and gfm support
2025-07-21 11:38:12 +02:00
emirsassan
96907b18ad
chore: bigger image display in screenshots
2025-07-21 11:47:26 +03:00
emirsassan
6b42f77ce0
feat: open url in the system browser instead of launcher window
2025-07-21 11:33:05 +03:00
emirsassan
29cc34c011
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-21 11:10:07 +03:00
httphypixelnet
ef7592ca29
fix unnecessary code in mod.rs
2025-07-20 19:53:57 -07:00
httphypixelnet
6cbc0aaea8
fix: allow UNIX systems to search for Java on PATH
2025-07-20 19:34:51 -07:00
Szedann
3390110397
feat: package body and gallery
2025-07-21 00:47:13 +02:00
emirsassan
4e60aefc9d
refactor: modal component
2025-07-21 00:09:59 +03:00
Szedann
8e6ffdccf6
fix: featured h2
2025-07-20 21:05:44 +02:00
Szedann
2d02f64239
feat: featured gallery
2025-07-20 20:56:33 +02:00
Szedann
6634e0648e
fix: loader overflow
2025-07-20 19:34:55 +02:00
Szedann
d9c2392992
fix: cache issues
2025-07-20 19:34:36 +02:00
Szedann
7c1aee0190
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-20 18:07:26 +02:00
Szedann
eb81d24794
feat: packageitem loader icons (WIP)
2025-07-20 18:07:19 +02:00
emirsassan
142e40856d
refactor: improve form validation and component structure
2025-07-20 18:55:13 +03:00
Szedann
52a8382fcd
fix: fix package image blur
2025-07-20 17:20:40 +02:00
Szedann
7f67d2d769
chore: switch to hash routing
2025-07-20 17:20:27 +02:00
Szedann
6f3a09b52f
chore: change button label
2025-07-20 17:03:09 +02:00
LynithDev
50e3b5af0d
chore: move react-just-parallax to pnpm catalog
2025-07-20 16:52:03 +02:00
Szedann
e37d2d11be
Merge branch 'onelauncher/main' of https://github.com/Polyfrost/OneLauncher into onelauncher/main
2025-07-20 16:51:38 +02:00
Szedann
1703318703
feat: featured section WIP
2025-07-20 16:51:07 +02:00
LynithDev
69ee55ffe9
chore: move all node dependency versions to pnpm catalogs
2025-07-20 16:47:31 +02:00
LynithDev
d69a328ce9
chore: cleanup + prepare things for open source
2025-07-20 16:16:43 +02:00
LynithDev
46e8d87077
Merge branch 'onelauncher/main' into 'oneclient/main'
2025-07-20 13:55:39 +02:00
LynithDev
181660c638
chore: fix font issues
2025-07-20 13:49:18 +02:00
Szedann
f998722d71
Merge branch 'refactor/frontend' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-07-20 13:26:35 +02:00
Szedann
5e9b93bea2
feat: search pagination
2025-07-20 13:26:31 +02:00
not a cow
4286f054ec
Use cargo binstall in setup scripts ( #340 )
...
* use cargo binstall if it exists
* powershell
2025-07-20 12:10:14 +09:00
Szedann
8edce35f76
fix: browser bugs
2025-07-19 22:10:39 +02:00
Szedann
ac7bef4fd0
feat: package page
2025-07-19 22:07:27 +02:00
Szedann
a3ab0d88c9
feat: get users from author
2025-07-19 22:02:46 +02:00
Szedann
4ff7066742
fix: package donation data
2025-07-19 22:01:42 +02:00
Szedann
996df8caa8
chore: change to ES2023
2025-07-19 18:26:28 +02:00
Szedann
608c3b62cc
fix: context breaking
2025-07-19 16:17:49 +02:00
Szedann
85443ee5a9
fix: browser main page
2025-07-17 20:28:29 +02:00
LynithDev
c3a851d77e
Merge branch 'refactor/frontend' into oneclient/main
2025-07-17 19:53:12 +02:00
Szedann
292e7df7f8
feat: search results and queries
2025-07-16 23:18:15 +02:00
LynithDev
3fa8e7f150
feat: modrinth search implementation
2025-07-16 21:27:01 +02:00
LynithDev
e1defccc3f
feat: clusters frontend
2025-07-16 20:36:17 +02:00
Szedann
089fbd3e26
fix: browser category selector
2025-07-15 21:42:09 +02:00
emirsassan
2593b293de
chore: add package bindings
2025-07-15 21:34:23 +03:00
emirsassan
d98a3aedcf
Merge branch 'refactor/frontend' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-07-15 21:04:08 +03:00
emirsassan
54eb4fd645
feat: styling stuff
2025-07-15 21:03:22 +03:00
Szedann
810b3befea
remove unused function
2025-07-15 20:00:09 +02:00
Szedann
6d354d0eca
feat: browser context stuff
2025-07-15 19:59:14 +02:00
emirsassan
a02ca5c085
chore: start working on browser page and ui text size adjustment
2025-07-13 11:16:29 +03:00
emirsassan
6fdd5e678f
feat: ui additions and testing valtio
2025-07-12 11:19:45 +03:00
emirsassan
ad45798ea2
feat: match notification style and re-enable notifications
2025-07-11 15:43:56 +03:00
emirsassan
65cceba2b3
chore: download java if its missing, remove notifications for a while
2025-07-11 09:56:09 +03:00
emirsassan
18554785ae
feat: add screenshots and worlds page
2025-07-10 11:27:30 +03:00
emirsassan
72157f689b
i forgot this 💀
2025-07-10 09:32:25 +03:00
emirsassan
cc2a0f284a
refactor: move useEffect to /app/cluster and fix icons (again)
2025-07-10 09:32:09 +03:00
emirsassan
541b148984
fix: cluster icons displays the right image
2025-07-09 14:06:37 +03:00
emirsassan
03259473a3
fix: notification provider being undefined after a rerender
2025-07-08 09:54:38 +03:00
emirsassan
1e02f4ee73
feat: add native window frame and unfuck my event listener
2025-07-07 10:14:54 +03:00
emirsassan
cd668fc33a
refactor: replace Menu with new Popup component
2025-07-07 09:21:33 +03:00
emirsassan
5f78b6aa15
feat: project can be compiled now
...
i did it for testing in my other pc
2025-07-06 17:20:13 +03:00
Szedann
176e6cb062
refactor: more actual tailwind
2025-07-04 18:00:50 +02:00
Szedann
76d18e32fd
refactor: actual tailwind
2025-07-04 17:56:13 +02:00
Szedann
583e241f67
Merge branch 'refactor/frontend' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-07-04 17:43:10 +02:00
Szedann
4037bb12c3
fix: dropdown scrollbar
2025-07-04 17:43:01 +02:00
emirsassan
52a33922c2
chore: cluster settings
2025-07-04 15:00:03 +03:00
Szedann
af385904fe
fix: dropdown width (not unocssy sorry)
2025-07-03 16:41:18 +02:00
Szedann
b7bb137ba0
fix: modal backdrop dismiss
2025-07-02 22:28:10 +02:00
emirsassan
1ab5bd5490
feat: added java downloading
2025-07-01 20:37:56 +03:00
LynithDev
864249dd13
chore(oneclient/frontend): begin work on clusters list
2025-06-28 22:18:50 +02:00
LynithDev
89bbf00136
feat(oneclient/frontend): add parallax background effects
2025-06-28 18:33:53 +02:00
emirsassan
f025673d9d
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-06-28 09:41:03 +03:00
emirsassan
11c5da9dc5
feat: remove eslint-disable console.log
...
i forgot this is there 💀
2025-06-28 09:39:52 +03:00
emirsassan
7d1be7f2d3
chore: port useSettings
...
i have to refactor settings one more time
2025-06-27 10:27:51 +03:00
LynithDev
c0100e3a5d
feat: sheet page component + animations
2025-06-26 21:21:11 +02:00
emirsassan
855d421eaa
feat: global game settings and notifications
...
notification system needs some work still
2025-06-26 20:48:48 +03:00
emirsassan
1a099f6c3b
feat: cluster logs and ui tweaks
2025-06-19 21:46:19 +03:00
emirsassan
fbf04cba9a
fix
2025-06-18 09:39:46 +03:00
emirsassan
816be606ff
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-06-18 09:39:39 +03:00
emirsassan
b47aa875de
chore: cluster logic
2025-06-18 09:38:10 +03:00
LynithDev
4e8b03f86b
temp: cluster pages
2025-06-17 21:42:42 +02:00
LynithDev
eb820e45ff
feat: finished home page and did lots of stuff
2025-06-15 20:27:44 +02:00
emirsassan
ed0da96040
something i dont know
2025-06-14 12:32:55 +03:00
emirsassan
7a25c017e6
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-06-14 12:06:41 +03:00
emirsassan
8385f9415d
feat: cluster editing
2025-06-14 12:03:13 +03:00
LynithDev
817b93101a
chore: lint
2025-06-13 15:03:23 +02:00
emirsassan
8eab81536e
chore: import Version
2025-06-13 14:47:15 +02:00
emirsassan
ccf34585d0
feat: game startup is completed
2025-06-13 14:47:15 +02:00
emirsassan
f2f1e2019c
feat: context stuff
...
i dont know what to name this tbh
2025-06-13 14:46:30 +02:00
emirsassan
48105ee231
chore: merge changes
2025-06-13 14:45:58 +02:00
emirsassan
831514d8c7
chore: merge changes
2025-06-13 14:41:14 +02:00
LynithDev
5a427c0379
feat: oneclient home page almost done
2025-06-13 14:36:55 +02:00
emirsassan
014cd863e6
chore: import Version
2025-06-10 22:00:57 +03:00
emirsassan
a3e80ffc77
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-06-10 21:59:42 +03:00
emirsassan
51ba9afd49
feat: game startup is completed
2025-06-10 21:57:53 +03:00
LynithDev
29813acb5a
feat: add metadata-related commands
2025-06-10 20:00:41 +02:00
LynithDev
cbfb32e991
chore: add proper error serialization
2025-06-09 18:41:39 +02:00
emirsassan
86c3cc4f40
feat: context stuff
...
i dont know what to name this tbh
2025-06-07 15:24:42 +03:00
emirsassan
b7cac50020
Merge branch 'oneclient/main' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-06-07 13:32:58 +03:00
LynithDev
17734ca1b9
fix: made functions sendable between threads
2025-06-07 11:51:46 +02:00
LynithDev
9eadef559c
chore: created a common package for frontend code
2025-06-06 13:41:04 +02:00
emirsassan
650014532a
fix: fixed eslint errors
2025-06-05 14:45:17 +03:00
emirsassan
f26a596a78
temp solution to formatted
2025-06-04 21:35:58 +03:00
LynithDev
7d4acc2468
chore: move shared code from onelauncher to its own package
2025-06-04 20:25:26 +02:00
LynithDev
521b3cfdc9
chore: migrate to taurpc
2025-06-02 19:29:55 +02:00
LynithDev
aad3e058d0
chore: get oneclient desktop working
2025-05-31 13:33:40 +02:00
emirsassan
49843a3a76
i forgot this again
2025-05-29 23:45:52 +03:00
emirsassan
12eea80950
feat: implement new settings UI and components
2025-05-29 23:45:39 +03:00
emirsassan
46cca44837
feat(cluster): add settings, screenshots, and worlds pages
2025-05-28 12:56:44 +03:00
emirsassan
e92508c8de
Merge branch 'refactor/frontend' of https://github.com/Polyfrost/OneLauncher into refactor/frontend
2025-05-26 19:14:56 +03:00
emirsassan
be48b6042b
feat: add cluster view and improve scroll behavior
...
mid commit again
2025-05-26 19:14:07 +03:00
LynithDev
9e860c77f8
feat: overlay scrollbars
2025-05-26 16:59:58 +02:00
emirsassan
eebd4e90c2
feat: add settings
2025-05-24 19:28:11 +03:00
emirsassan
28050733cb
i forgot to add this
2025-05-22 22:36:22 +03:00
emirsassan
5d88f9a5c1
feat: add cluster management functionality
...
only creating for now lol
2025-05-22 22:36:11 +03:00
emirsassan
13fb769208
feat: import page ui finished
2025-05-17 10:23:44 +03:00
emirsassan
b85b12d792
feat: add new onboarding routes and components
2025-05-16 17:44:16 +03:00
emirsassan
cd687d7ce9
refactor: adjust layout and remove redundant flex properties
2025-05-16 11:25:43 +03:00
emirsassan
079fb1ca0f
feat: add onboarding base
...
implementation needs a few fixes and not completed
2025-05-16 09:55:43 +03:00
LynithDev
df26bdb95e
refactor: begin migration to reactjs
2025-05-11 20:34:30 +02:00
LynithDev
303ac31756
chore: organise project structure and slowly switch out solid for react
2025-05-02 11:42:22 +02:00
LynithDev
37e8e1eaf8
chore: move onelauncher apps into its own folder
2025-05-02 10:41:55 +02:00
LynithDev
81aa87afdd
chore: remove dependabot
2025-05-02 10:06:13 +02:00
LynithDev
c81d7a6eeb
feat: sort out desktop app base
2025-05-01 15:06:17 +02:00
LynithDev
cb1c8d54de
feat: desktop crate is ready to be fixed
2025-05-01 13:29:26 +02:00
LynithDev
f939169aa6
feat: Package downloading and linking
2025-04-26 14:54:21 +02:00
LynithDev
17f8b382a7
feat: Modrinth provider
2025-04-24 12:03:39 +02:00
LynithDev
06215367c2
feat: Launching
2025-04-18 16:28:38 +02:00
LynithDev
71d584e5a3
feat: process management + os specific settings + proxied events + launch half done
2025-04-17 20:14:25 +02:00
LynithDev
a8eb841bd7
feat: auth
2025-04-11 16:06:03 +02:00
LynithDev
6c80a84972
feat: prepare clusters for launch
2025-04-11 14:24:00 +02:00
LynithDev
2a0f53e107
feat: Downloading entire game works now
2025-04-09 18:44:26 +02:00
LynithDev
81ed2de0f5
feat: Downloading game assets + download minecraft example
2025-04-08 16:37:48 +02:00
LynithDev
1f2d560983
feat: Metadata and semaphore store
2025-04-07 19:53:33 +02:00
LynithDev
54d16e5d69
feat: Lots of small tweaks and stuff, begin work on minecraft / interpulse metadata
2025-04-04 19:48:23 +02:00
LynithDev
2f7c26229a
feat: Cluster API
2025-04-03 22:12:03 +02:00
LynithDev
11d2ff43ed
feat: Customizable core options
2025-04-03 13:02:48 +02:00
LynithDev
bb2d33bef0
feat: Discord RPC + HTTP and Crypto utils
2025-04-02 17:43:59 +02:00
LynithDev
e639344310
feat: common java paths
2025-04-02 13:47:49 +02:00
LynithDev
249898b3d2
feat: Java checker and DB helpers
2025-03-30 15:38:55 +02:00
LynithDev
33ac7b4397
refactor: Switch to sea-orm
2025-03-30 13:34:26 +02:00
LynithDev
7b82ad6887
refactor: fix deadlocks in ingress system
2025-03-29 20:37:12 +01:00
LynithDev
2815c45409
refactor: Base stuff done
2025-03-29 10:26:01 +01:00
LynithDev
5f4d4013b3
chore: Begin work on backend refactor
2025-03-23 19:04:58 +01:00
LynithDev
59183e9124
feat: Launch button debounce + now in cluster sidebar
2025-02-16 11:03:38 +01:00
LynithDev
2231be828f
chore: remove package manager lock
2025-02-16 10:23:56 +01:00
LynithDev
6d7cffdec2
fix: Theming adjustments
2025-01-28 21:07:08 +01:00
LynithDev
258beaf6f4
fix: Markdown fixes
2025-01-28 20:56:44 +01:00
LynithDev
bea294c8d6
feat: Don't load packages beginning with '.' + Added open folder to cluster mods
2025-01-28 20:45:23 +01:00
LynithDev
23cdd5856c
chore: Change version to 0.1.0-alpha.2
2025-01-28 18:38:53 +01:00
LynithDev
c3c945a06b
chore: Bump to 1.0.0-alpha.2
2025-01-28 18:13:16 +01:00
LynithDev
1906e29bee
fix: Fix themes not loading properly causing the entire program to break
2025-01-28 17:29:11 +01:00
LynithDev
ea24c96a79
fix: Enable dev tools in prod builds
2025-01-28 17:05:29 +01:00
LynithDev
9dacf35369
feat: Change disabled mod style
2025-01-28 15:22:32 +01:00
LynithDev
6d358f501c
fix: Attempt to fix Onboarding and Appearance pages
2025-01-28 15:19:21 +01:00
LynithDev
54e9b505dc
LAUNCHER-6 fix: Errors when reading game logs
2025-01-28 11:16:46 +01:00
LynithDev
b435206799
fix: Window frame disappearing due to pagination in browser
2025-01-26 12:09:38 +01:00
LynithDev
8db13f4f8f
chore: Change SkyClient package url value placeholder
2025-01-26 11:59:56 +01:00
LynithDev
bfe84dee24
LAUNCHER-11 fix: Package version sorting for SkyClient
2025-01-26 11:58:44 +01:00
LynithDev
1912df7698
LAUNCHER-14 feat: Disabling/enabling packages
2025-01-16 13:51:41 +01:00
LynithDev
04736cc6a4
fix: An error when inferring a package no longer fails the entire inferring process
2025-01-11 15:57:05 +01:00
LynithDev
2a85623da6
LAUNCHER-4 chore: Changed DeleteModal text for various delete actions
2024-12-27 13:02:20 +01:00
LynithDev
de70230645
LAUNCHER-5 feat: Disable mod buttons when the cluster is running
...
LAUNCHER-16 feat: Running cluster indicator on home page
2024-12-27 12:50:19 +01:00
LynithDev
d4a33ad348
LAUNCHER-9 feat: Send notification when downloading a package
2024-12-27 12:09:19 +01:00
LynithDev
3770d7b896
LAUNCHER-10 feat: Custom path input for launcher imports
2024-12-23 15:49:09 +01:00
LynithDev
c74d091b8e
LAUNCHER-12 fix: frontend not reacting to game close
2024-12-22 12:28:37 +01:00
LynithDev
e8ad2e0da7
LAUNCHER-2 fix: new PrismLauncher minecraft folder name
2024-12-22 11:20:55 +01:00
LynithDev
1c05791f70
fix: Theming adjustments and incorrect color fixes
2024-12-21 14:42:00 +01:00
LynithDev
334885af77
fix: ClusterSettings excessive CPU and Memory usage
2024-12-21 12:28:01 +01:00
LynithDev
bab116265c
Merge pull request #235 from ThatGravyBoat/fix/misc-fixes
...
Fix: Miscellaneous changes/fixes
2024-12-21 11:27:06 +00:00
LynithDev
4b9c6bf127
Merge pull request #234 from ThatGravyBoat/fix/update-loader-icons
...
Chore: Update loader logos
2024-12-21 10:44:19 +00:00
Gravy Boat
1c8246b177
Some misc fixes
2024-12-20 20:08:22 -03:30
Gravy Boat
43321cc228
Update icons
2024-12-20 17:24:59 -03:30
ev chang
ad7f906d0a
Revert "fix: Downloading fallback + better logging in production"
...
This reverts commit 2d29f3a5c7 .
2024-12-18 17:01:32 -05:00
ev chang
b26f864b1b
Revert "fix: Replace URL in log with correct variable"
...
This reverts commit 050509bb0d .
2024-12-18 17:01:31 -05:00
ev chang
b8588073e1
Revert "temp: Temporary commit for wyvest issue (todo: revert)"
...
This reverts commit f5f6e0d54d .
2024-12-18 17:01:29 -05:00
LynithDev
f5f6e0d54d
temp: Temporary commit for wyvest issue (todo: revert)
2024-12-18 21:02:56 +01:00
LynithDev
050509bb0d
fix: Replace URL in log with correct variable
2024-12-18 16:11:53 +01:00
LynithDev
2d29f3a5c7
fix: Downloading fallback + better logging in production
2024-12-18 16:00:57 +01:00
LynithDev
269f0d9b78
feat: Add forced login page to Onboarding
2024-12-15 19:18:42 +01:00
LynithDev
878fccb1fc
fix: Hide create cluster modal after pressing create button
2024-12-15 18:50:30 +01:00
LynithDev
db55aaabfb
fix: Settings desync between frontend and backend
2024-12-15 18:47:12 +01:00
LynithDev
4676ac2909
fix: Scrolbar colors
2024-12-15 11:50:56 +01:00
LynithDev
cedc33bef0
chore: Fix weird java prefix + add force reinstall button
2024-12-15 11:41:50 +01:00
LynithDev
74a0e27dbc
chore: Update icons...
2024-12-14 17:26:12 +01:00
LynithDev
13809dc9ff
chore: Update icons + discord rpc key
2024-12-14 17:18:46 +01:00
LynithDev
769bcec746
fix: Page transition speed on non-webkitgtk
2024-12-14 16:39:13 +01:00
LynithDev
da54c6adc7
fix: Notification tweaks
2024-12-14 16:27:42 +01:00
LynithDev
1777a46daa
fix: OnboardingSummary overflow
2024-12-14 16:09:38 +01:00
LynithDev
087f36d6fc
fix: java downloading from cluster screen
2024-12-14 16:06:03 +01:00
LynithDev
a5d898b5d5
chore: Update icon + logo
2024-12-14 14:49:42 +01:00
LynithDev
92179d5419
fix: One store for Notifications + dev button to create notis
2024-12-14 14:03:33 +01:00
LynithDev
8f08812216
fix: Fix Cluster java selection modal
2024-12-14 13:31:00 +01:00
LynithDev
f696419884
fix: Notification overlay goes behind modal backdrops
2024-12-12 17:08:01 +01:00
LynithDev
3e9605997b
chore: Lint rs partially
2024-12-08 15:27:19 +01:00
LynithDev
2bdfd50e36
chore: Lint
2024-12-08 15:11:05 +01:00
LynithDev
a0e5287720
fix: macOS target compile error
2024-12-08 15:06:03 +01:00
LynithDev
e973812aaf
feat: SkyClient Part 2
2024-12-08 11:34:18 +01:00
LynithDev
f49dc71e9d
feat: SkyClient Part 1
2024-12-07 15:00:38 +01:00
LynithDev
2554d233f4
feat: Java downloader
2024-12-07 12:03:50 +01:00
LynithDev
aa6c3f333b
feat(ui): Featured package
2024-12-01 14:02:30 +01:00
LynithDev
b4100a4a3c
Revert "chore: Remove packageManager requirement"
...
This reverts commit 471f5e8097 .
2024-12-01 12:58:16 +01:00
LynithDev
291e93737f
Reapply "fix(ui): Fix PlayerHead component on account switch"
...
This reverts commit 0e8966ede2 .
2024-12-01 12:54:45 +01:00
LynithDev
0e8966ede2
Revert "fix(ui): Fix PlayerHead component on account switch"
...
This reverts commit bda3b8b7f6 .
2024-12-01 12:53:53 +01:00
LynithDev
471f5e8097
chore: Remove packageManager requirement
2024-12-01 12:46:15 +01:00
LynithDev
bda3b8b7f6
fix(ui): Fix PlayerHead component on account switch
2024-11-30 12:39:27 +01:00
LynithDev
d7cca68ed2
feat(ui): Add a pixel of more padding to custom titlebar
2024-11-29 21:27:17 +01:00
LynithDev
db6e995836
feat(ui): Create cluster modal now supports importing instances
2024-11-29 21:25:12 +01:00
LynithDev
623632a4fe
fix(styles): Fix disabled colours
2024-11-28 17:20:47 +01:00
LynithDev
5a1ed75454
chore(ui): Organise Onboarding imports
2024-11-28 16:57:43 +01:00
LynithDev
ba1f1a2c5d
chore(ui): Remove some useless / WIP settings
2024-11-28 16:38:27 +01:00
LynithDev
dcdeb7e3bc
chore: Revert deleted config files 💀
2024-11-28 16:30:26 +01:00
LynithDev
fc834bbb74
chore: Remove CurseForge API key from env variables and put it in the constants file
2024-11-28 16:25:46 +01:00
LynithDev
cbc7ae8465
feat: Themes
2024-11-23 19:34:50 +01:00
LynithDev
139f61faa6
fix: Mod icons not showing up
2024-11-23 15:00:19 +01:00
LynithDev
92addf191a
fix: Make sure to add Unknown meta to packages that failed to infer
2024-11-23 12:18:35 +01:00
LynithDev
1521bbb96a
feat: Package inferring from hash
2024-11-16 14:40:41 +01:00
LynithDev
c07d538575
fix: Launcher imports should work
2024-11-01 11:39:45 +01:00
LynithDev
ef4154c5d3
fix: Launcher import path fixed and some small onboarding frontend tweaks
2024-10-28 13:03:35 +01:00
LynithDev
709d2a0136
feat: Finish off onboarding instance import frontend + multi-select lists
2024-10-28 11:58:54 +01:00
LynithDev
23ff953f64
feat: Add Launcher icons and begin work on importing instances
2024-10-27 17:22:25 +01:00
LynithDev
451987a326
fix: CPU usage after launching a cluster
2024-10-27 15:03:42 +01:00
LynithDev
24f58bec2d
fix: Unlisten notifications event listener on unmount
2024-10-27 13:00:37 +01:00
LynithDev
1539062d36
chore: Change Home Banner cluster settings button
2024-10-27 12:45:38 +01:00
LynithDev
facca52c49
chore: Update packages
2024-10-23 18:21:55 +02:00
LynithDev
f00db32cab
fix: Ingress, should probably add more event listeners and more ingress types for better user feedback
2024-10-22 22:09:28 +02:00
LynithDev
a158f5a058
fix: Navbar overlays mispositioned on startup
2024-10-20 16:36:47 +02:00
LynithDev
5f0df1af20
chore: Make release action always do draft releases
2024-10-20 15:50:29 +02:00
LynithDev
f315eb95f4
fix(packages): Attempt to fix 'cluster not found in packages map' error
2024-10-20 15:38:21 +02:00
LynithDev
7d9b11ffae
chore: Add CURSEFORGE_API_KEY env var + remove .msi build target
2024-10-19 11:44:57 +02:00
LynithDev
a4151252da
chore: Remove warning
2024-10-19 11:02:03 +02:00
LynithDev
e20f828bf8
chore: Unignore generated bindings.ts, needed for action builds
2024-10-19 11:01:44 +02:00
LynithDev
72681356fd
fix(workflow): i hate devops
2024-10-18 21:36:16 +02:00
LynithDev
45d7c18ab1
fix(workflow): Try release build with pnpm desktop
2024-10-18 21:33:42 +02:00
LynithDev
49bda31369
fix: Relase workflow
2024-10-18 21:29:48 +02:00
LynithDev
692bee88b8
release workflow
2024-10-18 21:16:08 +02:00
LynithDev
fd5e50b628
forgot to rename
2024-10-18 20:28:20 +02:00
LynithDev
528a68ab31
attempt to cache rust
2024-10-18 20:26:43 +02:00
LynithDev
1e50eeec79
update lockfile
2024-10-18 20:02:50 +02:00
LynithDev
1643149aad
I hate devops
2024-10-18 19:56:31 +02:00
LynithDev
217d517563
chore(workflow): oops, forgot to add this
2024-10-18 19:53:34 +02:00
LynithDev
15172d5537
chore: Remove prisma and fix up some actions
2024-10-18 19:52:17 +02:00
LynithDev
f6c997e292
chore: GitHub action's rewrite
2024-10-18 19:28:08 +02:00
LynithDev
a39007bfb3
chore: Fix warnings with trivial casts
2024-10-18 19:13:31 +02:00
LynithDev
b4b2d7f22f
chore: Update tauri to stable
2024-10-18 19:04:09 +02:00
LynithDev
3745ed03ec
Merge pull request #203 from Polyfrost/feat/curseforge
...
Feature: Implement Curseforge Package API
2024-10-17 20:48:13 +02:00
LynithDev
26d957b80a
chore: Remove experiemntal clippy reason + update packageManager version
2024-10-17 20:16:18 +02:00
Pauline
b5bc602d21
Merge branch 'main' into feat/curseforge
2024-10-15 19:19:19 -04:00
LynithDev
a1f8df7f49
feat: Finished Curseforge implementation?
2024-10-08 18:06:43 +02:00
LynithDev
518c7ec8b9
feat: Implement more functionality for Curseforge
2024-10-03 20:48:01 +02:00
Pauline
4a63c96cd9
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-28 06:33:53 +02:00
Pauline
a357df0b2d
🐛 fix: clippy lints
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-28 06:33:12 +02:00
Pauline
8c99ee1b1f
♻️ refactor: clippy lints
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-27 06:59:27 +02:00
Pauline
a5a95e6346
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-27 06:38:20 +02:00
LynithDev
e458108923
feat: Add fetching package body
2024-09-22 19:45:36 +02:00
Pauline
6e9d36989d
🐛 fix: mc launch args
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-22 09:28:09 +02:00
LynithDev
c991319463
feat: Fix curseforge search and tweak browser frontend
2024-09-21 14:53:56 +02:00
LynithDev
0fb2017924
feat: Start working on implementing Curseforge into the frontend + fetch_categories helper script
2024-09-20 22:07:02 +02:00
LynithDev
f9788ae49b
chore: Merge main
2024-09-20 20:04:14 +02:00
LynithDev
a5c142d270
feat: Start work on Curseforge API integration
2024-09-20 20:04:14 +02:00
Pauline
81339aa77f
🔨 chore: bump tauri
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-19 06:32:29 +02:00
Pauline
49408c83d2
🔨 chore: bump tauri to latest rc
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-19 00:50:25 +02:00
Pauline
791adbf173
🔨 chore: script fixies x2
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-18 16:25:15 +02:00
Pauline
2ed2891678
Merge branch 'main' of github.com:Polyfrost/OneLauncher
2024-09-18 00:18:28 +02:00
Pauline
a1c7649474
🔨 chore: script fixies
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-18 00:18:23 +02:00
LynithDev
c0ac142f11
chore: Some small tweaks
2024-09-17 20:35:32 +02:00
Pauline
3e67a85a8d
🐛 fix: h :3
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-16 20:34:52 +02:00
Pauline
876c4b987b
🔨 chore: merge
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-16 20:31:45 +02:00
Pauline
79d0cab1f4
🐛 fix: temporary test build fixes
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-16 20:31:19 +02:00
LynithDev
2fbc3ff8c7
fix(workflow): Try catch updater keys
2024-09-16 20:26:32 +02:00
LynithDev
d350d11cb3
fix: Attempt to fix build CI
2024-09-16 20:01:32 +02:00
LynithDev
0c4673990a
fix: Small polishes + remove isolation and CSP
2024-09-16 19:35:04 +02:00
Pauline
885da4f798
🐛 fix: d
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-16 01:43:41 +02:00
LynithDev
30b2de6129
feat: Add custom window frame option + some tweaks
2024-09-15 20:48:21 +02:00
Pauline
eafd9eed58
🔨 chore: reformat imports
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-15 06:03:48 +02:00
Pauline
4ad407c90b
🔨 chore: bump des
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-15 05:45:21 +02:00
LynithDev
305bed88ad
feat: Make onboarding experience slightly better + fade into main App after completion
2024-09-14 19:46:13 +02:00
LynithDev
fd9a910b12
feat: Add Onboarding "tasks"
2024-09-13 22:06:15 +02:00
LynithDev
08f432c3e6
feat: Add OnboardingImport and OnboardingComplete pages + polish Onboarding experience
2024-09-12 20:58:45 +02:00
Pauline
c983fc5967
🔨 chore: merge
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-12 18:33:06 +02:00
Pauline
5f64f4fed1
🚧 wip: is somebody gonna match my tweaks
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-12 18:32:02 +02:00
LynithDev
7ef4c4bbb6
feat: Start work on Onboarding experience
2024-09-11 21:01:42 +02:00
LynithDev
bfaa6ceb3a
feat: Java Version editor (Should probably make it more intuitive though)
2024-09-10 21:05:08 +02:00
Pauline
641a728918
🐛 fix: meow
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-10 06:34:09 +02:00
Pauline
661062c8ad
🐛 fix: bump cargo deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-08 19:17:30 +02:00
Pauline
5b66bc15d2
🐛 fix: remove lockfile
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-08 19:02:18 +02:00
Pauline
3c6865a875
🔨 chore: try to unbork deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-08 18:59:36 +02:00
Pauline
992af34764
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-09-08 18:31:19 +02:00
LynithDev
f50d99a2bc
feat: Category mapping + search results tweaks
2024-09-08 14:07:01 +02:00
LynithDev
02f1aaa429
fix: Package removal and syncing
...
feat: Added fetching managed packages on ClusterMods Page
2024-09-08 12:53:18 +02:00
LynithDev
3025502d82
feat: Added working search filters
2024-09-06 21:33:21 +02:00
LynithDev
5012f2c3a6
feat: Browser Search sorta works, gotta implement filtering
2024-09-04 22:03:37 +02:00
LynithDev
e1c96dc4d1
feat: Loading Spinners
2024-09-04 20:24:24 +02:00
LynithDev
a6f65bb5fb
feat: Pagination + usePagination hook
2024-09-01 19:54:43 +02:00
LynithDev
c31f1086c7
feat: BrowserPackage version list (3/4 done)
...
chore: Make ErrorBoundary only work during prod
2024-09-01 17:05:03 +02:00
Pauline
82485a509c
🐛 fix: where command on windows
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-31 22:58:03 +02:00
Pauline
6159b07cbf
🔨 chore: sync
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-31 22:49:44 +02:00
weltschmerz-dev
d094b49b9b
Fix - FullName cannot be found on this object error
...
Fix - Node version returning 0.0.0.0
2024-08-31 22:48:26 +02:00
Pauline
28b1f9f0e3
Feature: Package API ( #75 ) (i'm just going to merge this because the other branches are inactive)
...
* feat: Start work on package api
* feat: Browser Context Controller
* feat: Add packages to cluster metadata
feat: Change structure of Package
* 🐛 fix: format
* 🔨 feat: Add more functions wrapping around Modrinth
* 🔨 feat: Start working on browser frontend
* feat: BrowserPackage work + markdown support
* 🐛 fix: fmt
Signed-off-by: Pauline <git@ethanlibs.co>
* 🚧 wip: h
Signed-off-by: Pauline <git@ethanlibs.co>
* feat: Download button for packages for suitable clusters + tweaks
* 🚧 wip: markdown and stuff
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: some patches
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: remove react bloat
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore(pkg/infer): try to reduce reused code
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: bump deps
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: markdown innerhtml
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: h
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: tweak
Signed-off-by: Pauline <git@ethanlibs.co>
* 🚧 wip: idk
Signed-off-by: Pauline <git@ethanlibs.co>
* fix: Gamemode compile error
chore: Add missing and remove unused libraries
feat: usePreventLeave hook
feat: ClusterOverview edit mode continues with navigation (assuming there was a navigation attempt) after pressing Yes or No for save
* feat: Add reload clusters button on home page
* feat: More information provided to BrowserPackage
* fix: Minor fixes (Navbar isActive, Markdown click prevention, Markdown list styling)
* 🐛 fix: h
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: highlighting
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: forge modern
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: bump deps
Signed-off-by: Pauline <git@ethanlibs.co>
* fix: Markdown-it issue + Added promptOpener hook for Markdown links
* feat: Made BrowserPackage sidebar sticky
* refactor: Package system (not yet in a working state)
* 🚧 wip: bump deps temp
Signed-off-by: Pauline <git@ethanlibs.co>
* feat: Added a package manager
* ✨ feature: start prisma work, but it doesnt break anything so we can keep it until its done. also fix some stuff
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: pushing
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: linting
Signed-off-by: Pauline <git@ethanlibs.co>
* ✨ feature: start ingress integration
Signed-off-by: Pauline <git@ethanlibs.co>
* feat: Package Manager should work now 👍
* fix: Package manager tracing spam
* feat: Added tauri commands for cluster packages
format: Auto formatted frontend + backend
* 🐛 fix: tmp
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: format
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: specta extension
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: github actions
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: alias
Signed-off-by: Pauline <git@ethanlibs.co>
* chore: Some tweaks and fixes
* chore: Rebase + gitignore bindings.ts
* chore: Remove bindings.ts
* 🐛 fix: migrate
Signed-off-by: Pauline <git@ethanlibs.co>
* 🚧 wip: not sure
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: finalize prisma init schema
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: format
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: bump deps
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: system deps
Signed-off-by: Pauline <git@ethanlibs.co>
* fix: solid-router navigation issue
* feat: Added new BrowserMain page
* feat: Tweaks + new package list view
* 🐛 fix: bump + format (todo: tauri2, etc)
Signed-off-by: Pauline <git@ethanlibs.co>
* 🐛 fix: devx (fixes #126 )
Signed-off-by: Pauline <git@ethanlibs.co>
* 🔨 chore: migrate to consola
Signed-off-by: Pauline <git@ethanlibs.co>
---------
Signed-off-by: Pauline <git@ethanlibs.co>
Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2024-08-31 16:23:24 -04:00
Pauline
d7faee2066
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-20 06:15:22 +02:00
Pauline
5194647dd1
🐛 fix: format
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-19 21:42:36 +02:00
Pauline
f46a63bb07
Merge branch 'main' of github.com:Polyfrost/OneLauncher
2024-08-19 21:40:25 +02:00
Pauline
b0e82cc8ec
🐛 fix: scrap old managed package api (generate_contexts was a bad idea lol), am going to work on feat/package_api
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-19 21:40:11 +02:00
LynithDev
0e438e5378
🐛 fix: Gamemode bindings
2024-08-19 10:47:39 +02:00
Pauline
85bbf0347c
🐛 fix: popups
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-19 09:34:56 +02:00
Pauline
fc91b43fc7
🐛 fix: deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-19 08:54:32 +02:00
Pauline
6e0ed8ee7a
✨ feature: fully implement gamemode and bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-19 08:52:44 +02:00
Pauline
a87dd17a6e
✨ feature(core): add gamemode support
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-18 18:54:02 +02:00
Pauline
3e5c29adfa
🔨 chore(todo): update list
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-18 09:32:27 +02:00
Pauline
755eb0b371
🐛 fix: h
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-18 08:39:41 +02:00
Pauline
62184abf1b
🐛 fix: format
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 21:44:21 +02:00
Pauline
9b57bc1f24
🐛 fix(actions): release building
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 21:36:02 +02:00
Pauline
986bf51e2e
🐛 fix(actions): use nightly for rustfmt
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 21:22:52 +02:00
Pauline
c820a57fc5
🐛 fix: error handling
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 18:58:05 +02:00
Pauline
27b776a09d
🐛 fix: format
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 18:37:58 +02:00
Pauline
39b37d1b37
Merge branch 'main' of github.com:Polyfrost/OneLauncher
2024-08-17 18:37:34 +02:00
Pauline
112b3303a0
✨ feature: normalize specta feature flag
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 17:36:40 +02:00
LynithDev
d61ef08441
fix: Deep link invalid configuration
2024-08-17 11:41:02 +02:00
Pauline
43f16ceecf
🔨 chore: merge
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 07:36:47 +02:00
Pauline
13c8f9135e
🚧 wip: hii
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-17 07:36:00 +02:00
LynithDev
baa43f16db
chore: Attempt to make UI more consistent with OneConfig V1 Designs
2024-08-16 22:00:14 +02:00
LynithDev
908f2f1c8f
chore: Add Discord client_id
2024-08-16 21:23:02 +02:00
LynithDev
6dcf123810
feat: ClusterGame supports stdout + stderr
...
feat: FormattedLog auto scrolling
refactor: Refactored some @ts-expect-error comments
2024-08-16 13:24:17 +02:00
LynithDev
08528ec7c1
feat: Better ClusterGame page + Added multi-cluster process support
2024-08-16 10:07:57 +02:00
Pauline
ca66cf5684
🐛 fix: h
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-15 23:18:27 +02:00
Pauline
ec7d19652a
🐛 fix: formatting
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-15 22:59:33 +02:00
Pauline
8ab0ea17cb
🔨 chore: some version bumps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-15 22:39:12 +02:00
Pauline
c5e96afc4c
[no-ci]: add workflow_dispatch to build ci
2024-08-14 05:23:36 -04:00
LynithDev
59734faf9f
fix: Attempt to fix Linux aarch64 cargo config
2024-08-14 10:26:06 +02:00
LynithDev
9e3e3817e5
chore: Lint frontend
2024-08-14 10:23:06 +02:00
LynithDev
7185361b65
chore: Merge main branch
2024-08-14 10:15:44 +02:00
LynithDev
6808c97b49
fix: Fix previous / cancel / backdrop ClusterCreationModal issues
2024-08-14 10:05:33 +02:00
Pauline
d8cfb11ed8
🐛 fix: lint unocss
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-11 19:04:20 +02:00
Pauline
020a74c843
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-11 04:08:32 +02:00
Pauline
f2710b3620
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-10 22:49:49 +02:00
LynithDev
fcb7df0430
refactor: ClusterCreationModal, prepare for multi stage onboarding and integrate with ModalController
2024-08-09 22:01:26 +02:00
LynithDev
7eb2f74297
fix: Always return a default user (if there are any added)
2024-08-08 22:05:36 +02:00
LynithDev
444061c0a7
feat: Cluster Worlds Page
2024-08-08 21:23:23 +02:00
LynithDev
dfb8edd069
fix: Force image rendering with GPU on WebKitGTK
...
fix: Pluralisation of function secondsToWords
feat: Screenshot list works (needs better functionality though)
2024-08-08 19:12:28 +02:00
LynithDev
f289a5c768
fix: MSA Webview works now + Fixed empty "pre" and "wrapper" commands causing errors
2024-08-07 21:30:29 +02:00
LynithDev
4787a571ef
chore: Mess around with page animations + fix sidebar color + navbar account hover
2024-08-07 12:28:30 +02:00
LynithDev
a199d4a80b
chore: Some small things
2024-08-07 11:52:12 +02:00
LynithDev
87a447ed9e
fix: Settings Context usage
2024-08-07 10:57:32 +02:00
LynithDev
3f30a41c5a
fix(settings): Reset button not showing properly + unify game settings across Cluster and Global launcher pages
2024-08-07 10:52:07 +02:00
Pauline
7ef1774767
🐛 fix: lint
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-07 09:14:30 +02:00
LynithDev
1b46c5da2e
feat: Cluster + Global settings (with overrides!)
2024-08-06 21:57:05 +02:00
Pauline
574d783821
🐛 fix: prepare scripts for package api
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-06 06:44:22 +02:00
Pauline
aeefb368b6
🐛 fix: more work on scripts
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 08:25:12 +02:00
Pauline
8bf9a1bc2e
🐛 fix: yay
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 05:51:50 +02:00
Pauline
3e77988443
🐛 fix: praying
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 05:46:11 +02:00
Pauline
13580a0a2c
🐛 fix: ci/cd
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 03:42:06 +02:00
Pauline
880727c501
🐛 fix: ci/cd
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 03:11:12 +02:00
Pauline
1cfe254677
🔨 chore: bump deps
...
Signed-off-by: Pauline <git@ethanlibs.co>
2024-08-05 02:56:48 +02:00
LynithDev
676c16f14a
refactor: ClusterCreationModal (still awaits refactoring, Contexts shouldn't be used like this)
2024-08-04 15:57:58 +02:00
LynithDev
91aa2e03a7
refactor: Modal stacking system + transitions :D
2024-08-04 15:43:09 +02:00
LynithDev
d55e97957b
fix: Account popup separator not showing with <=1 accounts
2024-08-04 13:10:56 +02:00
LynithDev
00ca74bf4f
fix: joinPath import from pathe
2024-08-04 13:09:43 +02:00
Pauline
fc276f0b22
Delete .github/workflows/stale.yml
2024-08-04 02:06:44 -04:00
Pauline
cd12dfa2f0
🐛 fix: commit lockfile
2024-08-04 05:56:23 +02:00
Pauline
f6b2bb557f
🚧 wip: gh actions users when gh consequence
2024-08-04 05:53:25 +02:00
Pauline
2c0c2282eb
🚧 wip: fshjdjga
2024-08-04 05:52:02 +02:00
Pauline
6bd733bf04
🚧 wip: fshjdjga
2024-08-04 05:50:35 +02:00
Pauline
d8d68828e1
🚧 wip: fix
2024-08-04 05:47:22 +02:00
Pauline
290fa1a531
🚧 wip: fix
2024-08-04 05:45:53 +02:00
Pauline
63c7dfa1fc
🚧 wip: fix
2024-08-04 05:45:08 +02:00
Pauline
58f6e999ba
🚧 wip(actions): some github actions wip
2024-08-04 05:31:41 +02:00
Pauline
6aca816ec6
🐛 fix: some regressions
2024-08-03 17:34:41 +02:00
Pauline
7f9c0b4d05
🔨 chore: merge with main
2024-08-03 17:30:45 +02:00
Pauline
d56720a003
✨ feature: update to tauri@rc.0
2024-08-03 17:24:30 +02:00
Pauline
ee70456c48
🔨 chore: prepare for tauri rc
2024-08-03 08:39:12 +02:00
LynithDev
568e2c438a
feat: ClusterGame semi-works
2024-08-02 17:35:27 +02:00
LynithDev
199d7ed22c
fix: ClusterSettings + Launcher Disable Animations flicker
2024-08-02 13:24:00 +02:00
LynithDev
a0d64eaffa
feat: Banner background inherits cluster icon
2024-08-02 13:04:59 +02:00
LynithDev
32d27bc9fb
feat: Revamp Cluster overview page, make it less empty
2024-08-02 12:30:27 +02:00
Pauline
7009f5db08
🐛 fix: bump deps
2024-08-02 10:02:20 +02:00
Pauline
250d059e91
🐛 fix: compilation issues with tauri specta
2024-08-02 06:01:56 +02:00
Pauline
d4781db671
Merge branch 'main' of github.com:Polyfrost/OneLauncher
2024-08-02 05:29:51 +02:00
Pauline
6dd7cf7f7a
🐛 fix: bump deps
2024-08-02 05:29:41 +02:00
LynithDev
710ea9d35f
feat: Some banner functionality
2024-08-01 22:09:15 +02:00
LynithDev
99a370cba8
chore: Attempt to get Drag 'n drop working
2024-08-01 18:50:17 +02:00
LynithDev
5dcc24e682
chore: Start work on drag n drop
2024-08-01 17:49:54 +02:00
Pauline
2ec1a04c8b
🔨 chore: bump deps + format
2024-08-01 05:41:58 +02:00
LynithDev
f5f48e349f
feat: Screenshots + refactor: Commands
2024-07-31 17:48:35 +02:00
LynithDev
f760a807db
chore: Replace my log helpers with pauline's
2024-07-31 17:12:11 +02:00
Pauline
989d08bb2a
fix: root package.json directory, fixes #59
2024-07-31 02:46:30 -04:00
LynithDev
9b8d2b3f6e
feat: Log text coloring + formatting
2024-07-30 17:58:56 +02:00
LynithDev
a09f6eb483
feat: Cluster log page
2024-07-30 14:12:58 +02:00
Pauline
e4edbb85fa
📦 deps: bump
2024-07-30 10:09:56 +02:00
Pauline
82c02fbdd7
📝 doc: docum ent atinon
2024-07-30 10:04:59 +02:00
Pauline
5c62379ad3
🔨 chore: format
2024-07-29 22:11:56 +02:00
Pauline
ef729dd8e5
🚧 wip: it builds somehow
2024-07-29 22:03:45 +02:00
LynithDev
db678b9a9d
feat: Cluster editing, took too long
2024-07-29 20:27:12 +02:00
Pauline
f6b5c2f570
✨ feature: metadata normalization
2024-07-29 19:47:53 +02:00
LynithDev
4b2f7b2016
chore: Forgot to remove this console.log :D
2024-07-29 15:04:05 +02:00
LynithDev
02fe6fb9e1
fix: Account delete modal
2024-07-29 15:03:46 +02:00
LynithDev
af1ea68a32
feat: Common delete modal + delete modal when removing accounts + remove default user if the user being removed is the default
2024-07-29 14:30:24 +02:00
LynithDev
ca636e65c0
feat: Switch to tauri_specta events and statics
2024-07-29 13:51:53 +02:00
LynithDev
95f6bf9d87
feat: Try to integrate MSA webview with frontend
2024-07-28 22:03:11 +02:00
Pauline
d44b1dc35c
🔨 chore: format
2024-07-28 21:55:49 +02:00
LynithDev
dab365f048
feat: Global Account Controller implented with Context's
2024-07-28 21:52:18 +02:00
Pauline
6d9f145ada
✨ feature: add webview-based auth
2024-07-28 21:05:31 +02:00
Pauline
a73f4b0397
🔨 chore: explain mc auth flow
2024-07-28 20:39:33 +02:00
LynithDev
4539cb5388
feat: Account page fixes + ready to integrate with auth
2024-07-28 20:24:19 +02:00
LynithDev
05e6db5b1d
feat: MultiProvider for Contexts
2024-07-28 14:50:45 +02:00
LynithDev
54f6989b6e
fix: RwLock deadlock after game exits
2024-07-28 12:30:45 +02:00
Pauline
246b5a3d6a
🐛 fix: standardize rust constants bcs i was bored
2024-07-27 20:19:33 +02:00
Pauline
c853a66969
🐛 fix: revert macro remova
2024-07-27 17:26:11 +02:00
Pauline
bcb2d55b95
🐛 fix: fix client id
2024-07-27 02:52:25 +02:00
LynithDev
36aa0b658f
fix: Pauline's refactoring
2024-07-26 12:16:59 +02:00
LynithDev
4481688ef7
fix: Pauline's script refactoring
2024-07-26 11:58:55 +02:00
Pauline
81698aafd7
📝 doc: fix contributing.md to restructuring
2024-07-26 08:08:53 +02:00
Pauline
40e5e1f6ba
♻️ refactor: i promise this is the last big refactor
2024-07-26 04:03:22 +02:00
Pauline
9a4422fe8b
🔨 chore: she lint on my ecmascript til i format
2024-07-26 01:36:59 +02:00
Pauline
646d8dc14c
🔨 chore: format
2024-07-25 13:22:13 +02:00
Pauline
7b486a59a7
🐛 fix: bump deps and finish backport
2024-07-25 11:23:27 +02:00
Pauline
3bff4fbab1
✨ feature: backport non-prisma stuff from prisma branch
2024-07-25 11:20:39 +02:00
LynithDev
2f80658db9
feat: Somewhat working Browser UI
2024-07-24 15:57:33 +02:00
LynithDev
170762fc7b
feat: basic modrinth api implementation
2024-07-24 14:13:12 +02:00
LynithDev
56df69f911
feat: Small changes for showcase video
2024-07-24 11:11:56 +02:00
Pauline
a5ff33a912
🐛 fix: preformance improvements
2024-07-23 22:28:23 +02:00
LynithDev
8f928d6305
feat: Added more commands + made sure minecraft launches
2024-07-23 20:56:40 +02:00
LynithDev
316f1fc48a
feat: Create clusters!
2024-07-23 20:19:43 +02:00
Pauline
a98eda07a7
🐛 fix: java info metadata
2024-07-23 19:31:11 +02:00
LynithDev
5e6c628f55
feat: Less empty home page + work on integrating backend with frontend
2024-07-23 18:43:24 +02:00
Pauline
0dcc7083a9
🐛 fix: fix mc auth
2024-07-23 18:29:26 +02:00
Pauline
f12eaf5bd8
🐛 fix: idk anymore
2024-07-23 17:09:30 +02:00
LynithDev
5ff48cace8
feat: add more checks and update data in context
2024-07-22 16:58:57 +02:00
LynithDev
8664610560
feat: Cluster creation modal improvements
2024-07-22 16:13:36 +02:00
LynithDev
a95513b6b9
chore: Remove warnings
2024-07-22 10:54:53 +02:00
LynithDev
ff981d1f63
feat: Fix canGoForward state for ClusterCreationModal not being set properly
2024-07-22 10:52:50 +02:00
LynithDev
201ff3fc9d
feat: Keep state between ClusterModal step changes
2024-07-21 22:11:09 +02:00
LynithDev
650d2e85eb
feat: Disable buttons if the setup isn't ready
2024-07-21 19:17:18 +02:00
LynithDev
0c7115a374
feat: Cluster Modal fully implemented
2024-07-20 21:59:29 +02:00
LynithDev
9c7b895d4c
feat: begin work on Cluster creation modal
2024-07-19 22:12:11 +02:00
Pauline
060f1faa10
🐛 fix: fix some code
2024-07-17 02:41:47 +02:00
LynithDev
cf85f478f0
fix: Loader metadata fetching + Fetch metadata when previous attemps in cache failed
2024-07-16 11:47:34 +02:00
Pauline
7d507067df
🔨 chore: h
2024-07-15 04:07:52 +02:00
Pauline
3522142a2c
✨ feature(core): start package api
2024-07-15 03:35:57 +02:00
Pauline
72c2f42c16
🔨 chore: format
2024-07-14 21:42:03 +02:00
Pauline
3d638e28ce
🐛 fix: no more errors yippe
2024-07-14 20:42:29 +02:00
Pauline
b997039619
🔨 chore: ok it finally works
2024-07-14 20:40:06 +02:00
Pauline
00d9d755ad
🐛 fix: this might work
2024-07-14 20:35:10 +02:00
Pauline
d909ead669
🐛 fix: fix the thing
2024-07-14 18:42:59 +02:00
Pauline
046118c6af
🐛 fix: idk
2024-07-14 18:17:26 +02:00
LynithDev
b801963c42
fix: Tauri version conflicts
2024-07-14 13:23:36 +02:00
LynithDev
6999837c9a
Update pnpm version
2024-07-14 12:47:49 +02:00
LynithDev
2d271a3ddc
Revert "fix: Dependency version mismatch (tauri-build 18 -> 19)"
...
This reverts commit 594d5f97f2 .
2024-07-14 10:31:01 +02:00
LynithDev
594d5f97f2
fix: Dependency version mismatch (tauri-build 18 -> 19)
2024-07-14 10:30:08 +02:00
Pauline
9c725550a0
🐛 fix: ugh
2024-07-14 08:50:12 +02:00
Pauline
818fee2592
🐛 fix: backport lyniths auth stuff
2024-07-13 15:58:59 +02:00
Pauline
f53d3c3479
🔨 chore(build): reorganize stuff
2024-07-13 02:24:38 +02:00
Pauline
d48bf079b6
🔨 chore(deps): reorganize cargo.toml stuff
2024-07-12 20:33:01 +02:00
Pauline
cb6cf30b74
🔨 chore(deps): she bump on my tauri til i linker error
2024-07-12 20:30:31 +02:00
Pauline
fe660d2e0d
🔨 chore(deps): bump npm tauri
2024-07-12 19:59:26 +02:00
LynithDev
be867a9c8d
feat: Cluster Settings page
2024-07-08 13:47:24 +02:00
LynithDev
09b73dc55e
feat: Added mod cards component
2024-07-08 12:15:49 +02:00
LynithDev
4754374476
fix: Remove ability to drag links
2024-06-23 22:03:59 +02:00
LynithDev
32741d0c3e
feat: Browser mod cards
2024-06-23 22:02:00 +02:00
LynithDev
7432f7cba9
fix: HMR when saving index.ts file
2024-06-20 20:07:45 +02:00
LynithDev
82830d02ee
feat: Program info
2024-06-20 15:50:50 +02:00
LynithDev
402d6d6041
feat: More settings
2024-06-20 10:22:09 +02:00
LynithDev
ff989fba41
feat: Pattern Matching TextField + added Minecraft settings page
2024-06-18 22:01:48 +02:00
LynithDev
af177152f0
feat: Implement settings
2024-06-18 18:50:16 +02:00
LynithDev
bf4511e4e3
merge: Merge dependency updates and lint
2024-06-18 16:54:45 +02:00
Pauline
9336505ef6
🔨 chore(deps): bump npm tauri
2024-06-18 00:46:30 +02:00
Pauline
4c04c07c61
🐛 fix(linting): more fotmatting
2024-06-18 00:18:19 +02:00
Pauline
d548024991
🐛 fix(gitignore): ignore .idea everything pls
2024-06-18 00:06:55 +02:00
Pauline
309110d3e5
🔨 chore(deps): bump npm dependencies
2024-06-18 00:05:43 +02:00
LynithDev
19ade5dc81
feat: SettingsContext + Temporary fix for failing to fetch manifest
2024-06-16 21:54:27 +02:00
LynithDev
9cd0cebd06
fix: Tooltip appearing when hovering over the tooltip, not the child
2024-06-16 21:05:45 +02:00
LynithDev
1bdebb0f94
feat: Accounts page
2024-06-16 19:41:17 +02:00
LynithDev
60425c1acd
feat: ClusterContext Provider (I forgot Contexts existed 💀 )
2024-06-16 14:48:03 +02:00
LynithDev
e8b2328812
chore: Remove unused imports
2024-06-16 13:40:24 +02:00
LynithDev
2c9de654a2
fix: Dropdown overflow
2024-06-16 13:07:45 +02:00
LynithDev
43621b4038
feat: Dropdown don't use children length * 2
2024-06-16 13:04:18 +02:00
LynithDev
a17bcbb471
feat: Dropdown + Text Field modifications. Started work on Browser
2024-06-16 12:47:51 +02:00
LynithDev
88709c6218
feat: Sidebar optional mods section
2024-06-13 20:05:52 +02:00
LynithDev
576c8f0d22
chore: Do some work on reimplementing the Rust side into the frontend side
2024-06-13 19:26:19 +02:00
Pauline
e2495c78d4
🐛 fix(core): bug fixes
2024-06-06 18:31:14 +02:00
Pauline
e32d2e817a
🔨 chore(deps): bump dependencies
2024-06-04 02:20:18 +02:00
LynithDev
963762669c
feat: Specta works!
2024-06-02 22:01:15 +02:00
LynithDev
366637c25f
fix: snake_case for PackageFile, refactored Modal into 2 components
2024-06-02 21:02:28 +02:00
LynithDev
718f1c00de
refactor: Add specta::Type everywhere
2024-06-02 16:33:03 +02:00
LynithDev
ae49d82d9e
refactor: Remove all traces of the old bridge + types
2024-06-02 15:21:23 +02:00
LynithDev
8c7a2f4b9b
chore: git ignore bindings.ts
2024-06-02 14:54:12 +02:00
LynithDev
f11b620531
chore: Update gitignore and init state before running app
2024-06-02 14:50:26 +02:00
LynithDev
ac6a6de8e3
fix: Rust analyzer not working properly
2024-06-02 13:58:44 +02:00
LynithDev
9fb55128e2
git stashing this, added specta
2024-06-02 11:23:38 +02:00
LynithDev
327d895258
chore(notifications): Notifications need to be rewritten .-.
2024-05-31 21:53:41 +02:00
LynithDev
f2a1ae682b
feat(notifications): Overlay component
2024-05-26 22:03:14 +02:00
LynithDev
b2ac76f417
temp(notifications): Temporarily mock a notification system
2024-05-24 21:58:00 +02:00
LynithDev
78cea2ce5b
refactor(mods): Search + fixed a bug when trying to resort
2024-05-24 21:22:25 +02:00
LynithDev
429fc1fc53
feat: Experiment with search - should be refactored later on to provide a unified search across the entire app
2024-05-18 22:04:21 +02:00
LynithDev
9f9be695ad
fix: Window maximize fix + slight popup tweaks
2024-05-18 15:48:21 +02:00
LynithDev
5b25e50ab8
refactor(popup): Refactored Modals + Popups and made them respect animation + transition durations
2024-05-18 12:25:14 +02:00
LynithDev
ea715f15bb
feat: Close confirmation dialog setting
2024-05-17 22:08:44 +02:00
LynithDev
46a5606ade
feat: Launcher reduced motion
2024-05-17 21:20:15 +02:00
LynithDev
dfb4c09be7
chore: Did some work on settings page
2024-05-17 18:36:35 +02:00
LynithDev
397b853475
refactor: Cluster + Settings pages to use ScrollableContainer component
2024-05-17 09:25:32 +02:00
LynithDev
99cecbdb43
feat: Add window frame back button
2024-05-16 20:02:23 +02:00
LynithDev
e8fa840aff
feat: Added ScrollableContainer for pages with a sidebarg
2024-05-16 19:45:13 +02:00
LynithDev
a970ed27a5
feat: Start work on settings
2024-05-16 12:29:36 +02:00
LynithDev
0843162d69
Merge remote-tracking branch 'origin/paulie/refactor' into lynith
...
chore: Merge paulines branch
2024-05-16 11:42:25 +02:00
LynithDev
f6166f2ced
screenshots
2024-05-15 11:11:30 +02:00
Pauline
269c5e592c
🔨 chore: bump deps
2024-05-14 05:30:59 +02:00
LynithDev
d4f1b8c70e
feat: Cluster mods list
2024-05-13 21:25:45 +02:00
Pauline
9e941d8a6b
🚧 wip: wip because i wanna work on kotlin stuf
2024-05-12 21:16:42 +02:00
LynithDev
9105590e27
feat: Sidebar adjustments
2024-05-12 12:31:49 +02:00
LynithDev
4fef2e432b
feat: Changed Page Animation transition properties
2024-05-12 11:19:49 +02:00
LynithDev
823c49f6c9
Merge remote-tracking branch 'origin/paulie/refactor' into lynith
...
Merge paulie/refactor specta + rspc integration
2024-05-12 10:22:49 +02:00
Pauline
3aa9fcd1b5
✨ feature(core): start specta + pcr + rspc integration
2024-05-12 05:53:13 +02:00
LynithDev
7c8e5139aa
feat: ClusterLogs + ClusterOverview
2024-05-11 22:06:36 +02:00
LynithDev
f823d610d0
fix: Context Menu positioning
2024-05-11 21:18:25 +02:00
Pauline
4f4af3f3e2
🔨 chore(core): apply cargo clippy fixes
2024-05-11 06:37:44 +02:00
Pauline
1a71848be0
🔨 chore(core): apply cargo clippy fixes
2024-05-11 06:31:44 +02:00
Pauline
e5a0bc6026
🔨 chore: hh
2024-05-11 06:21:13 +02:00
Pauline
101a92bccc
🔨 chore: hh
2024-05-11 06:19:44 +02:00
Pauline
a67796bd6d
✨ feature(core): improve logging system, fix minecraft auth timestamps
2024-05-11 05:39:45 +02:00
Pauline
7b3a89e055
🔨 chore(core): remove unneeded Uuid borrows
2024-05-11 04:43:51 +02:00
Pauline
35ef702f5c
🔨 chore(deps): bump deps & format
2024-05-11 04:40:10 +02:00
LynithDev
8e5d7e77fc
merge(notifications): Merged notification work
2024-05-10 19:52:27 +02:00
Pauline
3c0c402410
✅ test(feature): add vitest + jsdom testing
2024-05-09 07:18:50 +02:00
Pauline
0a46344f0c
🔨 chore(deps): bump dependencies and versions
2024-05-09 06:43:19 +02:00
LynithDev
a7aaf37d79
fix: UnoCSS issues
2024-05-08 22:01:23 +02:00
LynithDev
4588be4f24
fix: All Rust-side errors and added TODOs where needed
2024-05-08 20:50:05 +02:00
LynithDev
f60bccf13b
fix(package.json): tauri dev and build script corrected
2024-05-08 20:28:43 +02:00
Pauline
a2ce2ea7dd
🔨 chore(deps): bump dependencies and versions
2024-05-07 05:52:47 +02:00
Pauline
2632a8226a
🔨 chore(license): revert licensing change back to GPL 3.0-only
2024-04-29 20:32:31 -04:00
Pauline
8c49553473
🚧 wip: it launches (sort of), temp launching/cluster utils, format, relicense, refactor backend into polyfrost/infrastructure
2024-04-28 23:35:42 -04:00
Pauline
e306d45e0a
🚧 wip(core): preliminary package api
2024-04-27 18:11:52 -04:00
Pauline
4d4fe6b19e
🔨 chore(deps): bump dependencies and versions
2024-04-27 14:00:15 -04:00
Pauline
0729e8fad3
🔨 chore(format): format and fix eslint deps
2024-04-27 02:31:03 -04:00
Pauline
fb41ab1529
🔨 chore(deps): bump dependencies and pnpm version
2024-04-27 02:27:59 -04:00
Pauline
d2c31a1ca0
🚧 wip(everything): this is super unfinished and might have some licensing issues still i dont think so tho
2024-04-25 23:03:41 -04:00
LynithDev
ee991b464f
oops, accidently removed these 2 crates
2024-04-01 17:23:42 +02:00
LynithDev
e3de6705d8
Merge pull request #1 from Polyfrost/lynith
...
Support for Vanilla Minecraft + slight refactoring
2024-04-01 17:19:37 +02:00
LynithDev
abb5857af2
Merge branch 'master' into lynith
2024-04-01 17:19:20 +02:00
LynithDev
ffbab6cb5f
fix: Changed way of downloading and using assets in pre 1.6 versions
2024-04-01 17:12:58 +02:00
LynithDev
940e41e291
feat: Downloading assets
2024-04-01 16:21:28 +02:00
LynithDev
025ffa03e5
refactor: Change cluster file structure + use ClusterWithManifest over singular Cluster and Manifest types
2024-04-01 15:30:00 +02:00
LynithDev
e12045697e
feat: Settings manager
2024-03-31 22:00:42 +02:00
LynithDev
fbab841bbd
feat: Pass stdout + stderr + pid callbacks to frontend
2024-03-31 15:24:41 +02:00
LynithDev
b77f48ed90
feat: it launches!
2024-03-31 13:25:05 +02:00
LynithDev
f000ba9bdf
feat: Lots of changes
2024-03-30 19:40:59 +01:00
LynithDev
fb14f96eea
refactor: Lots of stuff refactored
2024-03-28 22:08:04 +01:00
LynithDev
0dd1365fa4
feat: Rebrand 'Instance' to 'Cluster'
2024-03-28 21:12:32 +01:00
LynithDev
e607dfe6b6
feat: Fixes
2024-03-28 20:32:16 +01:00
Pauline
ec8c20dc29
start work on interpulse
2024-03-27 11:03:21 +01:00
Pauline
022936d35c
hhhhh
2024-03-27 05:40:20 +01:00
LynithDev
2af86b5fda
fix: Minecraft manifest deserializing
2024-03-26 20:01:46 +01:00
Pauline
b0b1aa48e9
bump deps
2024-03-26 03:51:03 +01:00
LynithDev
750ecd414e
chore: Start work on creating instances (MC Manifest argument deserializing needs to be fixed)
2024-03-24 22:09:04 +01:00
LynithDev
ec0590bc49
feat: Instance loading and rendering on the Launcher
2024-03-24 15:54:42 +01:00
Pauline
525f38fe5c
bump tauri plugin
2024-03-24 14:03:14 +01:00
LynithDev
1cf4852a78
feat: Get instance by ID
2024-03-24 12:18:26 +01:00
LynithDev
3fecf109c4
refactor: Split logic into its own crate
2024-03-24 11:58:54 +01:00
LynithDev
b9894ec736
refactor: Add macros and add helper functions
2024-03-23 22:04:45 +01:00
LynithDev
a75ce01c72
fix: Caching version list
2024-03-23 17:51:26 +01:00
LynithDev
ffab61ebf0
refactor: Way cleaner version + instance management system
2024-03-23 16:39:44 +01:00
Pauline
629a9c2a44
switch to gh tauri plugins to prepare for custom uri
2024-03-23 11:47:41 +01:00
LynithDev
c28cfc02ea
fix: thiserror errors
2024-03-23 10:54:05 +01:00
Pauline
7d6fbf8fd8
format the rust :3
2024-03-23 09:42:40 +01:00
Pauline
b2f459478a
error handling part 2
2024-03-23 09:32:28 +01:00
Pauline
a8e6c2449b
error handling part 1.5
2024-03-23 05:11:54 +01:00
Pauline
e661921539
error handling part 1
2024-03-23 04:15:11 +01:00
Pauline
15f3021701
add prisma as recommended extension
2024-03-22 22:29:56 +01:00
Pauline
ce9c70a273
todo
2024-03-22 22:27:01 +01:00
LynithDev
45ab7048b6
feat: Add downloading libraries
2024-03-22 22:00:27 +01:00
LynithDev
ad61294642
epic context menu
2024-03-21 20:02:32 +01:00
LynithDev
d300366018
i have no idea what ive done
2024-03-21 14:52:08 +01:00
LynithDev
c5baf69850
fix: Vite port + change initial window height to 802
2024-03-21 11:30:09 +01:00
LynithDev
b4bd190b55
Instance pages
2024-03-21 11:23:09 +01:00
Pauline
31c71deb59
taking mc break
2024-03-20 22:12:03 +01:00
Pauline
65e38fb585
probably shouldve testd first
2024-03-20 20:50:54 +01:00
Pauline
7349482c20
format and update schema migrations
2024-03-20 20:48:45 +01:00
Pauline
e00be5d48b
chore(deps): bump vite and solid
2024-03-20 19:54:33 +01:00
LynithDev
ed3896f11d
oops, forgot about the database
2024-03-20 19:48:48 +01:00
LynithDev
e6527f1102
refactor: Prisma
2024-03-20 19:33:47 +01:00
Pauline
bfb998f013
DSFHSGDSHRILFDHILAEASHSILDFHLICVDHsrhsdbasadaaaa
2024-03-19 20:00:39 +01:00
LynithDev
2b039cdb04
chore: Add more functions in trait
2024-03-19 18:42:03 +01:00
LynithDev
337c4878fd
feat: Finally, a proper client state management
2024-03-19 17:39:22 +01:00
LynithDev
af9c628612
feat: Downloading JREs
2024-03-17 22:03:08 +01:00
LynithDev
087e87963e
chore: Start work on JRE downloading
2024-03-17 19:45:34 +01:00
LynithDev
71c98255a1
feat: Instance card dragging
2024-03-17 15:12:50 +01:00
LynithDev
0f5b035e17
feat: Tweaks + PlayerHead component
2024-03-17 13:34:29 +01:00
LynithDev
f699125c7c
feat: Added custom scrollbar
2024-03-17 12:51:37 +01:00
LynithDev
00bc9361fb
feat: Overflow fixes - I. Hate. Webdev.
2024-03-17 11:48:24 +01:00
LynithDev
31e4efadc3
feat: Scrolling pages
2024-03-17 10:55:11 +01:00
Pauline
86a185a460
i messed up the merge a bit but it should be okay
2024-03-17 07:41:04 +01:00
Pauline
f9ac49223d
chore(devx): migrate eslint config
2024-03-17 07:35:04 +01:00
Pauline
0743d4479a
chore(devx): devx tweaks
2024-03-17 07:31:51 +01:00
LynithDev
8bb0be03fd
feat: Instances
2024-03-16 22:10:11 +01:00
LynithDev
af3bc0f1ee
feat: Accounts and popup
2024-03-16 20:55:49 +01:00
LynithDev
6de4e42eb3
feat: TextField
2024-03-16 17:36:36 +01:00
LynithDev
0474d49981
feat: Home page hero section
2024-03-16 16:24:16 +01:00
LynithDev
de2b4a2ef5
feat: Page transitions
2024-03-16 15:41:38 +01:00
LynithDev
59f4b2ef16
refactor: Remove Rust window handler and migrate to the JS ones
2024-03-16 13:16:29 +01:00
LynithDev
197b52a168
feat: App quit confirmation dialog
2024-03-16 13:15:01 +01:00
LynithDev
b2226a07e7
feat: Close confirmation dialog
2024-03-15 22:06:36 +01:00
LynithDev
6fdea8c033
feat: Epic Modal + Window titlebar
2024-03-15 21:15:03 +01:00
LynithDev
07a73c6270
feat: Poppin font + Login Microsoft bridge function
2024-03-15 19:16:15 +01:00
LynithDev
6e11ab1052
version manifest structs
2024-03-15 15:16:15 +01:00
LynithDev
9573df0f91
feat: Authentication (Waiting for approval for MSA Application)
2024-03-15 14:21:02 +01:00
LynithDev
c54bb6e6cb
first commit
2024-03-14 22:07:54 +01:00