Commit Graph

103 Commits

Author SHA1 Message Date
Michael Peters
ebd3e713c5 update readme 2024-07-21 10:24:04 -07:00
Michael Peters
682d81bb6f add link 2024-07-21 10:22:26 -07:00
Michael Peters
8b2908c56a update readme 2024-07-21 10:21:05 -07:00
Michael Peters
939c402cb4 consider start & after load as saved 2024-07-21 00:26:21 -07:00
Michael Peters
1f243efc5f add saving icons 2024-07-21 00:22:36 -07:00
Michael Peters
647ea45089 save and load w/o icons 2024-07-21 00:04:21 -07:00
Michael Peters
7f0bba9bd6 on escape handling for deselecting start 2024-07-20 22:47:50 -07:00
Michael Peters
a7152ff1bd smooth out usability of draw mode and switching back to drawing after clipboard use 2024-07-20 20:21:25 -07:00
Michael Peters
2b29a84fc9 remove cut-line tool 2024-07-20 20:11:06 -07:00
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