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

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


Branch: CURRENT, Version: 0.20.2, Package name: kvantum-0.20.2, 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: 46a53d6936be76c079d50b85f72e115d45517c0f
RMD160: 76cbf32046cbf5d7b07ae5a80bfcc469ab1149cd
Filesize: 2827.033 KB

Version history: (Expand)


CVS history: (Expand)


   2021-09-15 15:34:29 by pin | Files touched by this commit (3) | Package updated
Log message:
graphics/kvantum: update to 0.20.2

V0.20.2
---------
 - Allow opening of the user config file from Kvantum Manager.
 - Respect KDE's scrollbar click behavior by default.
 - Elide push button text if there isn't enough space for it.
 - Better eliding of multiline texts.
 - Added LibreOffice to the black list of window dragging (as a workaround for
 issues related to its Qt5 skin under Wayland).
   2021-07-21 17:07:35 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 0.20.1

-In the case of bad hard-coded styles, ignore non-base background colors of
line-edits if their saturations are small enough.
-Blacklisted QQuickWidget with window dragging.
   2021-05-29 19:17:17 by pin | Files touched by this commit (3) | Package updated
Log message:
graphics/kvantum: update to 0.20.0

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.
   2021-04-21 13:43:04 by Adam Ciarcinski | Files touched by this commit (1822)
Log message:
revbump for textproc/icu
   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
correctly.
-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
kcharselect).
-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
dragging.
-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
gestures.
   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

V0.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.