Commit Graph

76 Commits (f453615478f9e016d4a07f62dc44971cafbf4631)

Author SHA1 Message Date
kts of kettek f453615478 Add WIP remove swatch 2024-02-28 11:45:25 -08:00
kts of kettek 17e0b41b2d Draw selection overlay later 2024-02-24 12:55:31 -08:00
kts of kettek 33c36990e2 Adjust reactive canvas creation to only work if open 2024-02-24 12:38:21 -08:00
kts of kettek 2bfab2f3da Allow quitting via shortcut and menu option 2024-02-24 00:16:32 -08:00
kts of kettek 026e9452db Add UI for creating new file 2024-02-24 00:11:42 -08:00
kts of kettek c3c0f432ce Allow alt dropper to be triggered via toolSpray 2024-02-23 23:45:52 -08:00
kts of kettek a16f0703b7 Add spraypaint tool 2024-02-23 23:32:39 -08:00
kts of kettek 3b7428e6df Add grid visuals 2024-02-23 22:47:58 -08:00
kts of kettek badfddac6f Add background settings 2024-02-22 03:05:55 -08:00
kts of kettek ac6964eeab Add settings for theme, grid, and checkerboard 2024-02-22 02:58:02 -08:00
kts of kettek d2b90298cd Add WIP palette support 2024-02-22 01:22:36 -08:00
kts of kettek 2afd2ff119 Remove unneeded overflow hidden 2024-02-22 01:01:21 -08:00
kts of kettek 917bf91060 Only show index if swatch exists 2024-02-22 01:01:11 -08:00
kts of kettek 6a89cc4aeb Remove transparent border 2024-02-22 00:57:50 -08:00
kts of kettek 5d2ddace70 Check for file on wheel 2024-02-22 00:56:54 -08:00
kts of kettek 910d2df7b5 Overflow palette swatches 2024-02-22 00:54:03 -08:00
kts of kettek f7bde185a4 Switch to AddLarge; blur button on click 2024-02-22 00:53:45 -08:00
kts of kettek 48bf5299c1 Add index labels 2024-02-22 00:44:01 -08:00
kts of kettek bd4a88f1db Add partially broken swatch moving 2024-02-22 00:25:10 -08:00
kts of kettek 4fea100ddb Implement HSV; add swatch add/replace 2024-02-21 23:42:28 -08:00
kts of kettek 988e171f22 Add some wip stub for HSV color picker 2024-02-21 21:07:22 -08:00
kts of kettek 309aebdc8e Add isIndexed 2024-02-18 13:54:44 -08:00
kts of kettek ffeab51e36 Add getClosestPaletteColor 2024-02-18 12:40:16 -08:00
kts of kettek 7324310058 Add cut + delete 2024-02-18 11:41:17 -08:00
kts of kettek c3b55ba57c Add spacers between tool "groups" 2024-02-17 22:54:15 -08:00
kts of kettek 6bbb473784 Add some magic 2024-02-17 22:46:47 -08:00
kts of kettek 7cce4f2fbd Add WIP copy paste logic 2024-02-17 15:31:05 -08:00
kts of kettek 169091237c Add drag/move preview functionality 2024-02-17 12:49:11 -08:00
kts of kettek 3091ba6856 Fix the zooming 2024-02-17 00:21:03 -08:00
kts of kettek 3547c2b7d4 Add some freewheelin' palette entry action 2024-02-17 00:13:55 -08:00
kts of kettek 094fae0302 Make arrow shifting active for all tools 2024-02-16 23:25:22 -08:00
kts of kettek dc52b856da Move selection interaction to the undo system 2024-02-16 23:23:00 -08:00
kts of kettek 381d435fd7 Add dubious move tool 2024-02-16 22:53:15 -08:00
kts of kettek 32beb3a221 Add shift and control fields to ptr; use for selection add/remove 2024-02-16 22:30:54 -08:00
kts of kettek 15398be065 Add hold alt to pick while brush is active 2024-02-16 18:59:30 -08:00
kts of kettek 26356e78d3 Add release dispatch in addition to trigger 2024-02-16 18:59:17 -08:00
kts of kettek 1845451c09 Add preview zoom 2024-02-16 17:24:42 -08:00
kts of kettek 6f759e27f3 Limit brush and fill by selection 2024-02-16 16:04:25 -08:00
kts of kettek 0fea4984e5 Add s for selection shortcut 2024-02-16 15:51:37 -08:00
kts of kettek 8876ab88f9 Add crummy marching ants + selection system 2024-02-16 15:49:59 -08:00
kts of kettek 5813cfabdb Prevent offscreen drawing resulting in wrapped drawing 2024-02-16 13:02:45 -08:00
kts of kettek e6a28635f8 Implement brush movement interpolation 2024-02-16 12:08:35 -08:00
kts of kettek 455a9887ac Add function key file swap 2024-02-15 16:39:32 -08:00
kts of kettek 42fe902da4 Add global shortcuts logic 2024-02-15 14:55:15 -08:00
kts of kettek b055fac886 Add dubious shortcut system 2024-02-15 14:45:27 -08:00
kts of kettek e0572c82a1 Only show shape preview if using a brush 2024-02-15 11:19:40 -08:00
kts of kettek b20caab1d7 Fix not rendering preview on zoom 1 2024-02-15 11:13:47 -08:00
kts of kettek 732bc467f9 Show brush as cursor 2024-02-15 11:09:03 -08:00
kts of kettek 731c0c2062 Implement square brush type; wheel on preview to change size 2024-02-15 10:41:38 -08:00
kts of kettek acb305f437 Implement color picker
sadly not universal
2024-02-14 19:25:45 -08:00