The version history with changes relevant for the user are documented here.
The command arbtt-capture now supports the
--logfile
.
New report “intervals”, available using arbtt-stats --intervals
.
The paramters --exclude
and
--include
of arbtt-stats can match
categories as well as tags.
Bugfix: Numbers in tag names are no longer replaced by an underscore.
New paramters --output-exclude
and
--output-include
of arbtt-stats.
New command arbtt-import, which imports the output from arbtt-dump.
The command arbtt-stats now supports the
--logfile
and --categorizefile
as well.
(Martin Kiefel)
The command arbtt-stats now supports the csv (comma-separated values) and tsv (TAB-separated values) report output formats in addition to text. (Muharem Hrnjadovic)
Unicode is handled correctly in regular expressions.
Improved date-handling functions for categorize.cfg
.
(Sergey Astanin)
Implement a custom compression method greatly reduce the file size of the log file. Run arbtt-capture to compress the previous samples as well.
Bugfix: Correctly parse a tag name containing a colon when passed to arbtt-stats --exclude
.
Bugfix: Only warn once when the _NET_CLIENT_LIST X property is not set for the root window.
Use fetchName from xmonad instead of xFetchName, as it works with unicode characters in window titles.
Implement option --logfile
to
arbtt-dump.
New command arbtt-recover to rescue data from a proken data log file.
Actually include this documentation in the released tarball.
Write this documentation
Drop dependency on setlocale: Copy the SetLocale module.
Drop dependency on tabular: Implement custom table rendering code.
In the absence of _NET_CLIENT_LIST, look for application windows as children of the root windows. This should work for users of window managers like i3 without EWHM support.
Implement option --each-categories
to
arbtt-stats
Eliminate one possible cause for crashes of arbtt-capture.
Switch to binary log file format, for greatly increased speed
arbtt-capture will automatically detect and convert log files in the old format.
Add option --filter
to
arbtt-stats
Add option --sample-rate
to
arbtt-capture
Introduce time-base variables $time
and
$sampleage
Be smarter when figuring out what window is active. Thanks to CJ van den Berg for investigating the issue.
Read _NET_CLIENT_LIST
for the list of
applications, for compatibility with window managers such as metacity
Off-By-Ten error in the time display
Correctly show total number of records in
--information