Dusk-Labs / dim

Dim, a media manager fueled by dark forces.
GNU Affero General Public License v3.0
3.75k stars 153 forks source link

Library Management #587

Open jacobkossman opened 7 months ago

jacobkossman commented 7 months ago

Is your feature request related to a problem? Please describe. Currently you cannot "manage" a library (besides deleting it). Renaming seems to be broken / disabled. You also cannot change the type, paths, etc. This would be useful if you add new mounts, change them etc.

Describe the solution you'd like Ability to have the "add a library" popup open to manage an existing library with the options prefilled in.

Describe alternatives you've considered Add a library management page instead of using the popup. This could also move the unmatched files dialog to this page instead of the top of a library.

vgarleanu commented 7 months ago

Thank you for opening this issue. Here are some of my thoughts.

In general I am not a fan of having a separate page for library management as I strive for simplicity here. Having a separate page for managing libraries would add an extra level of indirection.

In regards to the unmatched files dialog, it is intentional for it to be at the top of the library as the idea is to force you to match all files, or ignore files you dont need.

That said we definitely need more management features, renaming the library and adding more paths to scan is a good starting point!

jacobkossman commented 7 months ago

Fair enough re: new page for management / unmatched dialog.

I think having the popup (with "edit library" as the title) would be enough hence having new page as the alternative solution.