about summary refs log tree commit diff stats
path: root/drawing.lua
Commit message (Expand)AuthorAgeFilesLines
...
* tests for drawing polygonsKartik K. Agaram2022-06-141-1/+9
* start writing some tests for drawingsKartik K. Agaram2022-06-141-1/+3
* .Kartik K. Agaram2022-06-141-2/+2
* extract variable Margin_leftKartik K. Agaram2022-06-141-30/+30
* mouse buttons are integers, not stringsKartik K. Agaram2022-06-141-23/+23
* override mouse state lookups in testsKartik K. Agaram2022-06-121-41/+41
* set current_drawing_index with current_drawingKartik K. Agaram2022-06-101-3/+6
* include drawing index in a few placesKartik K. Agaram2022-06-101-15/+15
* stop saving the entire file when modifying drawingsKartik K. Agaram2022-06-101-7/+0
* yet another key conflictKartik K. Agaram2022-06-041-1/+1
* switch circles to 'o' to avoid conflicting with copyKartik K. Agaram2022-06-041-2/+2
* try to maintain a reasonable line widthKartik K. Agaram2022-06-041-1/+1
* renameKartik K. Agaram2022-06-031-10/+10
* local varKartik K. Agaram2022-06-031-60/+61
* switch freehand hotkey to eliminate conflict with searchKartik K. Agaram2022-06-021-1/+1
* crisp font renderingKartik K. Agaram2022-06-021-15/+3
* renameKartik K. Agaram2022-06-021-2/+2
* bugfix: undo drawing creationKartik K. Agaram2022-06-021-1/+4
* after much struggle, a brute-force undoKartik K. Agaram2022-06-021-0/+2
* missing temporary modes in a couple more placesKartik K. Agaram2022-05-301-2/+4
* missing shape modes in a couple more placesKartik K. Agaram2022-05-301-1/+1
* more robust transitions to temporary modesKartik K. Agaram2022-05-301-3/+10
* experiment: give up on changing shape modeKartik K. Agaram2022-05-301-9/+1
* bugfix: function namesKartik K. Agaram2022-05-301-3/+3
* ignore 'name' mode in a few placesKartik K. Agaram2022-05-301-0/+4
* go through App in a couple more placesKartik K. Agaram2022-05-291-3/+3
* few more transitions between shapesKartik K. Agaram2022-05-251-2/+10
* couple of TODOsKartik K. Agaram2022-05-211-0/+1
* bugfix: escape key to hide online helpKartik K. Agaram2022-05-211-6/+0
* show when we're naming a pointKartik K. Agaram2022-05-211-2/+14
* support for naming pointsKartik K. Agaram2022-05-211-0/+16
* one missing transition between shape modesKartik K. Agaram2022-05-211-1/+3
* several bugfixesKartik K. Agaram2022-05-211-2/+5
* bugfixKartik K. Agaram2022-05-211-10/+2
* make text and drawings the same widthKartik K. Agaram2022-05-191-13/+15
* another integer coordinateKartik K. Agaram2022-05-191-1/+1
* delete unused argKartik K. Agaram2022-05-191-1/+1
* scroll past first pageKartik K. Agaram2022-05-181-0/+1
* rectangle and square shapesKartik K. Agaram2022-05-181-6/+162
* lighter color for in-progress strokesKartik K. Agaram2022-05-181-0/+1
* use the provided args everywhereKartik K. Agaram2022-05-181-4/+4
* casting about for more helpers to extract..Kartik K. Agaram2022-05-181-3/+3
* moveKartik K. Agaram2022-05-181-91/+92
* forgot to move this special case outKartik K. Agaram2022-05-171-3/+0
* delegate update events to drawingsKartik K. Agaram2022-05-171-0/+25
* DRY some codeKartik K. Agaram2022-05-171-6/+6
* move mouse_released events to DrawingKartik K. Agaram2022-05-171-0/+60
* split mouse_pressed events between Text and DrawingKartik K. Agaram2022-05-171-0/+20
* split keyboard handling between Text and DrawingKartik K. Agaram2022-05-171-2/+163
* several more modulesKartik K. Agaram2022-05-171-12/+244