index
:
colin/wheelwork.git
main
refactor-with-def
A Sprite System in Common Lisp
colin <colin@cicadas.surf>
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
wheelwork.lisp
Age
Commit message (
Collapse
)
Author
2023-08-05
Add docstring to add-unit
colin
2022-07-29
[add] drop-unit-if
Colin Okay
2022-07-28
[bugfix] in calculation of yrel for mousemotion events
Colin Okay
2022-07-27
[refactor] represent scene as a vector; [refactor] shared text shader
Colin Okay
2022-07-27
[refactor] to reduce use of vec
Colin Okay
2022-07-23
[change] generic add/drop unit; [add] impls for menu class
Colin Okay
2022-07-23
[add] menu basics and [example]
Colin Okay
2022-07-22
[version] [refactor] [redesign] removed containers
Colin Okay
2022-07-19
[add] canvas language and [example]
Colin Okay
2022-07-18
[add] mouse event bubbling; [example] click-and-drag to 01
Colin Okay
2022-07-17
[add] path drawing
Colin Okay
2022-07-07
[refactor] paths points and enclosure [add] path encloses path test
Colin Okay
2022-07-07
[refactor] point containment, generalized [add] intersections
Colin Okay
2022-07-06
[bugfix] get-rect (container); [modify] contains-point-p
Colin Okay
modification to contains-point-p in order to handle events on objects in containers correctly; i.e. event doesn't fire if object is not being drawn.
2022-07-06
[refactor] containers have render bounds
Colin Okay
2022-07-01
[remove] [dep] lambda-riffs and hyperquirks
Colin Okay
2022-07-01
[removed] spurious class def
Colin Okay
2022-07-01
[refactor] generating frameset accessors using macrolet
Colin Okay
2022-06-30
[modify] changed unit-width/height to just width/height. made defun
Colin Okay
2022-06-30
[refactor] factored out affine from unit; made container a unit;
Colin Okay
2022-06-30
[modify] moved *application* into wheelwork; should-listen-for-p
Colin Okay
2022-06-30
[moved] fps functins into wheelwork.lisp
Colin Okay
2022-06-29
[refactor] [structure] modularized project file structure
Colin Okay