Commit Graph

66 Commits (d2b90298cdefacd7b3527ccfa1b18c39dc77a95c)

Author SHA1 Message Date
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
kts of kettek 383b4eedb0 Fix change 2024-02-14 19:04:27 -08:00
kts of kettek b71e8cdfcc Remove size icon 2024-02-14 19:02:20 -08:00
kts of kettek 02fe8ea1dc Add brush size visualizer 2024-02-14 19:01:51 -08:00
kts of kettek 0703417339 Add zoom button/input 2024-02-14 18:37:33 -08:00
kts of kettek 705638f5e5 Set focused file on new import 2024-02-14 18:17:52 -08:00
kts of kettek 2ed69cf167 Implement flood fill 2024-02-14 15:49:55 -08:00
kts of kettek b851faef53 Adjust tool swap logic 2024-02-14 14:13:36 -08:00
kts of kettek 20bcb0a324 Add tool selection; add eraser 2024-02-14 14:09:09 -08:00
kts of kettek 8ffce21840 Implement tool abstraction + brush 2024-02-14 13:38:46 -08:00
kts of kettek c7dc5594ec oops 2024-02-14 11:10:12 -08:00