Catalog backup and management
Posted: Sun Jan 28, 2024 4:04 pm
I suggest redesigning the "File's categories" menu in the categories panel :
1) Rename this entry "Catalog"
2) Specify "Export as xml"
3) Specify "Erase and import xml"
4) If possible, add "Import and merge xml"
5) Add a "Save as..." action which will simply offer to save a copy of xnview.db in a classic save dialog.
This package should also be accessible via the "File" menu :
File > Catalog > Export as xml
File > Catalog > Erase and import xml
File > Catalog > Import and merge xml
File > Catalog > Save as ...
Other less important suggestions:
6) Add "Import photos" , which will work in the same way as the "Add folder" button in settings,catalog (in my opinion, it's not a setting, but an action).
7) Add "Erase currentDB, and Import Xnview classic db" ( instead of Settings>Catalog>Tools tab )
Another audacious suggestion :
8 ) Offer the possibility of working on different catalogs :
- Switch from catalog A to catalog B = save XnView.db into catalog A.db and copy catalog B.db into XnView.db (+restart ?) seems easy to implement ?
1) Rename this entry "Catalog"
2) Specify "Export as xml"
3) Specify "Erase and import xml"
4) If possible, add "Import and merge xml"
5) Add a "Save as..." action which will simply offer to save a copy of xnview.db in a classic save dialog.
This package should also be accessible via the "File" menu :
File > Catalog > Export as xml
File > Catalog > Erase and import xml
File > Catalog > Import and merge xml
File > Catalog > Save as ...
Other less important suggestions:
6) Add "Import photos" , which will work in the same way as the "Add folder" button in settings,catalog (in my opinion, it's not a setting, but an action).
7) Add "Erase currentDB, and Import Xnview classic db" ( instead of Settings>Catalog>Tools tab )
Another audacious suggestion :
8 ) Offer the possibility of working on different catalogs :
- Switch from catalog A to catalog B = save XnView.db into catalog A.db and copy catalog B.db into XnView.db (+restart ?) seems easy to implement ?