kts of kettek
|
8876ab88f9
|
Add crummy marching ants + selection system
|
2024-02-16 15:49:59 -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
|
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
|
2ed69cf167
|
Implement flood fill
|
2024-02-14 15:49:55 -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
|
0bc8fe0c2f
|
use palette color index for Editor2D
|
2024-02-14 10:02:13 -08:00 |
kts of kettek
|
80f25c3e42
|
Implement undo system for placing pixels
|
2024-02-14 08:51:33 -08:00 |
kts of kettek
|
a4ee106ffe
|
Implement custom PNG decode; use WIP weirdness
|
2024-02-13 21:03:42 -08:00 |
kts of kettek
|
415be31b3e
|
Adjust cursor display based on zoom
|
2024-02-10 03:35:06 -08:00 |
kts of kettek
|
9e07913210
|
Make canvas multi-canvased; add zoom and cursor
|
2024-02-10 01:41:27 -08:00 |
kts of kettek
|
02fcb06b3b
|
Don't use movementX/movementY
Garbage libwebkit gtk backend gives absolute coordinates, not delta
|
2024-02-09 23:13:35 -08:00 |
kts of kettek
|
b8edcddd47
|
Add drag view view mmb and wheel
|
2024-02-09 19:49:06 -08:00 |
kts of kettek
|
329628f021
|
Commit all, regardless of logic
|
2024-02-09 15:33:00 -08:00 |