diff --git a/TODO.md b/TODO.md index 4030cfd3..e2fe641c 100644 --- a/TODO.md +++ b/TODO.md @@ -1,17 +1,37 @@ # todo list -- migrate launcher backend storage to `prisma-client-rust` (see `prisma` branch). -- migrate api commands that currently use `tauri-specta` but don't actually rely on `tauri` to `rspc` +- [ ] migrate launcher backend storage to `prisma-client-rust` (see `prisma` branch). +- [ ] migrate api commands that currently use `tauri-specta` but don't actually rely on `tauri` to `rspc` - waiting on `rspc` to update to the latest version (hopefully once tauri comes out of rc) -- bump `tauri` to stable v2 when it releases. -- test all major version/loader combos launching and mod loading. +- [ ] bump `tauri` to stable v2 when it releases. +- [ ] test all major version/loader combos launching and mod loading. - legacy fabric, babric, nilloader, java agent support - nilloader -- shared cluster resources and options () -- ftb, technic, and tlauncher importing -- better debug logging and mc logging, for the launcher and spawn -- implement forgewrapper instead of processing ourselves -- allow per-cluster sandboxing -- implement gamemode -- better toml support -- make all tauri events into tauri_specta events +- [ ] shared cluster resources and options () +- [ ] ftb, technic, and tlauncher importing +- [ ] better debug logging and mc logging, for the launcher and spawn +- [ ] implement forgewrapper instead of processing ourselves +- [ ] allow per-cluster sandboxing +- [ ] implement gamemode +- [ ] better toml support +- [ ] make all tauri events into tauri_specta events +- [ ] apple and windows signing +- [ ] calendar ian button easter egg +- [ ] investigate post init hooks +- [ ] investigate missing forge libraries +- [x] modal stacking +- [x] popup visibility toggled +- [x] smooth animations/animation accessibility +- [ ] cluster grouping +- [ ] cluster reorganizing (drag n drop) +- [ ] different cluster views +- [ ] settings tsx +- [ ] packages api +- [ ] browser tsx +- [ ] importing tsx +- [ ] mrpack tsx +- [x] launch the game +- [x] self updater +- [x] authentication +- [x] manifest fetching +- [ ] fix old intel gpus