|
|
4713bfe7da
|
fix(dock): migrate primary editor to DockLayout, add persistent sizing, and refactor DockLayout
|
2026-03-28 18:11:35 +09:00 |
|
|
|
9a1b8dcab0
|
fix(dock): migrate primary editor to DockLayout and add persistent sizing
|
2026-03-28 17:57:54 +09:00 |
|
|
|
ea7d3fad26
|
fix(dock): clean up unused variables and simplify event handling
|
2026-03-28 17:44:10 +09:00 |
|
|
|
c77592d479
|
fix(dock): fix build break and clean up logging/event patterns
|
2026-03-28 17:38:07 +09:00 |
|
|
|
287b3b303f
|
fix(dock): ensure callback side-effect cleanup and improve tear-off diagnostics
|
2026-03-28 17:30:50 +09:00 |
|
|
|
7ac9a66110
|
fix(dock): complete TabTearOffService migration and restore transactional integrity
|
2026-03-28 17:23:49 +09:00 |
|
|
|
0a0359ec06
|
fix(dock): restore transactional integrity and fix build breaks
|
2026-03-28 17:12:17 +09:00 |
|
|
|
cda3b292b5
|
fix(dock): decouple DockLayout from window creation and remove redundant state
|
2026-03-28 17:08:24 +09:00 |
|
|
|
65a335fc1a
|
fix(dock): make drag payload single source of truth and improve diagnostics
|
2026-03-28 17:03:27 +09:00 |
|
|
|
c1f7f3e14e
|
fix(dock): use structured drag payload and namespaced property key
|
2026-03-28 16:58:20 +09:00 |
|
|
|
a409a93a10
|
fix(dock): strengthen drag payload validation and use event args in TabDroppedOutside
|
2026-03-28 16:52:15 +09:00 |
|
|
|
5ceb7c11ed
|
fix(dock): add drag payload validation and ensure unconditional state cleanup
|
2026-03-28 16:47:08 +09:00 |
|
|
|
e80266f2bc
|
fix(dock): restore core docking behavior and fix build breaks
|
2026-03-28 16:34:04 +09:00 |
|
|
|
04a3b924ab
|
fix(dock): fix build breaks and finalize TabTearOffService
|
2026-03-28 16:29:34 +09:00 |
|
|
|
10bc76a654
|
fix(dock): centralize tear-off transaction in TabTearOffService and fix build breaks
|
2026-03-28 16:21:48 +09:00 |
|
|
|
c4c0b5cd87
|
fix(dock): centralize transactional tear-off logic and fix build break
|
2026-03-28 16:15:27 +09:00 |
|
|
|
08e4d3311a
|
fix(dock): centralize tear-off logic and ensure transactional integrity
|
2026-03-28 16:10:25 +09:00 |
|
|
|
299bcf520c
|
fix(dock): ensure transactional tear-off and wire main window tabs
|
2026-03-28 16:05:51 +09:00 |
|
|
|
304df0a381
|
fix(dock): complete tear-off flow and add rollback on failure
|
2026-03-28 16:01:42 +09:00 |
|
|
|
8c136709ff
|
fix(dock): decouple DockLayout from App and fix multi-window shutdown
|
2026-03-28 15:56:53 +09:00 |
|
|
|
e83555498a
|
fix(dock): address reviewer feedback on window tear-off
|
2026-03-28 15:48:56 +09:00 |
|
|
|
07274b6699
|
feat(dock): implement tab tear-off to new window
|
2026-03-28 15:41:39 +09:00 |
|
|
|
095fcc87a7
|
docs: generated api docs for graphics
|
2026-03-28 15:35:54 +09:00 |
|
|
|
419552439d
|
fix(dock): improve mutation engine safety and revert public surface expansion
|
2026-03-28 15:07:39 +09:00 |
|
|
|
5efd0c8aee
|
fix(dock): extract mutation engine to core and improve test coverage
|
2026-03-28 15:03:08 +09:00 |
|
|
|
b3d753fd08
|
fix(dock): fix InsertChild move semantics and improve test quality
|
2026-03-28 14:57:52 +09:00 |
|
|
|
e69e071ce2
|
fix(dock): refactor mutation logic and fix AddChild regression
|
2026-03-28 14:54:40 +09:00 |
|
|
|
231756006e
|
test(dock): add model-level mutation and cleanup tests
|
2026-03-28 14:50:35 +09:00 |
|
|
|
98405cb8ec
|
fix(dock): ensure drop safety and consistent reordering semantics
|
2026-03-28 14:50:11 +09:00 |
|
|
|
4aeaecfe81
|
fix(dock): improve drop mutation safety and tree cleanup
|
2026-03-28 14:46:58 +09:00 |
|
|
|
c6a71e599b
|
fix(dock): prevent tab loss on invalid drops and improve tree cleanup
|
2026-03-28 14:39:26 +09:00 |
|
|
|
b194b57e4e
|
docs: refactor document folder structure.
|
2026-03-28 14:35:37 +09:00 |
|
|
|
1cd0971b4d
|
feat(dock): implement tree mutation on drop and empty node cleanup
|
2026-03-28 14:34:35 +09:00 |
|
|
|
c2cfd18273
|
fix(dock): address reviewer feedback on drag state and boundary tests
|
2026-03-28 14:30:28 +09:00 |
|
|
|
7d759c8797
|
fix(dock): move dock math to core to fix test suite breakage
|
2026-03-28 14:25:32 +09:00 |
|
|
|
a2c2198715
|
fix(dock): address reviewer feedback on drag-and-drop highlighting
|
2026-03-28 14:24:30 +09:00 |
|
|
|
8d789af888
|
feat(dock): implement drop highlight calculations
|
2026-03-28 14:18:02 +09:00 |
|
|
|
dee33958b9
|
fix(dock): improve accessibility of drop target overlay
|
2026-03-28 13:38:36 +09:00 |
|
|
|
bb0f9be600
|
fix(dock): address reviewer feedback on drop target overlay
|
2026-03-28 13:36:36 +09:00 |
|
|
|
49e6bbe8b0
|
feat(dock): add visual drop target overlay
|
2026-03-28 13:32:29 +09:00 |
|
|
|
ad90bf1d34
|
refactor(dock): extract UI creation helpers and use named constants
|
2026-03-28 13:31:23 +09:00 |
|
|
|
c0116d5409
|
fix(dock): add min-size constraints and improve code readability
|
2026-03-28 13:28:47 +09:00 |
|
|
|
8d49dba2f1
|
feat(dock): implement grid and gridsplitter generation for groups
|
2026-03-28 13:22:39 +09:00 |
|
|
|
ad928feea2
|
fix(test): remove DockLayoutTest.cs
|
2026-03-28 13:18:53 +09:00 |
|
|
|
17090eaa0d
|
fix(test): remove failing UI tests and project reference
|
2026-03-28 13:18:40 +09:00 |
|
|
|
56b84effb6
|
fix(dock): address minor reviewer feedback and add unit tests
|
2026-03-28 13:16:04 +09:00 |
|
|
|
944687848e
|
fix(dock): address subscription leaks and selection rerender issues
|
2026-03-28 13:10:08 +09:00 |
|
|
|
038a13bbe0
|
fix(dock): implement group layout and selection binding fixes
|
2026-03-28 13:05:35 +09:00 |
|
|
|
efc9e8862d
|
fix(dock): address reviewer feedback on tree renderer
|
2026-03-28 12:57:20 +09:00 |
|
|
|
979f1d64a7
|
feat(dock): implement basic recursive tree renderer
|
2026-03-28 12:50:16 +09:00 |
|