Commit Graph

247 Commits

Author SHA1 Message Date
2ac2c45b11 Plan canvas stroke feedback copies 2026-06-03 18:52:37 +02:00
b576143afb Use blend gate plan for canvas copy decisions 2026-06-03 18:37:58 +02:00
1369a9048e Centralize canvas blend gate planning 2026-06-03 18:20:01 +02:00
2ec11e5099 Add stroke composite feedback planner 2026-06-03 18:07:08 +02:00
94a6877e7c Add paint feedback strategy planner 2026-06-03 17:58:24 +02:00
dc23a5648d Add brush stroke control boundary 2026-06-03 17:42:09 +02:00
9adfad9609 Add brush texture list boundary 2026-06-03 17:21:49 +02:00
cee5f141a3 Add animation panel action planner 2026-06-03 16:57:56 +02:00
603bb0c4e7 Add animation playback toggle boundary 2026-06-03 16:47:02 +02:00
5752bc6ae9 Extend animation panel frame dispatch 2026-06-03 16:39:14 +02:00
93f3037410 Add animation panel service boundary 2026-06-03 14:04:36 +02:00
9c7c89fed4 Add canvas tool service boundary 2026-06-03 13:42:34 +02:00
45a7d49d40 Add quick panel service boundary 2026-06-03 13:36:48 +02:00
de9bca8bb5 Add brush UI service boundary 2026-06-03 13:28:50 +02:00
6427f218e7 Add history command service boundary 2026-06-03 13:22:16 +02:00
6d0cc4eb15 Add image import service boundary 2026-06-03 13:17:31 +02:00
a6306c2759 Add canvas clear service boundary 2026-06-03 13:13:43 +02:00
7c76703355 Add document resize service boundary 2026-06-03 13:09:12 +02:00
9c3f56954e Add export menu service boundary 2026-06-03 13:04:00 +02:00
e880f23040 Add file menu service boundary 2026-06-03 13:00:22 +02:00
defa9fc212 Add layer menu service boundary 2026-06-03 12:56:25 +02:00
ea96f38875 Add tools menu service boundary 2026-06-03 12:52:46 +02:00
b67f3d63cf Add about menu service boundary 2026-06-03 12:47:15 +02:00
fb111dcdc9 Add main toolbar service boundary 2026-06-03 12:42:23 +02:00
62561624ed Extract main toolbar action planning 2026-06-03 12:37:32 +02:00
b5bd6d42f7 Extract about menu action planning 2026-06-03 12:27:47 +02:00
c640519772 Extract tools menu planning 2026-06-03 12:15:57 +02:00
fb844f79fd Extract layer menu action planning 2026-06-03 12:05:13 +02:00
6dac909869 Extract file menu action planning 2026-06-03 11:56:14 +02:00
65b262207c Extract export menu action planning 2026-06-03 11:48:34 +02:00
ef50f4a361 Extract image import route planning 2026-06-03 11:41:28 +02:00
888e94a77c Extract canvas clear command planning 2026-06-03 11:35:20 +02:00
91e1c2c9a3 Extract canvas toolbar state planning 2026-06-03 11:26:58 +02:00
2087505921 Extract canvas tool UI planning 2026-06-03 11:20:56 +02:00
58afa672c7 Extract history UI operation planning 2026-06-03 11:13:57 +02:00
8dc476d205 Extract quick UI operation planning 2026-06-03 11:01:01 +02:00
73fac0f8e4 Extract grid UI operation planning 2026-06-03 10:52:51 +02:00
efd568a416 Extract brush UI operation planning 2026-06-03 10:40:12 +02:00
4f0909f30c Extract animation operation planning 2026-06-03 10:32:06 +02:00
fdc1defaba Extract layer operation planning 2026-06-03 10:20:37 +02:00
07ed23c2d1 Extract layer rename planning 2026-06-03 10:10:08 +02:00
5d5bb24711 Extract document resize planning 2026-06-03 10:03:34 +02:00
4d06608cc9 Extract app status planning into app core 2026-06-03 09:45:12 +02:00
a64a63def7 Extract app preference planning into app core 2026-06-03 09:36:38 +02:00
4de6f496ad Route font mesh operations through renderer GL 2026-06-03 07:29:09 +02:00
e1cce05bd6 Route Shape mesh operations through renderer GL 2026-06-03 07:19:14 +02:00
1ae79ab3c1 Route shader creation through renderer GL 2026-06-03 07:03:50 +02:00
acdaf3bb8e Route shader runtime calls through renderer GL 2026-06-03 06:53:51 +02:00
f20595aff6 Route cube textures and samplers through renderer GL 2026-06-03 06:46:06 +02:00
779d6b0387 Route RTT framebuffer binding through renderer GL 2026-06-03 06:35:47 +02:00