diff options
Diffstat (limited to 'TODO.org')
-rw-r--r-- | TODO.org | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -62,9 +62,9 @@ - [X] Vectors - [ ] Matrices -** TODO Fonts - - [ ] Write wrappers for needed freetype functions - - [ ] OpenGL glyph renderer +** DONE Fonts + - [X] Write wrappers for needed FTGL functions + - [X] Write font rendering procedures ** TODO Sound Provide helpful wrappers around SDL sound procedures? @@ -95,11 +95,10 @@ time-based actions such as linear interpolation. It would be nice to have a way to make these easily composable as well. - - [ ] Make the composable + - [ ] Make actions composable - [ ] Linear interpolation (lerp) - [ ] Move to/move by - ** TODO Combos Provide an Emacs-like way of defining key combinations to that multi-button input is easy for users. @@ -108,13 +107,17 @@ - [ ] Simultaneous key presses (press A and B at the same time) - [ ] Timeouts (combos fail if you don't enter them quick enough) +** TODO GUI widgets + Provide a set of common graphical widgets such as buttons, scroll + bars, and sliders. + ** TODO 0.1 Release An official 0.1 alpha release with basic, minimal functionality will provide a good place for people other than me to try out guile-2d and perhaps even start to hack on it. - [ ] Finish sprite batches - - [ ] Font rendering with freetype + - [X] Font rendering with FTGL - [ ] Resolve issues with FIGL Can't have a broken dependency. |