You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Off by default. Data-scarcity (privacy) first! You have to opt in.
If enabled ImageOptim creates a log file pair on each run
ImageOptim <date-time-stamp> batch.tsv lists the batch options and its performance: Duration, bytes and percentage saved, etc.
ImageOptim <date-time-stamp> files.tsv lists all the processed files and how they individually performed. A TSV representation of the output window as it now it.
This segregation allows you to quickly filter in the log folder for only the one or the other.
Sometimes your focus maybe is more "on a file level" other times more on a "batch as a whole" level.
That segregation supports this and it keeps the TSV file and parsing absolutely simplistic and maximum compatible.
User motivation
Learning/Optimizing from concrete "body of work": Which options yield which results at what effort.
Project Management: Keep track of which processing operations you did on which files when. Can help to keep track when dealing with hundreds/thousands of files. Possible as one part of larger multi stage processing of image files.
Menu gets slightly restructured command names & shortcuts
Menu > File gets these command changed/integrated
Show me log folder ⇧ ⌘ L
On each manual batch invocation ImageOptim creates logs automatically in its log folder:
After each run ImageOptim shows a stats summary in its bottom bar:
Saved 20,1 MB out of 197,1 MB. 9,5 % per file on average (up to 57,8 %)
Next to this summary we now have a button [ Show full log ]
If logging is disabled then the button label is [ Keep log files… ]
Clicking [ Keep log files… ] opens Preferences and focuses that specific preference.
Now a new user has learned where to enable/disable this
And can decide now whether to keep logs in general or not.
Clicking [ Show full log ] effectively triggers the classical "Reveal in Finder" command. So it opens the parent folder ~/Library/Logs/ImageOptim/ in a Finder window and in that window selects the current *batch.tsv file.
From here it is just the press of
⌘↓ to open the file with its default handler app like Apple Numbers
SPACE to get a nice QuickLook with an excellent plugin like quicklook-csv
The text was updated successfully, but these errors were encountered:
I'm proposing an option to keep log files
If enabled ImageOptim creates a log file pair on each run
ImageOptim <date-time-stamp> batch.tsv
lists the batch options and its performance: Duration, bytes and percentage saved, etc.ImageOptim <date-time-stamp> files.tsv
lists all the processed files and how they individually performed. A TSV representation of the output window as it now it.User motivation
Menu gets slightly restructured command names & shortcuts
Menu > File gets these command changed/integrated
On each manual batch invocation ImageOptim creates logs automatically in its log folder:
Menu > File > Show me log folder opens that folder in Finder.
The TAB separated output format
batch.tsv
files.tsv
Preferences
[ ] Keep log files
UI Integration
After each run ImageOptim shows a stats summary in its bottom bar:
Next to this summary we now have a button
[ Show full log ]
[ Keep log files… ]
Clicking
[ Keep log files… ]
opens Preferences and focuses that specific preference.Clicking
[ Show full log ]
effectively triggers the classical "Reveal in Finder" command. So it opens the parent folder~/Library/Logs/ImageOptim/
in a Finder window and in that window selects the current*batch.tsv
file.The text was updated successfully, but these errors were encountered: