Commit Graph

101 Commits

Author SHA1 Message Date
4df92b9cd2 Name retained preference write helpers 2026-06-12 17:59:01 +02:00
d049d586ed Remove direct settings includes from preference call sites 2026-06-12 17:36:09 +02:00
59dd010b5a Route preference reads through adapter 2026-06-12 17:30:27 +02:00
14a3721e0d Route dialog and window preferences through adapter 2026-06-12 17:24:14 +02:00
94ce1aec92 Centralize retained dialog destroy callbacks 2026-06-12 15:47:36 +02:00
935e6972a5 Centralize retained keyboard dialog closing 2026-06-12 15:39:52 +02:00
59c9b05d6c Centralize retained UI overlay insertion 2026-06-06 09:55:02 +02:00
d9f294e8e6 Bridge app dialog creation 2026-06-05 09:53:53 +02:00
fcc0e577b8 Plan document export reporting 2026-06-05 09:43:16 +02:00
e5526c6d0a Plan document session prompts 2026-06-05 08:07:54 +02:00
062fdaa982 Plan app dialog factories 2026-06-05 07:36:56 +02:00
401ce33498 Route collection export targets through platform policy 2026-06-04 17:24:36 +02:00
104358bc62 Route prepared export policy through platform services 2026-06-04 17:05:49 +02:00
dc369c89b0 Route UI state save through platform services 2026-06-04 16:48:57 +02:00
7d992931d9 Route document browse roots through platform services 2026-06-04 16:41:56 +02:00
6419645e03 Route export storage hooks through platform services 2026-06-04 16:34:19 +02:00
78185b8fd5 Centralize legacy brush package export 2026-06-04 14:44:37 +02:00
ca5b94b044 Centralize legacy video export bridge 2026-06-04 14:11:24 +02:00
78003923ca Centralize legacy document image exports 2026-06-04 13:57:32 +02:00
ab6223c256 Centralize legacy document file saves 2026-06-04 13:47:43 +02:00
8a0810acb3 Centralize legacy new document bridge 2026-06-04 13:38:52 +02:00
4528edfb2c Centralize legacy document session bridge 2026-06-04 13:30:22 +02:00
7460453b80 Centralize legacy document layer bridge 2026-06-03 21:16:07 +02:00
855c388027 Centralize legacy document canvas bridge 2026-06-03 20:58:52 +02:00
10c995f1da Dispatch layer rename through app core 2026-06-03 20:06:11 +02:00
7c76703355 Add document resize service boundary 2026-06-03 13:09:12 +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
2ea850cbcc Route prepared file saves through platform services 2026-06-03 04:29:58 +02:00
6e3296469a Route video export start through app core 2026-06-02 23:27:41 +02:00
561193b2ab Plan export start decisions in app core 2026-06-02 23:24:44 +02:00
8de9dadf1d Plan save-as file writes in app core 2026-06-02 23:18:19 +02:00
853307697a Plan new document creation in app core 2026-06-02 23:14:35 +02:00
1df506a176 Plan save-version targets in app core 2026-06-02 22:58:28 +02:00
b349f24931 Plan app export targets in app core 2026-06-02 22:50:42 +02:00
5841878df9 Plan document file saves in app core 2026-06-02 22:42:51 +02:00
c8d769c02c Route document workflow prompts through app core 2026-06-02 22:36:05 +02:00
d28aa25358 Route app save decisions through app core 2026-06-02 22:26:58 +02:00
5394cbf8c3 fix export animation frames and add export mp4 2020-05-26 08:58:52 +02:00
f041559212 add BT_SetTerminate to all threads 2020-04-24 07:38:28 +02:00
aac280f48a add shortcuts, node text font attributes 2019-12-02 17:10:08 +01:00
0905827b8d replace kFont with std::string 2019-12-01 15:00:10 +01:00
0ee3f1d125 add shortcuts panel 2019-11-30 18:17:54 +01:00
1cba874f2f change whatsnew url 2019-11-29 14:55:49 +01:00
26257e5a37 improve text node xml 2019-11-29 02:17:54 +01:00
3b69ff4ae2 untabify 2019-11-17 17:29:03 +01:00
83222c066b fix iOS save picker 2019-11-03 19:55:13 +01:00
ee94e0ad86 add export timelapse 2019-11-03 01:07:13 +01:00
9eecf60219 add MP4Encoder class and test timelapse exporting 2019-10-31 23:22:09 +01:00
7366b7d081 add export mp4 test 2019-10-29 00:41:46 +01:00