aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/wheelwork.lisp
AgeCommit message (Collapse)Author
2023-08-05Add docstring to add-unitcolin
2022-07-29[add] drop-unit-ifColin Okay
2022-07-28[bugfix] in calculation of yrel for mousemotion eventsColin Okay
2022-07-27[refactor] represent scene as a vector; [refactor] shared text shaderColin Okay
2022-07-27[refactor] to reduce use of vecColin Okay
2022-07-23[change] generic add/drop unit; [add] impls for menu classColin Okay
2022-07-23[add] menu basics and [example]Colin Okay
2022-07-22[version] [refactor] [redesign] removed containersColin Okay
2022-07-19[add] canvas language and [example]Colin Okay
2022-07-18[add] mouse event bubbling; [example] click-and-drag to 01Colin Okay
2022-07-17[add] path drawingColin Okay
2022-07-07[refactor] paths points and enclosure [add] path encloses path testColin Okay
2022-07-07[refactor] point containment, generalized [add] intersectionsColin Okay
2022-07-06[bugfix] get-rect (container); [modify] contains-point-pColin 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 boundsColin Okay
2022-07-01[remove] [dep] lambda-riffs and hyperquirksColin Okay
2022-07-01[removed] spurious class defColin Okay
2022-07-01[refactor] generating frameset accessors using macroletColin Okay
2022-06-30[modify] changed unit-width/height to just width/height. made defunColin 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-pColin Okay
2022-06-30[moved] fps functins into wheelwork.lispColin Okay
2022-06-29[refactor] [structure] modularized project file structureColin Okay