aboutsummaryrefslogtreecommitdiff
path: root/src/app.rs
Commit message (Collapse)AuthorAgeFilesLines
* Reduce CPU usage by waiting for an eventHEADmasterWesley Moore2022-11-261-315/+327
|
* report manhattan dist. in line brushAkshay2021-05-191-2/+4
|
* fix center_mouse to behave well outside drawing areatab-completelisp/setAkshay2021-05-181-7/+13
|
* implement reverse cycle through completionsAkshay2021-05-171-1/+4
|
* add tab to complete env variablesAkshay2021-05-171-11/+7
|
* rework arity errorsAkshay2021-05-131-0/+3
|
* add new pan operation: center_mouseAkshay2021-05-091-13/+15
|
* add basic user-definable keybindsAkshay2021-05-081-22/+47
|
* add middle mouse panAkshay2021-05-041-0/+13
|
* add minimap/preview box, lisp function to toggleAkshay2021-05-011-0/+36
|
* cache entire brush infoAkshay2021-04-251-3/+4
|
* add `export-png` primitiveAkshay2021-04-251-2/+1
|
* readd cursor; compress images with RLEAkshay2021-04-201-3/+2
|
* hide cursor in canvasAkshay2021-04-181-0/+2
|
* clippy lint; add `get-pixel` primitiveAkshay2021-04-181-7/+1
|
* add `selection-start` and `selection-end` primitivesAkshay2021-04-121-37/+52
|
* add rect select brush and keybindsAkshay2021-04-111-46/+130
|
* use floating anglesAkshay2021-04-071-39/+11
|
* apply clippy lintsAkshay2021-04-061-53/+48
|
* draw grid and pixmap boundary separatelyAkshay2021-04-061-20/+32
|
* speed up pixmap drawing!Akshay2021-04-041-27/+46
|
* basic support for adding guidesAkshay2021-04-041-2/+6
|
* implement brush size cachingAkshay2021-04-031-0/+33
|
* fix symmetry calculations and uneven grid drawingAkshay2021-04-031-19/+35
|
* fix rare index error, more functional flood fill algoAkshay2021-04-021-17/+24
|
* add DottedList type, fix `cons` finallyAkshay2021-04-021-6/+0
|
* keybind F cycles brush insteadAkshay2021-04-021-12/+10
|
* statusline with container primitives, draw brush previewAkshay2021-04-021-31/+55
|
* introduce basic canvas primitive functionsAkshay2021-03-311-5/+5
|
* initial support for rc.lispAkshay2021-03-311-6/+21
|
* refactor to use EvaluatorAkshay2021-03-301-4/+10
|
* add new catch-all error typesAkshay2021-03-301-12/+13
|
* fix: sdl panics on empty string drawingAkshay2021-03-291-12/+3
|
* fix: handle unterminated strings gracefullyAkshay2021-03-291-2/+11
|
* deprecate last_pointAkshay2021-03-281-4/+1
|
* restructure Brush enumAkshay2021-03-281-53/+48
|
* add better brush drawing feedbackAkshay2021-03-281-38/+69
|
* implement flood fill; new fill brushAkshay2021-03-281-50/+89
|
* use new error kinds; track Environment nesting with stackAkshay2021-03-251-27/+35
|
* new quit primitiveAkshay2021-03-241-2/+5
|
* rename env to eval, add div operatorAkshay2021-03-241-4/+3
|
* logging stuffAkshay2021-03-241-1/+1
|
* expose functions to lisp interface, add primitives with macrosAkshay2021-03-231-28/+23
|
* implement message display and typesAkshay2021-03-231-12/+39
|
* add invert function and keybindsAkshay2021-03-231-20/+24
|
* fix empty command exec bugAkshay2021-03-201-10/+9
|
* add grid centering keybindAkshay2021-03-191-17/+35
|
* render cursor to command box, add readline keybindsAkshay2021-03-181-5/+28
|
* add history to command modeAkshay2021-03-181-1/+6
|
* feat: basic command mode, add text box primitivesAkshay2021-03-171-97/+211
|