Commit graph

29 commits

Author SHA1 Message Date
1d7840e45c feat(workspace): add workspace sidebar experience 2026-06-02 14:43:19 +02:00
3d3d1aee28 feat(editor): introduce document sessions 2026-06-02 14:39:46 +02:00
183493022f fix(editor): restrict viewport anchoring to presentation transitions 2026-06-01 15:00:55 +02:00
95be4348cd fix(editor): preserve viewport during presentation transitions 2026-06-01 14:44:14 +02:00
d12a0a58ed feat(renderer): add code block containers 2026-06-01 14:22:27 +02:00
d2578494e3 fix(editor): Tasks are now marked as dirty when clicked. 2026-06-01 10:57:08 +02:00
941fcd5d56 feat(editor): support editable regions and code blocks 2026-06-01 10:17:17 +02:00
3e7fe6ef03 fix(ui): sync checklist overlays after layout 2026-06-01 09:56:36 +02:00
75da8d10e1 fix(ui): verify live editor presentation path 2026-06-01 09:40:19 +02:00
4f85a76033 fix(ui): stabilize presentation determinism 2026-06-01 09:27:22 +02:00
fcfe65050f fix(renderer): stabilize render determinism 2026-06-01 09:13:09 +02:00
0dd8351847 refactor(renderer): formalize rendered lifecycle 2026-05-31 23:01:11 +02:00
2f64d9cd83 fix(renderer): hide rendered markdown syntax 2026-05-31 22:21:03 +02:00
9afd3e87ee perf(renderer): guard markdown parser work 2026-05-31 20:53:20 +02:00
a0407f9704 feat(renderer): expand markdown fundamentals 2026-05-31 20:47:34 +02:00
f62d59d621 perf(editor): apply native edit source to line index 2026-05-30 19:28:34 +02:00
a29844dfbc perf(editor): introduce incremental line index 2026-05-30 19:24:48 +02:00
26ed4956e1 perf(editor): extend textkit profiling probes 2026-05-30 18:47:22 +02:00
3a5645464f fix(editor): support CRLF line segmentation 2026-05-30 18:19:52 +02:00
e4818c4cd7 perf(editor): align benchmark with render skipping 2026-05-30 17:59:41 +02:00
be53eddfd2 perf(editor): add profiling benchmark harness 2026-05-30 17:57:37 +02:00
6aefffef8d perf(editor): implement dirty-line invalidation 2026-05-29 20:57:03 +02:00
c458fb1529 feat(editor): validate hybrid active line rendering 2026-05-29 20:08:46 +02:00
a010cb19be fix(editor): activate text editor for keyboard input 2026-05-29 19:47:40 +02:00
820099ddad feat(editor): improve writing layout 2026-05-29 19:19:59 +02:00
5e1b7ad885 fix(editor): prevent recursive selection updates 2026-05-29 19:02:51 +02:00
93d095feeb feat(editor): add native text view bridge 2026-05-29 17:55:37 +02:00
bd54714fa0 docs(decisions): record editor technology selection 2026-05-29 17:52:49 +02:00
c12816c09c Added the initial project scaffolding 2026-05-29 15:19:33 +02:00