Full Changelog: 0.7.6...0.7.7
- Added the ability to install in a Docker container based on a Debian image, as well as an option to run in the Web interface via ttyd.
- #22 Added mouse control support for switching windows, selecting logs and scrolling (including fast scrolling of the log with
Ctrl
orAlt
held down). - Added
tail
mode to theLogs
window subtitle for visualization and dynamic change of the maximum number of output lines, the background update mode (disabled when scrolling up) and the update period, as well as the current painting mode (enabled or disabled). Changing these parameters is available via hotkeys and command line flags (#21 closed). - Added a filter when reading Windows Events for the last 30 days to increase the performance of loading the log (in the tested system, the average speed of reading all events increased 3 times). In the current release, methods using WMI via the StackExchange/wmi library and PowerShell were tested (loading all logs is not supported and performance is 2 times lower compared to
wevtutil
). - The delimiter has been reworked. Coloring and display have been debugged if the log is not read in its entirety (limited by the
tail
mode by the number of lines). - The log loading time has been added to the log output status (the loading time is displayed first, and then the coloring time is displayed after a fraction).
- The
--command-color, -c
flag has been added for coloring the output in command line mode and--disable-color, -d
for disabling coloring in the interface at startup (an alternative to theCtrl+Q
combination). - Coloring for numbers has been improved (the number of regular expressions has been reduced) and coloring of integers has been added.
- Fixed issue with removing consecutive spaces when coloring output.
- Fixed issue with log positioning when filtering (log always goes to the very bottom).