Skip to content

feat(ui): add folder from main account view - #317

Merged
gnacho merged 2 commits into
mainfrom
feat/add-folder-main-window
Nov 7, 2026
Merged

gnacho merged 2 commits into
mainfrom
feat/add-folder-main-window

Conversation

@gnacho

@gnacho gnacho commented Nov 7, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add an "Add Folder" button above the folder list in the main account view.
  • Open the existing dialog for the active account and keep the existing validation and refresh flow.
  • Remove the Preferences > Account row and its now-empty Synchronization Folders group, leaving the main view as the only Add Folder entry point.
  • Remove the obsolete Settings callback and catalog string.

Tests

  • Verify that the main-view button invokes the Add Folder callback.
  • Verify that two accounts route the dialog to the active account and that no account presents no dialog.
  • Verify that Preferences contains neither the Add Folder row nor its former group.
  • cargo build
  • cargo test: 767 passed, 0 failed, 3 ignored
  • cargo clippy --all-targets -- -D warnings
  • cargo fmt --all --check
  • git diff --check
  • i18n regeneration comparison: 538 entries, identical output

Closes #316

@gnacho
gnacho merged commit bd2f892 into main Nov 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add folders from the main account view

1 participant