apps/desktop/src/app/DesktopConnectionCatalogStore.test.ts | 117 ++++++++- apps/desktop/src/app/DesktopConnectionCatalogStore.ts | 368 ++++++++++++++++++--------- apps/desktop/src/settings/DesktopAppSettings.test.ts | 59 +++-- apps/desktop/src/settings/DesktopAppSettings.ts | 191 ++++++++------ apps/desktop/src/settings/DesktopClientSettings.test.ts | 22 +- apps/desktop/src/settings/DesktopClientSettings.ts | 120 +++++---- apps/desktop/src/settings/DesktopSavedEnvironments.test.ts | 154 +++++++++-- apps/desktop/src/settings/DesktopSavedEnvironments.ts | 436 +++++++++++++++++++------------- 8 files changed, 994 insertions(+), 473 deletions(-)