github therobbiedavis/Listenarr 0.2.45
Canary 0.2.45

pre-releaseone day ago

This pull request introduces significant improvements to the manual import workflow and the file system browser, enhancing both usability and functionality. The main changes include a more intuitive directory picker, backend support for browsing both files and directories, and better validation and feedback throughout the import process. Additionally, the interactive import table now offers clearer feedback on validation issues, and several UI enhancements make the process smoother for users.

Manual Import Modal UX Improvements

  • The directory picker now automatically fills the input field when a folder is clicked, removing the need for a separate confirmation step. Action buttons (Interactive Import and Automatic Import) are moved to the modal footer and are disabled until a valid directory is selected. Centered action buttons appear only when a valid path is present and the browser is closed. Recent folder selections trigger automatic path validation with visual feedback. (CHANGELOG.md [1] ManualImportModal.vue [2] [3] [4]
  • The import mode dropdown in the modal footer now only appears during preview mode when relevant. (ManualImportModal.vue fe/src/components/ManualImportModal.vueL113-R136)

File System Browser Enhancements

  • The backend now returns both files and directories, sorted with directories first and then alphabetically. Files are displayed in the browser with distinct styling (gray icon, non-interactive), and the FolderBrowser component supports an optional showFiles prop ...

Automated canary build

Don't miss a new Listenarr release

NewReleases is sending notifications on new releases.