|
|
@ -5,9 +5,10 @@ |
|
|
|
[ ] Update ARCHITECTURE.md |
|
|
|
[ ] Update ARCHITECTURE.md |
|
|
|
[ ] Write a README.md |
|
|
|
[ ] Write a README.md |
|
|
|
[ ] Use an arena allocator for cache |
|
|
|
[ ] Use an arena allocator for cache |
|
|
|
|
|
|
|
[ ] Do not redraw if there was no update (no layout and no draw) |
|
|
|
|
|
|
|
|
|
|
|
## Commands |
|
|
|
## Commands |
|
|
|
[ ] rect commads should have: |
|
|
|
[x] rect commads should have: |
|
|
|
* border width |
|
|
|
* border width |
|
|
|
* border radius |
|
|
|
* border radius |
|
|
|
[x] add a command to update an atlas |
|
|
|
[x] add a command to update an atlas |
|
|
@ -19,3 +20,11 @@ |
|
|
|
## Fonts |
|
|
|
## Fonts |
|
|
|
[ ] Fix the missing alpha channel |
|
|
|
[ ] Fix the missing alpha channel |
|
|
|
[ ] Fix the allignment |
|
|
|
[ ] Fix the allignment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Raylib |
|
|
|
|
|
|
|
[ ] Implement type (Rect, Color, Point) conversion functions between rl:: and ugui:: |
|
|
|
|
|
|
|
[ ] Implement pixel radius rounding for border radius |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Widgets |
|
|
|
|
|
|
|
[ ] Dynamic text box to implement an fps counter |
|
|
|
|
|
|
|
[ ] Button with label |
|
|
|