github variar/klogg v20.12
20.12

3 years ago

This release has several major new features.

First of all highlighters have been reworked. Now it is possible to create several
sets of highlighting rules and choose active set to apply at the moment. Highlight rules
has become more flexible. It is possible to colorize only matching part of line (with
support for regex capture groups if present). And finally, highlighters configuration can be
exported to a file and shared with collaborators.

Another big feature is support for different window styles. Klogg can be configured to use
one of the default styles provided by Qt or use a separate dark theme base on QDarkStyleSheet. If default styles are used then Klogg will adjust its palette
to current OS theme.

This release also introduces new error reporting features to help with bugfix. Using service
and SDK provided by Sentry Klogg will now collect minidumps when
something crashes and send them to developers after asking user to review crash report. More
about this is covert in crash reporting.

DMG packages for Mac are now properly signed to make Gatekeeper happy.

Bugixes and minor improvements:

  • Fixed RPM and DEB packaging
  • Fixed bug with case-insensitive search autocomplete
  • Fixed excessive reloading when follow mode is enabled
  • Fixed crash due to race condition when saving selection to file
  • Made some shortcut behavior more user-friendly
  • Use DejaVu fonts by default
  • Updated 3rdparty libraries

Precompiled binaries are provided for Windows (x86 and x64, based on Qt 5.15.2), Linux (x64 only, based on Qt 5.9.5) and Mac OS X (x64 only, based on Qt 5.15.2)

Big thanks for everyone who provided feedback and feature requests!

Known issues

  • Using gtk2 style from qt5-style-plugins causes crashes on Ubuntu, so qtk2 style has been removed from klogg. As a workaround adwaita-qt package and Adwaita style can be used to make klogg look more native in gtk3 environment (see #233)
  • In some Ubuntu installations Dark style might crash if qt5-style-plugins package is not installed (see #233)

Release binaries have been updated 20.12.0.813 to reduce impact from mentioned issues.

sha256 for files:

ee09b4a1ce3e1244e766690cdaaa6fd050ba4a2e52185b1e60834554713b4b83  klogg-20.12.0.813-Linux.deb
3573571501f23776a9c441bbc252a0395a748c4c389b3558057ff05f7925ffab  klogg-20.12.0.813-Linux.deb.asc
ad9fcd9d5fecab056c865697729ea7e7e3624a49afac82029764fa6fbbbb2926  klogg-20.12.0.813-Linux.rpm
a376562358afe136e12d17a0912b07820fd953830b189dbcba0c495f1cf83652  klogg-20.12.0.813-Linux.rpm.asc
a1814e017aed78d3a75071e5416563c10628035d949783537acd176b62783e1e  klogg-20.12.0.813-OSX.dmg
8d17f765a9b8c362256a35924dcadddbe409637c789ad22ef1cf11c8ba597ff9  klogg-20.12.0.813-OSX.dmg.asc
6e74703e08ce1d85ab250ec37d59b927b7e23fb46ba940c229961ccb558822e9  klogg-20.12.0.813-x64-portable.zip
61b42ad535e5ee325d5df67cb8e9c6d2b9f3c17e8652d342035752fd0e3166e8  klogg-20.12.0.813-x64-portable.zip.asc
b51762fa09c9646172dd9efcfb985dad9376548deda6e513dc08f0a558e075ca  klogg-20.12.0.813-x64-setup.exe
872c25a23c110bd21c7e52fac1f4159f5aa5559d18efea0f61e8f8673679c11a  klogg-20.12.0.813-x64-setup.exe.asc
b35426f66ddf1f46694d3689896d9284894cb7c597760826e46f27769c63e76a  klogg-20.12.0.813-x86-portable.zip
9a82183274cf6343c1dfe0c791a2fbcf9f22787c6a6dafeb54a0ea4dde06a55f  klogg-20.12.0.813-x86-portable.zip.asc
f98d57e9a03e34935c3f8465b6244d7ec740e8cd498cbdb06577eab693a2bae1  klogg-20.12.0.813-x86-setup.exe
0601ad2b0338be28a0569566131464febaf12838eb1d0391c394a99b76fc3374  klogg-20.12.0.813-x86-setup.exe.asc
03711237b159580b4efd38e4ec2fc97e936ad3356d4b8725c51d2ad396a11ed4  klogg-20.12.0.813-x86_64.AppImage
e422b8cf676958108e1c42e562f8ba7bffd5a7cf0d75c5b96b7e2c82a4d2227b  klogg-20.12.0.813-x86_64.AppImage.asc

Don't miss a new klogg release

NewReleases is sending notifications on new releases.