- fix icon and translation path
- update qmarkdowntextedit
- update qmarkdowntextedit
- fixed snap desktop icon (for #9)
- added Ubuntu Launchpad builds for up to Ubuntu 21.10 (impish)
- added Debian builds for up to Debian 10 and Debian Unstable
- added openSUSE Leap builds for up to openSUSE Leap 15.3
- fixed windows build
- fixed icons
- you can now reorder the log files in the Evaluation area
- added a Debug tab in the settings to show and export information about your installation of LogAnalyzer
- there are now LogAnalyzer snap packages available for
amd64
,i386
,arm64
andarmhf
- you can install it with
snap install loganalyzer-pbek
and run the application withloganalyzer-pbek
- you can install it with
- Qt versions for the Windows and macOS builds were updated to the current release
- added context menu entry for adding ignore and report patterns to the file view
- selected patterns to ignore or report will now be added escaped as regular expression
- added the report patterns menu to the toolbar
- increased status message view time
- the text fields to filter or add ignore and report patterns now have a clear button
- added releases for Ubuntu Linux 18.04 and 18.10
- fixed a redraw error on OS X in the settings dialog
- renamed the Remove ignored patterns from text button to Filter ignored patterns from text and changed the icon
- improved reporting and stability when downloading log files
- a connection test to your eZ Publish server is now performed in the settings
- downloaded and decompressed
gz
-files are now correctly renamed - you can now select whether you want a prefix for downloaded log files or not for each log file source in the settings
- log files are now also getting downloaded when double clicking on them
- the active log file source will be selected when the settings dialog is opened
- the modification time of the remote and local files will now be viewed in the file tables
- different row background colors will be used to indicate downloading files
- downloaded files will now automatically get a suffix if they already exist locally
- the optional prefix for downloaded files was reduced to the log file source name
- the file size and modification time of the files in the evaluation list is now shown
- files that are removed from the local log file table are now also removed from the evaluation file list widget
- fixed a possible crash when downloading log files while there is a network connection error and added better network error messages
- added a context menu to the local log file table to remove log files and add log files to the evaluation list
- added a context menu to the evaluation log list to remove log files
- switched LogAnalyzer release versioning to a more rolling release
style, so it doesn't get confused with semantic versioning
<year of release>.<month of release>.<release number in the month>
- implemented extracting of gz-compressed log files
- eZ Publish passwords will now be stored encrypted (but not very securely)
- some styling changes
- remote log files can now be selected in a table and downloaded from there
- it's possible to download multiple log files at the same time
- a download indicator (percentage) will be shown for log file in the table
- the file size of each remote and local log file is viewed in their tables
- the remote and local log files in the table can be sorted by name and file size
- local log files can be removed from the file system in the table by
pressing Del
- Note: removed local files are not yet removed from the global log file list (this list will be a table too in the future)
- Note: log files are not yet compressed before downloading
- you can now configure multiple log file sources in the settings
- files from local log file sources can now be added to the log file list
- if files are added or removed from an active local folder the list with them will be reloaded
- now a log file can only exist once in the log file list
- improved removal speed of items from the log file list
- multiple log files can now be evaluated simultaneously by selecting multiple
items in the log file widget
- the content of all selected log files will be open in the log text edit
- ignore patterns can be used on all selected log files
- reports will be generated over all selected log files
- ignore and report patterns can now be created by hitting Return in the respective filter line edits
- start of settings dialog implementation to make log file sources configurable
- you can now generate a report from the report patterns
- you can export the report as PDF
- you can print the report
- the user interface of the pattern lists is slightly improved
- report pattern CRUD, import and export
- adding of report patterns from selected text
- use the shortcut Ctrl + E
- added a help menu entry to open the change log page
- added a help menu entry to open the issue page
- added a help menu entry to open the release page
- added a desktop icon
- added ignore pattern filtering
- added moving of ignore patterns via drag and drop
- adding log files via drag and drop
- finding text in the log file with Ctrl + F
- navigate with F3 and ⇧ + F3
- adding of ignore patterns from selected text
- use the shortcut Ctrl + I
- use regular expressions as patterns
- searching for matching text of ignore patterns if you select them
- removing all matches of ignore patterns from the text
- empty lines will be removed by default
- exporting of ignore patterns with Ctrl + ⇧ + E
- importing of ignore patterns with Ctrl + ⇧ + I
- reloading of current file with Ctrl + R