updated READMEs

backup
LinuxMint4Ever 2019-10-08 03:12:15 +02:00
parent cefae868c3
commit 6a8efa9876
2 changed files with 13 additions and 12 deletions

View File

@ -3,12 +3,14 @@ The Launcher for my mod pack
# General TODO List
* [ ] Frontend
* [ ] Port the GUI (and fix the design differences between Desktop environments) or write a new one
* [ ] Write a CLI / GUI hybrid program to handle the libraries
* [ ] Port the GUI (and fix the design differences between Desktop environments) or write a new one (→ `gui.py`)
* [ ] Write a CLI / GUI hybrid program to handle the libraries (→ `main.py`)
* [ ] Library development
* [ ] Write a new Game launching Library
* [ ] Write a new game launching Library (→ `mchandler.py`)
* [x] Write a new authentication library (→ `yggdrasil.py`)
* [ ] Write a config handler (→ `cfghandler.py`)
* [ ] Create server startup request library
* [ ] Modpack update helper
* [ ] Modpack update helper (→ `updater.py`)
* [ ] Develop server side tools
* [ ] Server startup request listener
* [ ] Modpack update helper
@ -16,7 +18,6 @@ The Launcher for my mod pack
* [ ] Server status page
* [ ] News page
* [ ] Credits page
* [ ] Create the launcher backend
# Documentation
Documentation for each individual file can be found in the same directory

View File

@ -2,11 +2,11 @@
##Directories:
* __runtime__ will contain a python runtime
## Files
* __gui.py__ will contain the GUI (Wow! Really?). The GUI will be accessed by `main.py`.
* __mchandler.py__ will be the launcher library. This time, it will not be a runnable hybrid library.
* __updater.py__ will be used for updating the mod pack and possibly the launcher as well.
* __cfghandler.py__ will deal with config files.
* __yggdrasil.py__ will handle user authentication.
* __gui.py__ will contain the GUI (Wow! Really?). The GUI will be accessed by `main.py`
* __mchandler.py__ will be the launcher library. This time, it will not be a runnable hybrid library
* __updater.py__ will be used for updating the mod pack and possibly the launcher as well
* __cfghandler.py__ will deal with config files
* __yggdrasil.py__ is a nearly feature-complete Minecraft authentication library
# TODO list
@ -41,5 +41,5 @@
* [ ] add a function to set the config file path
* [ ] add functions to load and store the configuration to the file
* __yggdrasil.py__
* [ ] add a function to verify user credentials and get the access token
* [ ] add a function to verify a given acces token
* [x] add a function to verify user credentials and get the access token
* [x] add a function to verify a given acces token