Update TODO.
This commit is contained in:
12
TODO.md
12
TODO.md
@@ -3,6 +3,9 @@
|
|||||||
## Bugfixes
|
## Bugfixes
|
||||||
|
|
||||||
- ActionJustPressed and KeyboardKeyJustPressed don't detect inputs consistently.
|
- ActionJustPressed and KeyboardKeyJustPressed don't detect inputs consistently.
|
||||||
|
- **Solution**: This is a problem related to custom frame pacing for fixed timestep. Raylib polls input in BeginFrame, which means certain functions related to JustPressed* may work incorrectly when polled in a separate timestep. This can be fixed if the entire input system will be moved to SDL or with a custom render + input backend altogether.
|
||||||
|
- Fix any remaining bugs with anchor positioning system.
|
||||||
|
- Containers don't position their chilren correctly when using anchors and adding/removing them.
|
||||||
|
|
||||||
## Core
|
## Core
|
||||||
|
|
||||||
@@ -27,6 +30,7 @@
|
|||||||
|
|
||||||
- Serialize attribute.
|
- Serialize attribute.
|
||||||
- Add automatic serialization of resources through source generation and System.Text.Json.
|
- Add automatic serialization of resources through source generation and System.Text.Json.
|
||||||
|
- Make sure this serialization system works well with CLR and NativeAOT.
|
||||||
- ~~Provide means for fetching key/value configuration (INI? TOML?)~~
|
- ~~Provide means for fetching key/value configuration (INI? TOML?)~~
|
||||||
- Expose some sort of ConfigFile class for safe key/value configuration fetching.
|
- Expose some sort of ConfigFile class for safe key/value configuration fetching.
|
||||||
|
|
||||||
@@ -67,14 +71,14 @@
|
|||||||
|
|
||||||
## UI
|
## UI
|
||||||
|
|
||||||
- Basic widgets (button, label, text input)
|
- ~~Layout~~
|
||||||
- Layout
|
- ~~Containers~~
|
||||||
- Containers
|
|
||||||
- ~~VerticalContainer~~
|
- ~~VerticalContainer~~
|
||||||
- ~~HorizontalContainer~~
|
- ~~HorizontalContainer~~
|
||||||
- ~~GridContainer~~
|
- ~~GridContainer~~
|
||||||
- ~~FlexContainer~~
|
- ~~FlexContainer~~
|
||||||
- Positioning (anchors)
|
- ~~Positioning (anchors)~~
|
||||||
|
- Move layouting to Render instead of Update, use Update for input.
|
||||||
- Input propagation
|
- Input propagation
|
||||||
- Basic input elements (button, text field, toggle).
|
- Basic input elements (button, text field, toggle).
|
||||||
- Styling.
|
- Styling.
|
||||||
|
|||||||
Reference in New Issue
Block a user