Skip to content

Releases: tsujan/Kvantum

1.0.4

31 Jul 17:15
V1.0.4
Compare
Choose a tag to compare

● Added workarounds for Qt6's window dragging, especially for its double click problem.
● Removed button contents shift (it was useless and inconsistent).
● Made menu shortcuts a little paler than menu texts.
● Added a workaround for LibreOffice's header view.
● Removed an old HDPI workaround.

1.0.3

07 Jul 04:01
V1.0.3
Compare
Choose a tag to compare

● Fixed drawing of large label images that don't fit in the available space.
● Prevented redundant updates of frameless scroll-areas.
● Changed the default layout spacing to 3px.
● Set the minimum contents height of tabs to 16px.
● Added workarounds for stylesheet interference in spin-boxes.
● Disabled "ChangeSelectionColor" in all KDE color schemes.

1.0.2

18 May 06:56
V1.0.2
Compare
Choose a tag to compare

● QML tool buttons that are styled by qqc2-desktop-style (e.g., inside KDE's System Settings) are drawn like ordinary buttons as far as possible.
● Improvements and workarounds for LibreOffice's Qt skin.
● A warning dialog is added for kinetic scrolling. It should not be enabled by theme makers.

1.0.1

17 Feb 21:57
V1.0.1
Compare
Choose a tag to compare

The main reason for this release was that KF5 had a backward incompatible change. The minimum required version of Qt is bumped to 5.15.0 and that of KF5 to 5.82.0. As a result, old distros can't be supported anymore.

Other changes:

● A workaround is added for the wrong style code of KisDoubleSliderSpinBox in Krita ≥ 5.0.0.
● Options are added (to Kvantum Manager) for setting corner radii when blurring translucent menus and tooltips with rounded corners. Usually, a value of 2 is enough for preventing blur artifacts.
● 16px is given to the width of vertical spinbox buttons.
● Small fixes.

1.0.0

20 Dec 08:44
V1.0.0
54cc21c
Compare
Choose a tag to compare

Main changes:

● Enabled experimental compilation of Kvantum's plugin against Qt6 (see INSTALL.md). It will be the default when Qt6 becomes the default version of Qt in well-known distros.
● Added a workaround for KWin-Wayland's menus and tooltips (they are polished before the platform is set to wayland).
● Added a workaround for missing panels and frames of LibreOffice's input fields.
● Added an option (to Kvantum Manager) for not blurring inactive windows.
● Added a safeguard when dragging windows from buttons (which became possible in previous versions).
● Removed the workaround for the fixed Qt5 bug QTBUG-47043 but added another workaround for a similar bug in Qt6.

0.20.2

15 Sep 03:47
V0.20.2
Compare
Choose a tag to compare

Main changes:

● Respect KDE's scrollbar click behavior by default.
● Elide push button text if there isn't enough space for it.
● Allow opening of the user config file from Kvantum Manager.
● Added LibreOffice to the black list of window dragging (as a workaround for issues related to its Qt5 skin under Wayland).

0.20.1

21 Jul 07:36
V0.20.1
Compare
Choose a tag to compare

Main changes:

● Blacklisted QQuickWidget with window dragging.
● Made the workaround for bad hard-coded styles of line-edits less strict.

0.20.0

28 May 06:56
V0.20.0
Compare
Choose a tag to compare

Main changes:

● Fixed drawing of view-items with right-aligned decorations.
● Added an option for always centering normal tabs (in contrast to the document mode).
● Added an option (to Kvantum Manager) for styling vertical toolbars.
● Fixed a small problem in tab overlapping.
● Don't allow kinetic scrolling inside subwindows.
● Used version check for KWindowSystem because of method deprecations.
● Dropped support for Qt5 < 5.12.

0.19.0

12 Mar 07:05
V0.19.0
Compare
Choose a tag to compare

Main changes:

● Fixes and improvements to window dragging, especially from buttons.
● Added an option (to Kvantum Manager) for setting the toolbar icon size to the font height if possible (it's the special value of Kvantum Manager → Configure Active ThemeSizes & DelaysToolbar icon:).
● Better drawing of view-items.
● Fixed a rare problem in transient scrollbars.

0.18.0

05 Jan 09:09
V0.18.0
Compare
Choose a tag to compare

The main feature of this release is a better window dragging with Qt ≥ 5.15. It works under X11 and Wayland alike by calling the window manager correctly. It also allows dragging from buttons (with an option in Kvantum Manager).

Some other changes:

● Fixed the centered form layouts.
● Made toolbars unmovable by default.
● Better widths for push buttons, tabs and menus.
● Draw the icon of a menubar item instead of its text if it's given.
● A new theme is added (KvMojaveMixed1, a variant of KvMojaveMixed) and some themes are polished.
● Removed the scroll jump workaround. It interfered with animations and cluttered the code to partially compensate for a Qt bug.