-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtodo.txt
31 lines (29 loc) · 1.47 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
TODO:
- Make the app into feature based file system [Done]
- Add shared ui components [Done]
- Add design to make it look like SV [Done]
- Add tests for code n stuff [In Progress]
- Add web workers for all native API stuff [In Progress - not sure if possible at the moment, problems with libraries running in workers]
- Add file system service [In Progress]
- Add vue router to make expansion easier
- Make button icons global classes or something [Done]
- Progress bar for installing zip mods
- Alert messages, alert message when mod finishes uploading
- Refresh after uploading zip [Done]
- look into @transcend-io/conflux for reading zip files
- Store handle for chosen directory so the user doesn't have to choose it every time
- Look into dexie js
- Use the activate profile for the user's current profile. AKA the folder without a leading period
Features
- Download straight from Nexus
- Can tell you when mods are out of date
- Mod load order (? is this even possible)
- Mod profiles, loading/unloading of profiles of mods [MVP]
- Launch game from webpage??????
- Create symlink / Be able to use program files mod location
- Add mod to profile by selecting a local zip file [MVP] [Done]
- Marking installed mods as inactive [MVP] - This will pretty much just be part of the profiles work
- FAQ / Support page [MVP]
- Nice Tour feature
Creating mod feature
We can use the xnbcli code to create a feature whereby people can easily package and create mods using a web gui.