Releases: tsujan/Kvantum
0.10.5
Changes since the previous release:
● Light and dark themes are paired together and dark themes are accepted inside light theme directories. There is also a separate kvantum-dark
style.
● The installed themes can be searched by typing parts of their names in Kvantum Manager.
● Menu shadows are taken into account on positioning menus relative to their sources.
● Combo popups can be drawn exactly like menus.
● Windows can be made translucent by Kvantum Manager without any need to translucent SVG elements.
● Tabs can be half embedded in their widgets.
● Progress texts are drawn in front of thin progress bars.
● Better integration with Gnome and other GTK environments.
● Localization.
● Improved documentation.
● New themes; especially KvAdapta and its dark version.
● Many improvements, fixes and modifications.
0.10.4
This release is mostly about two great changes:
● "Transient scrollbars" are fully supported (see Kvantum Manager → Configure Active Theme → Compositing & General Look). They usually take no extra space, appear on top of their scroll views when needed, and fade out when not needed.
● Translucency problems are fixed -- especially those found in Qt ≥ 5.7.
Also:
● Focus rectangle is added to all themes;
● A key is added to Kvantum Manager for removing window/dialog tiling patterns in themes that have them (see KvCurves3d);
● A preliminary wayland support is added; and
● As usual, many fixes, modifications and workarounds are made.
Since PKGBUILD is added to the source, no Arch binary is needed anymore. Debian users could easily compile and install from the source. So, from now on, only a 64-bit deb package for Ubuntu LTS will be attached.
0.10.3
In this version:
● Separate themes can be assigned to specific applications. A page is added to Kvantum Manager for that (Application Themes).
● CMake is supported, in addition to qmake, for compilation. The reason was mostly that Fedora had problem with qmake.
● The support for blurring Konsole's translucent background is generalized to all applications with hard-coded translucency.
● Two keys are added for tabs (KvBeige is modified to use them).
● Two keys are added for toolbar spacing.
● A key is added to Kvantum Manager for submenu delay, with -1 for showing submenus only by clicking.
● A key is added to Kvantum Manager for scrollable menus (see https://bugreports.qt.io/browse/QTBUG-50515).
Also a theme is added and several fixes/modifications are made.
NOTE:
If you have customized an extra theme with Kantum Manager, you might need to restore its default settings and customize it again.
0.10.2
The new features of this release are mostly implemented by Craig Drummond, the creator of QtCurve. He kindly added the following features to Kvantum:
(1) A key for drawing scrollbars inside view frames;
(2) A key for drawing combo popups as menu popups;
(3) More x11-drag control;
(4) Support for bold (and italic) GroupBox titles;
(5) A key for layout margins; and
(6) A way of respecting some default settings of Unity and Gnome when Kvantum is used under them.
The other changes are:
● Three new themes;
● Dark toolbar and menubar for KvFlatLigt;
● Minimum push button width and centered text+icon in push buttons (thanks to Craig for making me notice it);
● Support for KDE monochrome icons that reverse color on selection;
● Pattern support for frames;
● A new section for styling toolbar buttons; and
● Some additions, modifications and fixes.
NOTES:
(1) If you have Qt-5.7, you might ecnounter random problems with window translucency. They are not caused by Kvantum but by a regression/bug in Qt. To avoid them, you could disable window translucency with Kvantum Manager in themes that support it.
(2) If you have customized extra themes with Kantum Manager, you might need to restore their default settings and customize them again.
0.10.1
0.10.0
An optional 200ms fading animation is added, which happens when the state of a button-like widget is changed by mouse. The resulting visual effect depends on the active theme.
It is available as a checkbox in Kvantum Manager → Configure Active Theme → Compositing & Animation
, and is enabled for some themes.
Also an Oxygen-like theme (KvOxygen) is added. Oxygen was for Qt as Adwaita is for GTK+. It feels good to have it back in a more elegant form ;)
There are two 64-bit deb packages for download, one for Debian Testing and the other (with ubuntuLTS in its name) for Ubuntu LTS.
0.9.8
The most important change is CPU usage optimization in extreme cases. Two themes are also added, one of which is translucent.
Note:
If you've customized one of the "KvCurves" themes, please restore its default settings after this update or delete its user installations!
0.9.7
Dealt with QML, added some keys and a theme, etc.
Please note:
If you've customized one of the extra themes, please restore its default settings after this update by clicking on the Restore button in Kvantum Manager
→ Configure Active Theme
(or delete its user installations in Kvantum Manager
→ Change/Delete Theme
) because backward icompatible changes may have been made to it. Then you could customize it as before.
First GitHub Release
Sorry, I should have published GitHub releases long before! Thanks to Matthew for reminding me about this!