Commit graph

511 commits

Author SHA1 Message Date
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