Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scripting: agenda: Add 'every' scheduling option. | David Thompson | 2017-04-27 | 1 | -0/+12 |
| | | | | | | * chickadee/scripting/agenda.scm (schedule-every): New procedure. (every): New syntax. * doc/api.texi (Agendas): Document it. | ||||
* | math: Add pi constant. | David Thompson | 2017-04-25 | 1 | -0/+15 |
| | | | | | * chickadee/math.scm (pi): New variable. * doc/api.texi (Math): Add "Basics" subsection. | ||||
* | Add simple scripting system. | David Thompson | 2017-04-03 | 1 | -0/+252 |
| | | | | | | | * chickadee/scripting.scm: New file. * chickadee/scripting/agenda.scm: New file. * chickadee/scripting/coroutine.scm: New file. * Makefile.am (SOURCES): Add them. | ||||
* | input: Add keyboard module. | David Thompson | 2017-04-01 | 1 | -0/+18 |
| | | | | | | * chickadee/input/keyboard.scm: New file. * Makefile.am (SOURCES): Add it. * doc/api.texi (Keyboard): New section. | ||||
* | doc: Mention that signed distance field rendering is not implemented. | David Thompson | 2017-01-25 | 1 | -1/+2 |
| | |||||
* | doc: Document draw-line. | David Thompson | 2017-01-25 | 1 | -0/+18 |
| | |||||
* | doc: Fix multi-line @deffn commands. | David Thompson | 2017-01-25 | 1 | -11/+14 |
| | |||||
* | Add audio support. | David Thompson | 2017-01-24 | 1 | -1/+60 |
| | | | | | | | * chickadee/audio.scm: New file. * Makefile.am (SOURCES): Add it. * chickadee.scm (run-game): Initialize audio. * doc/api.texi ("Audio"): Document it. | ||||
* | doc: Document sprites and fonts. | David Thompson | 2017-01-24 | 1 | -7/+176 |
| | |||||
* | doc: Document a few more things. | David Thompson | 2017-01-20 | 1 | -6/+171 |
| | | | | :) | ||||
* | doc: Add more documentation! | David Thompson | 2017-01-19 | 1 | -1/+273 |
| | |||||
* | doc: Add the beginnings of an API reference. | David Thompson | 2017-01-18 | 1 | -0/+129 |