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

View File

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