Skip to content

Commit

Permalink
Merge pull request #101
Browse files Browse the repository at this point in the history
Progress update
  • Loading branch information
ToxicStoxm authored Nov 1, 2024
2 parents 9210781 + 4e92acb commit fb26f85
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@
- Back-End: [LEDSuiteBackend](https://gitlab.com/hannescam/LEDSuiteBackend)
## Estimated time until official release:
- Soon on FlatHub (waiting for <a href="https://gitlab.com/hannescam/LEDSuiteBackend">backend<a>)
- V2 is already under development check out the [dev](https://github.com/ToxicStoxm/LEDSuite/tree/dev) branch for further details
- V2 is already under development check out the [app-rework](https://github.com/ToxicStoxm/LEDSuite/tree/app-rework) branch for further details

## ToDo
###### (?) -> planned but not final
###### (?) planned but not final
- [ ] Networking
- [X] Find websocket Implementation
- [X] Basic websocket Implementation
- [X] Connect to server endpoints
- [X] Connect to multiple endpoints concurrently
- [X] Exchange packets
- [ ] Handle IP and Port changes
- [X] Handle IP and Port changes
- [ ] Communication handling
- [ ] Request handling
- [X] Request handling
- [ ] Response handling
- [ ] Error handling
- [X] Error handling
- [ ] File sending
- [ ] Loading file
- [ ] Sending file data to server
Expand All @@ -35,47 +35,48 @@
- [ ] Multiple servers (?)
- [ ] UI
- [ ] Elements
- [ ] Dialogs
- [ ] Settings dialog
- [ ] Status dialog
- [X] Dialogs
- [X] Settings dialog
- [X] Status dialog
- [X] Keyboard shortcuts dialog
- [X] About dialog
- [ ] Alert dialogs (?)
- [ ] Main window
- [X] Sidebar
- [ ] Main view
- [ ] Progress bar
- [ ] Animation control buttons
- [X] Header bar
- [ ] Error toasts
- [ ] Alert dialogs
- [ ] YAML
- [ ] Serialization
- [ ] Adwaita- & Gtk widgets
- [ ] YAML packets
- [ ] Request packets
- [X] Request packets
- [X] Status request
- [X] Manu request
- [ ] Reply sackets
- [X] Menu request
- [ ] Reply packets
- [X] Status reply
- [ ] Menu reply
- [X] Error packets
- [ ] Deserialization
- [ ] Adwaita- & Gtk widgets
- [ ] YAML packets
- [ ] Request packets
- [X] Request packets
- [X] Status request
- [X] Menu request
- [ ] Reply sackets
- [ ] Reply packets
- [X] Status reply
- [ ] Menu reply
- [X] Error packets
- [ ] Documentation
- [ ] Add Javadoc to all classes and functions
- [] Add Javadoc
- [X] Classes
- [ ] Functions
- [ ] Add tons of comments to the code
- [ ] Create examples (?)
- [ ] I18N
- [ ] Languages
- [ ] English
- [X] English
- [ ] German
- [ ] Italian
- [ ] French (?)
Expand All @@ -97,4 +98,4 @@
- [X] Use [YAJSI](https://github.com/ToxicStoxm/YAJSI) (Yet Another Java Settings Implementation)
- [ ] Implement all necessary settings
- [ ] Other
- [ ] Create project website at [Link](https://toxicstoxm.com/LEDSuite)
- [ ] Create project website at [Link](https://toxicstoxm.com/LEDSuite)

0 comments on commit fb26f85

Please sign in to comment.