Commit Graph

91 Commits

Author SHA1 Message Date
3101e65dd3 Model UI overlay lifetime in ui core 2026-06-06 09:48:00 +02:00
d963daae70 Add UI core node lifetime handles 2026-06-06 09:00:24 +02:00
d0412e3bf9 Project legacy canvas metadata into documents 2026-06-05 17:54:45 +02:00
d4dad133ea Add document face compositor bridge 2026-06-05 17:09:17 +02:00
26a2349c5f Fix VS 2026 Windows build 2026-06-05 16:38:06 +02:00
97fd7de955 Expose platform checks as CMake targets 2026-06-05 12:47:32 +02:00
1dc2ae4f21 Expose package checks as CMake targets 2026-06-05 12:40:22 +02:00
b1d71f2621 Extract platform policy catalog 2026-06-05 11:39:21 +02:00
48f98d337b Add Apple remote compile gate 2026-06-05 11:13:28 +02:00
062fdaa982 Plan app dialog factories 2026-06-05 07:36:56 +02:00
c50ea14a2a Route app thread orchestration through app core 2026-06-05 07:01:51 +02:00
b825d920d2 Route app input dispatch through app core 2026-06-05 06:38:48 +02:00
1df93c23f7 Route command conversion through app core 2026-06-05 06:31:38 +02:00
48a4547f51 Route app shutdown staging through app core 2026-06-05 06:13:52 +02:00
f7979be80f Route app frame decisions through app core 2026-06-05 06:08:39 +02:00
9373e07d3e Route canvas camera reset through app core 2026-06-05 01:46:41 +02:00
11c7d87330 Move OpenGL runtime classification into renderer backend 2026-06-04 19:28:34 +02:00
08d8c1e82c Move layout reload policy into platform api 2026-06-04 18:49:48 +02:00
148aceb705 Centralize legacy network TLS policy 2026-06-04 17:53:49 +02:00
394979e4fc Extract PPBR package path validation 2026-06-04 14:56:29 +02:00
6ab64ccc82 Centralize legacy brush package import 2026-06-04 14:49:22 +02:00
78185b8fd5 Centralize legacy brush package export 2026-06-04 14:44:37 +02:00
2bd1b12ade Centralize legacy app startup 2026-06-04 14:32:39 +02:00
6945ce7e23 Route canvas hotkeys through app core 2026-06-03 20:30:07 +02:00
fa1493b843 Plan stroke preview feedback copies 2026-06-03 19:42:15 +02:00
a89f5e6cf2 Route canvas blend gate through paint renderer 2026-06-03 18:14:37 +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
6dac909869 Extract file menu action planning 2026-06-03 11:56:14 +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
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
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
4ed72ebc80 Introduce platform services interface 2026-06-03 03:59:59 +02:00
712c28068d Plan picked path callbacks in app core 2026-06-03 03:33:33 +02:00
777723b68c Plan document share decisions in app core 2026-06-02 23:53:09 +02:00
cc3490d9d8 Plan recording session decisions in app core 2026-06-02 23:49:13 +02:00
3a78361aea Plan cloud upload decisions in app core 2026-06-02 23:34:58 +02:00
b349f24931 Plan app export targets in app core 2026-06-02 22:50:42 +02:00
76808d60e3 Extract app document session decisions 2026-06-02 22:21:08 +02:00
0e03e5940a Add app document route core 2026-06-02 22:10:50 +02:00