meerkat-dashboard/meerkat

Asset grouping

sol1-matt opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Assets, particularly backgrounds, often have multiple versions. To keep the asset management tidy like assets should be groups together like the dashboard folder UI.

Describe the solution you'd like
Assets are saved with a date/time stamp eg YYMMDD_hhmmss. Remove the timestamp if it exists and then group assets with the same name.

eg:
foo_230620_111256.png
foo.png
foo_230621_101438.png
bar_230621_101458.png

would appear as
Collapsed

foo
bar

Expanded

foo
  foo_230621_101438.png
  foo.png
  foo_230620_111256.png
bar  
  bar_230621_101458.png

Note: foo.png above is a file that somebody copied into the backgrounds directory on disk rather than using meerkat, it is the 2nd most recent file by last modified date.

Some useful features for this would include

  • sorting each grouping of assets my most recent date first
  • allowing the asset selection drop down in dashboards to show the grouping list by default but be able to expand that to the full listing of all files. If the asset is selected by the grouping then the most recent asset is chosen.