apps/desktop/src/app/DesktopLifecycle.ts | 8 +- apps/desktop/src/backend/DesktopBackendPool.test.ts | 1 + apps/desktop/src/backend/DesktopServerExposure.test.ts | 1 + apps/desktop/src/settings/DesktopAppSettings.test.ts | 45 +++ apps/desktop/src/settings/DesktopAppSettings.ts | 77 +++++ apps/desktop/src/updates/DesktopUpdates.test.ts | 1 + apps/desktop/src/window/DesktopApplicationMenu.test.ts | 1 + apps/desktop/src/window/DesktopWindow.test.ts | 518 +++++++++++++++++++++++++++++++- apps/desktop/src/window/DesktopWindow.ts | 173 ++++++++++- apps/web/src/components/AppSidebarLayout.tsx | 40 ++- apps/web/src/components/threadSidebarWidth.test.ts | 34 +++ apps/web/src/components/threadSidebarWidth.ts | 22 ++ apps/web/src/components/ui/sidebar.tsx | 12 +- 13 files changed, 917 insertions(+), 16 deletions(-)