diff options
author | GeckoEidechse <gecko.eidechse+git@pm.me> | 2022-08-27 14:25:24 +0200 |
---|---|---|
committer | GeckoEidechse <gecko.eidechse+git@pm.me> | 2022-08-27 14:25:24 +0200 |
commit | 678ad5e109f2e5e7982b4f529a6d5fdc0e4f5c06 (patch) | |
tree | 02d5d88d5b9270684344b28463bdf331fa848a30 | |
parent | 1bb6281062fa7cee3ce017a495a0d2248a1e721b (diff) | |
download | FlightCore-678ad5e109f2e5e7982b4f529a6d5fdc0e4f5c06.tar.gz FlightCore-678ad5e109f2e5e7982b4f529a6d5fdc0e4f5c06.zip |
Add Roadmap
-rw-r--r-- | README.md | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -43,6 +43,37 @@ tauri::Builder::default() .manage(arc_db) ``` +## Roadmap + +- [ ] General + - [ ] Icon + - [ ] CI builds + - [ ] Self updating + - [ ] Self detect if outdated + - [ ] Self update delivery + - [ ] CI/CD + - [ ] Flatpak (with CI to push flatpak update) + - [ ] Chocolatey (maybe?) + - [ ] Option to disable self-update (for Flatpak and Chocolatey) + - [ ] Display current version in UI window + - [x] Crash report uploading (sentry.io) +- [ ] Northstar install/launch support + - [ ] 1-click to get to running Northstar + - [ ] Detect game install path + - [ ] Steam + - [ ] Origin + - [ ] EA + - [ ] Support for multiple release channels (GitHub + Thunderstore) + - [ ] Launch Northstar support via gamelauncher (Steam/Origin/EA) + - [ ] Read-out current version from exe and mods +- [ ] Mod install support + - [ ] check mod validity + - [ ] mod update detection +- Extra +- [ ] "dev mode" -> PR install support +- [ ] get list of installed mods and export as TXT + + ## Development Make sure you have the necessary dependencies installed: https://tauri.app/v1/guides/getting-started/prerequisites @@ -74,3 +105,5 @@ npm run tauri dev ### Building Release builds are generally done via CI. To build locally, make sure typescript is compiled (`./node_modules/.bin/rollup --config`), then run `npm run tauri build`. + +## Old README (to be removed) |