Commit Graph

94 Commits

Author SHA1 Message Date
Michael Peters
dbcb0a3c8e better icons for cut rect 2024-07-20 20:09:21 -07:00
Michael Peters
be2c459759 trash -> cut 2024-07-20 20:03:23 -07:00
Michael Peters
c91404a845 icons for copy and paste 2024-07-20 19:50:17 -07:00
Michael Peters
a0e3eacec7 copy and paste 2024-07-20 19:40:03 -07:00
Michael Peters
1a900837c9 remove unused action type 2024-07-20 18:46:45 -07:00
Michael Peters
85d8766989 middle-click to drag; 2024-07-20 18:43:49 -07:00
Michael Peters
e048f1f662 improve trash icons and clear history 2024-07-20 18:04:41 -07:00
Michael Peters
3a308a7ab0 rect trash 2024-07-20 17:51:38 -07:00
Michael Peters
971976bf2a reuse in startPoint element 2024-07-20 17:17:01 -07:00
Michael Peters
fe7010f9d4 utilize centralized tool lines functions 2024-07-20 17:12:10 -07:00
Michael Peters
8756af0946 centralize tool lines and metadata 2024-07-20 16:38:29 -07:00
Michael Peters
a2f1d9e6a5 add star stamp 2024-06-30 11:53:37 -07:00
Michael Peters
a70dc7f44d reset start point when setting draw mode 2024-06-30 11:12:39 -07:00
Michael Peters
164c769bf1 small-square keybind 2024-06-30 11:09:09 -07:00
Michael Peters
63d7c609ce add small square draw mode 2024-06-30 11:08:40 -07:00
Michael Peters
52cae33b41 add hotkeys for draw line/grid/square, fix linecolor for stamps; 2024-06-29 16:01:51 -07:00
Michael Peters
2b9256c11d complete square stamp 2024-06-29 15:58:11 -07:00
Michael Peters
827d0d24e5 prepare for square 2024-06-29 15:20:53 -07:00
Michael Peters
f4ef63c9bd flatten out the line definition 2024-06-29 15:09:16 -07:00
Michael Peters
179e867799 add todo for goal to add grid filler elements 2024-06-29 10:16:07 -07:00
Michael Peters
bfd266f65d reduce usage of user term in grid.tsc 2024-06-29 10:13:21 -07:00
Michael Peters
62f7184242 reduce usage of term user in atoms + grid config 2024-06-29 10:06:26 -07:00
Michael Peters
27a5c8c135 add drawModeInfo 2024-06-29 09:54:33 -07:00
Michael Peters
47aecde791 finish off state control buttons and add clear all button 2024-06-28 08:26:38 -07:00
Michael Peters
9786e28318 add undo and redo icons 2024-06-28 08:08:48 -07:00
Michael Peters
6251ff5243 move icons to own file 2024-06-28 08:06:19 -07:00
Michael Peters
3c42c9232c add temporary undo/redo icons 2024-06-28 06:24:23 -07:00
Michael Peters
7229c48a9a make lots of stuff atoms and add stateconfig element 2024-06-27 22:07:46 -07:00
Michael Peters
1cd12a6ac2 thicken up the strokes and improve contrast 2024-06-27 15:38:45 -07:00
Michael Peters
ac457e26dc add functionality support for grid 2024-06-27 15:32:35 -07:00
Michael Peters
584eb559bd actually have a more usable way in mind 2024-06-27 14:17:11 -07:00
Michael Peters
89ecd65999 add grid input elements for size 2024-06-27 13:50:05 -07:00
Michael Peters
1581967a28 replace recoil with jotai 2024-06-27 12:18:32 -07:00
Michael Peters
ffeb6018fe start on number state input 2024-06-27 12:11:49 -07:00
Michael Peters
9208334e2d update grid config control code for grid drawer 2024-06-27 11:22:27 -07:00
Michael Peters
ec21ae7b32 add grid icon 2024-06-27 11:18:53 -07:00
Michael Peters
b9ac4a8b17 styling tweaks, 6 slot grids, thicker drawn lines, color contrast improvements 2024-01-27 19:20:30 -08:00
Michael Peters
28e037f901 remove usage of Array.prototype.at for compatibility 2024-01-27 19:02:07 -08:00
Michael Peters
cf24213f2b remove console logs 2024-01-27 18:37:00 -08:00
Michael Peters
76adb16d83 keypress -> keydown 2024-01-27 18:35:45 -08:00
Michael Peters
ee49db6775 filter debug logging 2024-01-27 18:32:23 -08:00
Michael Peters
f9f0b42473 improve debug logging 2024-01-27 18:32:01 -08:00
Michael Peters
c187a8625f add debug logging 2024-01-27 18:29:46 -08:00
Michael Peters
a079b9b35b add link in readme 2024-01-27 18:18:39 -08:00
Michael Peters
d7d29af6fd remove disable favicon link 2024-01-27 18:13:35 -08:00
Michael Peters
8e627d1bb2 add favicon 2024-01-27 18:13:02 -08:00
Michael Peters
1dd17c3ec7 rename + update deploy script 2024-01-27 18:08:30 -08:00
Michael Peters
802d3f582b small style tweaks 2024-01-27 17:46:45 -08:00
Michael Peters
b3b02c9670 auto-set draw mode to line when clicking on a color too 2024-01-27 17:37:48 -08:00
Michael Peters
96f4ed07e4 add eslint, fix up hook deps 2024-01-27 17:36:30 -08:00