./graphics/kvantum, SVG-based theme engine for Qt and KDE

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.19.0, Package name: kvantum-0.19.0, Maintainer: pin

Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.
Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

Required to run:
[graphics/hicolor-icon-theme] [x11/qt5-qtsvg] [x11/qt5-qtx11extras] [x11/qt5-qtbase] [x11/kwindowsystem]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: f9191af1c9ed1a6b86a8f0f6666fbbf8c821c281
RMD160: 0e304e3ef073b8e5a2c8fe1b8031fb8e22fdf450
Filesize: 2759.456 KB

Version history: (Expand)

CVS history: (Expand)

   2021-03-12 10:40:14 by pin | Files touched by this commit (3) | Package updated
Log message:
graphics/kvantum: update to 0.19.0

-Allow dragging from some disabled widgets.
-Added an option (to Kvantum Manager) for setting the toolbar icon size to the
font height if possible.
-Don't style vertical toolbars because, otherwise, they might look ugly.
-Always check if the drag manager is deleted after it sends mouse events (to
prevent any crash).
-Increased the drag distance and delay when dragging is done from buttons.
-Try to do less calculations to get widget sizes by not consulting QCommonStyle
as far as possible.
-Draw view-items independently of QCommonStyle to apply all size settings
-Always reserve the vertical space for a single-line text in view-items.
QCommonStyle is inconsistent in this regard and may create a tiny item editor
when the text is empty. Qt doesn't give enough info to QStyle for knowing
whether the editor is active.
-Ignore a view-item's custom brush when it's selected (as QCommonStyle does).
-Cleaned up the code of transient scrollbar animation (and fixed a rare case,
where a transient scrollbar might not disappear after app startup — as in
-Fixed a small problem in (Krita's) KisSliderSpinBox.
   2021-01-05 23:26:14 by pin | Files touched by this commit (3) | Package updated
Log message:
graphics/kvantum: update to 0.18.0

-Use PE_FrameStatusBarItem with Qt ≥ 5.13.0 and return from it.
-Made toolbars unmovable by default.
-Added some effects to the labels of Kvantum Manager's About dialog.
-Don't let the width of a push button that has text be smaller than 80px
(although the minimum width may be greater because it depends on the font).
-Replace text tabs with spaces when calculating label sizes (because text tabs
aren't expanded when labels are drawn).
-Always draw the tab text in a single line.
-Horizontally smaller menus when they have accelerators.
-Respect the key "no_inactiveness" with all widgets.
-Get tooltip shadow dimensions only once if compositing is available.
-Draw the icon of the menubar item instead of its text if it's given.
-Fixed the field growth policy of centered form layouts.
-A better window dragging code (x11drag) with Qt ≥ 5.15, that works under X11
and Wayland alike by calling the window manager.
-Added an option (to Kvantum Manager) for dragging windows from buttons.
-Considered a rare case of window type change for window translucency and
-Removed the scroll jump workaround. It interfered with animations and cluttered
the code to partially compensate for Qt's scroll jumps that appeared with mouse
   2020-11-05 10:09:30 by Ryo ONODERA | Files touched by this commit (1814)
Log message:
*: Recursive revbump from textproc/icu-68.1
   2020-10-03 14:10:00 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 0.17.0

 * Also, take care of widgets without interior SVG elements on a menu that has a
high contrast with the window (a possible scenario that hasn't happened with any
theme so far).
 * A workaround for a rare problem in QWidgetAction when menus have a high
contrast with windows.
 * Fixed the text color of thin progressbars inside stylable toolbars of
dark-and-light themes.
 * More accurate calculation of spinbox width under special circumstances.
 * Distinguish popup indicators from other button indicators on mouseover.
   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-08-10 18:58:29 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 0.16.1

 * Consider a toolbar stylable if it contains a tabbar that isn't inside the
same window.
 * Be more explicit about the color group when getting colors from the standard
   2020-06-24 14:53:04 by pin | Files touched by this commit (3) | Package updated
Log message:
graphics/kvantum: update to 0.16.0

 * Set the scroll indicator size of tabs to that of toolbar buttons.
 * Fixed a rare issue in the frame size of grouped elements.
 * Added an option to Kvantum Manager for enabling window translucency with
 non-integer scale factors after showing a warning.
 * A workaround for a rare case of Qt's contradicting QStyle in drawing spin
 * Fixed the height of combo menu separators.
 * Reset widget palettes on changing style from and to Kvantum. This fixes
 several problems with on-the-fly style changes, so that an app restart won't be
 needed in most cases.
 * Updated the code for Qt 5.15.
 * Added a workaround for a regression in Qt 5.15, which results in
 QStyleOptionTab reporting an incorrect tab position.
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu