You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ugui/TODO

40 lines
1015 B

2 months ago
# TODOs, semi-random sorting
[x] Implement glyph draw command
[x] Implement div.view and scrollbars
[x] Port font system from C to C3 (rewrite1)
2 months ago
[ ] Update ARCHITECTURE.md
[ ] Write a README.md
1 month ago
[ ] Use an arena allocator for cache
2 weeks ago
[ ] Do not redraw if there was no update (no layout and no draw)
[ ] Better handling of the active and focused widgets, try
to maintain focus until mouse release (fix scroll bars)
1 week ago
[ ] Clip element bounds to parent div, specifically text
## Commands
2 weeks ago
[x] rect commads should have:
_ border width
_ border radius
[x] add a command to update an atlas
## Atlases
[ ] Add an interface to create, destroy, update and get atlases based on their ids
[ ] Implement multiple font atlases
## Fonts
[x] Fix the missing alpha channel
[x] Fix the alignment
2 weeks ago
## Raylib
2 weeks ago
[ ] Implement type (Rect, Color, Point) conversion functions between rl:: and ugui::
[x] Implement pixel radius rounding for border radius
2 weeks ago
## Widgets
2 weeks ago
[ ] Dynamic text box to implement an fps counter
[ ] Button with label