Commit Graph

50 Commits

Author SHA1 Message Date
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
e15894e4ea Contain retained assets and paint document paths 2026-06-02 22:05:19 +02:00
37b1cf82f3 Contain retained base UI controls 2026-06-02 22:00:56 +02:00
39444af84e Contain retained vendor source bundle 2026-06-02 21:58:27 +02:00
da584ce0f0 Contain retained OpenGL runtime sources 2026-06-02 21:56:22 +02:00
455c91bf29 Split retained legacy engine target 2026-06-02 21:53:17 +02:00
3a1ca7a8e6 Extract first PanoPainter UI target 2026-06-02 21:45:49 +02:00
b80bd759aa Move version metadata into app target 2026-06-02 21:40:30 +02:00
a2e47c862e Extract Windows runtime payload deployment 2026-06-02 21:36:31 +02:00
7b882896f1 Move Windows link ownership to platform shell 2026-06-02 21:29:29 +02:00
def1a170dc Split Windows app shell target 2026-06-02 21:27:46 +02:00
ce33eaaef2 Plan recorded renderer commands for OpenGL 2026-06-02 20:45:03 +02:00
bad2670f87 Add document PPI export boundary 2026-06-02 11:11:01 +02:00
1d44036933 Add headless recording renderer api 2026-06-02 09:44:04 +02:00
bdcd44b340 Extract OpenGL shader attribute bindings 2026-06-01 17:58:09 +02:00
9ab73a0354 Add OpenGL renderer capability target 2026-06-01 17:44:00 +02:00
d61c7f37c3 Extract renderer shader catalog 2026-06-01 17:36:25 +02:00
ad255a6ddf Attach PPI pixels to documents 2026-06-01 13:43:27 +02:00
88507df90e Decode PPI face payloads 2026-06-01 13:35:03 +02:00
37854ea8b9 Add paint stroke script automation 2026-06-01 12:34:15 +02:00
4ec2d093e8 Fix clang-cl ASan preset setup 2026-06-01 09:09:16 +02:00
c62bc4d744 Add assets PNG metadata tests 2026-06-01 08:58:28 +02:00
8ebb22325c Use vcpkg tinyxml2 in headless preset 2026-06-01 08:52:31 +02:00
abe578a338 Add paint brush parameter tests 2026-06-01 08:40:46 +02:00
313a360c01 Add UI core color parser tests 2026-06-01 08:38:05 +02:00
cc377b5eb5 Add assets settings document tests 2026-06-01 08:32:29 +02:00
6c435dafb7 Add foundation event dispatcher tests 2026-06-01 08:28:57 +02:00
3f5711773e Add foundation task queue tests 2026-06-01 08:23:59 +02:00
a7bb04f54b Add foundation logging facade 2026-06-01 08:20:58 +02:00
93d8aaaffd Add paint stroke sampling tests 2026-06-01 08:08:27 +02:00
f9e4bcaeea Add shader validation automation hook 2026-06-01 07:55:39 +02:00
126280ff7c Add PPI header recognition tests 2026-06-01 00:26:06 +02:00
20b5dba41e Add UI layout XML automation 2026-06-01 00:21:23 +02:00
4d715afd60 Add paint renderer compositor tests 2026-06-01 00:13:53 +02:00
a67e7fc9bb Start UI core layout value tests 2026-06-01 00:07:55 +02:00
31322bbd83 Add renderer API validation tests 2026-06-01 00:05:41 +02:00
23eba07901 Start document model tests 2026-06-01 00:02:42 +02:00
8014345b99 Add paint blend reference tests 2026-05-31 23:58:47 +02:00
99eda95cee Start assets component image signature tests 2026-05-31 23:55:20 +02:00
ec5ecbdb54 Add foundation tracing and platform build wrapper 2026-05-31 23:51:41 +02:00
e0ea4597e6 Add Android headless preset and parser tests 2026-05-31 23:46:41 +02:00
c38ff8209b Start CMake modernization scaffold 2026-05-31 23:40:43 +02:00