Commit Graph

21 Commits

Author SHA1 Message Date
mr. m
16d31a1045 feat: Take into consideration win data may not have allocated spaces, b=no-bug, c=workspaces 2025-12-17 00:54:36 +01:00
mr. m
6367a5aba0 feat: Implement workspace sync store into the session file, b=closes #10857, c=common, tabs, tests, workspaces 2025-12-15 19:19:52 +01:00
mr. m
74face2299 feat: Always make sure to save the last closed window to the sidebar object, b=no-bug, c=no-component 2025-12-15 15:34:08 +01:00
mr. m
8b33fe91eb chore: Finished basic support for split views, b=no-bug, c=folders, split-view 2025-12-15 00:54:21 +01:00
mr. m
1207d2163d feat: Make sure we wait long enough before we initialize workspaces, b=no-bug, c=workspaces 2025-12-13 22:16:09 +01:00
mr. m
cc31282ce2 feat: Start implementing old pinned tab behaviour we used to have, b=no-bug, c=common, tabs 2025-12-13 17:40:34 +01:00
mr. m
38aad02d07 feat: Fixed closing windows on macos not returning to the original views, b=no-bug, c=no-component 2025-12-12 16:12:18 +01:00
mr. m
3285eb9dd5 feat: Make sure to always initialize an empty state with the sidebar object, b=no-bug, c=workspaces 2025-12-12 11:43:28 +01:00
mr. m
5ce257de83 feat: Allow unload to run instantly and fix closing windows on mac, b=no-bug, c=no-component 2025-12-10 18:09:07 +01:00
Mr. M
307e8fc0ef feat: Make sure to not lose any tabs when opening from a private window, b=no-bug, c=workspaces 2025-12-07 18:58:04 +01:00
Mr. M
f720dce237 feat: Make sure to properly flush all windows when making a new one and fix removing progress listeners, b=no-bug, c=workspaces 2025-12-06 18:49:26 +01:00
Mr. M
22f2b1f29b feat: Early support for unsynced windoiws, b=no-bug, c=workspaces 2025-12-03 17:57:46 +01:00
Mr. M
ae62f5c41d feat: Run session saves right before writing and quiting, b=no-bug, c=common 2025-11-28 17:39:54 +01:00
Mr. M
04ab9a4b4e feat: Listen for more tab events and properly sync them, b=no-bug, c=common, folders, tabs 2025-11-22 18:15:18 +01:00
Mr. M
40bc51f904 feat: Run session saver before opening a new window, b=no-bug, c=no-component 2025-11-21 13:16:57 +01:00
Mr. M
8a963a9257 feat: Move window sync to its own JS module, b=no-bug, c=workspaces 2025-11-21 13:16:43 +01:00
Mr. M
9c5bf19ae3 feat: Clone the previous state, b=no-bug, c=no-component 2025-11-21 13:12:22 +01:00
Mr. M
6fbba04dab feat: Run session saver before opening a new winodw, b=no-bug, c=tabs 2025-11-21 13:12:22 +01:00
Mr. M
61659c63d9 feat: Stop using pinned manager and use zen session sidebar, b=no-bug, c=common, folders, tabs, workspaces 2025-11-21 13:11:39 +01:00
Mr. M
34c725aad0 feat: Start doing out own session restore, b=no-bug, c=folders, tabs 2025-11-21 13:08:38 +01:00
Mr. M
1d26040fc6 feat: Start on new session restore, b=no-bug, c=no-component 2025-11-21 13:06:46 +01:00