Adding explicit duplicate-name checks to the Tauri commands that create workspaces prevents a new workspace from silently overwriting an existing one. The change returns an error if a workspace with the given name already exists. Also set sane defaults in the setup UI: default workspace name to "Onyx" for both local and WebDAV flows, default the local folder to the user's Documents directory via documentDir(), and ensure the create flow resets the name to the "Onyx" default when starting creation. |
||
|---|---|---|
| .. | ||
| lib | ||
| app.css | ||
| App.svelte | ||
| main.ts | ||