We should have better housekeeping wrt screenshots... #1575
giantclambake
started this conversation in
Ideas
Replies: 1 comment 2 replies
-
Looks like several items for discussion in here. Let's take them one by one:
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Keep in mind ....
....over time, things can end up looking like this (or worse ;)...
....I can see this getting very messy, in really short time, and keep in mind here...
amikit12-3.png
is a 380Kb big .png file =) Worse...irrespective of the fact that savestate didn't work for amikit12, there is no real way (using amiberry) to delete the .uss file and/or the associated screenshot....it's there forever, (and who goes digging about in ~/.local/share/amiberry/screenshots anyhow, to clean out no longer required files?)...The example above, is the crossover between desktop file management, and perhaps what amiberry is not doing ...ie; creating .uss files directly on the Desktop (or some other directory thereon), maximizes the usage of mime-type actions --- the desktop environment allows the user to delete these *.uss files as desired, but, the screenshots will remain.
I suspect I'm just averse to the situation wherein the program is generating stale/unused/wasteful files, that it no longer needs.
In an ideal world, amiberry should scan $savestate_dir for any *.uss files, then scan $screenshot_dir for any matching *.png files ... and delete any other image files found ...err...caveat would be able to distinguish between 'Screenshots' and images associated with Savestates..... (sounds like a lot of work)....or...
....have a Delete State button of some sort... which would probably need to be a dialog window, that displays all screenshots associated with .uss files, and you can select/delete those (which also deletes the associated .uss file if it exists)...still sounds like a lot of work...
Still, the same situation exists for Screenshots anyway...ie; you can take a screenshot in amiberry, but there's no way to display or manage (read: delete) any screenshot....
...I look at this comparo, and I wonder....
....presuming one day that OpenGL works in amiberry, you can bet the GUI menu panel will have 'Filter' item/panel...
.....that still leaves room in the menu panel area, for a Screenshots item and associated panel, where you can view or delete any .png files in $screenshot_dir, and if you delete a screenshot associated with a .uss file, the savestate is deleted as well (if in $savestate_dir).
Not that this is mission critical or anything like that, it's just an area wrt amiberry usage that I find is largely unmanaged, and the screenshots file count/diskspace used can 'blow out' ... pretty much un-noticed by the user as it were (especially when nested under the ~/.local/share/ location).... I can't help but think things could be improved here...
Thoughts?
TIA
Beta Was this translation helpful? Give feedback.
All reactions