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

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


Branch: CURRENT, Version: 1.0.9, Package name: kvantum-1.0.9, 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:

Filesize: 2907.504 KB

Version history: (Expand)


CVS history: (Expand)


   2023-02-11 22:41:30 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.9

V1.0.9
---------
 - Fixed a regression that caused crashes in QML apps and LibreOffice when the
   widget animation was disabled.
 - Workaround for bad codes that give an enormous contents size to item-views.
   2023-02-10 15:41:28 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.8

V1.0.8
---------
 - Fixed dragging of inactive windows of multi-window apps under Wayland.
 - Fixed a miscalculation about setting menu-item height in a rare case.
 - Improved the workaround for Qt's hover bug in combo-boxes (especially under
   Wayland).
 - Workaround for Qt's hover bug in header views (especially under Wayland).
 - Support combo menu icons whose widths are greater than the small icon size.
 - Limited the extra vertical margins of menu-item icons to 1px.
 - Smaller text-icon spacing for editable comboboxes that are drawn as lineedits.
 - Added vertical text margins of lineedits to their heights.
 - Also animate busy progressbars without `QWidget` (like \ 
"indeterminate" QML
   progressbars).
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-12-04 18:43:28 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.7

 - A rare crash is prevented when a busy progress-bar is destroyed. The credit
   goes to @NaofumiHonda for finding the triggering conditions.
   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update
   2022-10-26 22:23:18 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.6

1.0.6
---------
 - Added a workaround for Kate's new status-bar and side-pane buttons, which
   still have wrong style codes.
 - Added some Qt6 parameters.
 - Silenced the compilation warnings with Qt 6.4.
   2022-09-26 15:59:48 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.5

- Added a workaround for a new bug in Krita 5.1.0 (which could make Krita freeze
  if a Kvantum theme requested a progress-bar height greater than that of Fusion).
- Also, added safeguards against two kinds of wrong app codes.
- Added a condition for window dragging under Wayland, especially for dragging
  from buttons.
- Simplified finding of Qt modules with cmake.
   2022-08-01 10:09:57 by pin | Files touched by this commit (2) | Package updated
Log message:
graphics/kvantum: update to 1.0.4

V1.0.4
---------
 * Added a workaround for Qt6's double click problem with window dragging.
 * Added a workaround for Qt6's window dragging when the cursor is outside the
   widget after the drag is finished (previously, its hover state would
   persist).
 * Don't start window dragging if a popup menu is shown and closed quickly
   (may happen very rarely).
 * Added 1px to button arrow margin.
 * Considered more details in drawing menu arrows of buttons (especially when
   QToolButton is null).
 * Removed button contents shift (it was useless and inconsistent).
 * Added a pushbutton with menu to kvantumpreview.
 * To find the sunken button that has triggered a menu, check whether that menu
   really belongs to it.
 * Improved the workaround for Qt's hover bug in buttons.
 * Made menu shortcuts a little paler than menu texts.
 * Added a workaround for LibreOffice's header view.
 * Removed the old HDPI workaround.

V1.0.3
---------
 * Workaround for a rare case of stylesheet interference in spinboxes.
 * Disabled "ChangeSelectionColor" in all KDE color schemes because of its
   buggy behavior.
 * Respect lack of `scaledContents` in `QLabel` with large pixmaps (don't scale
   down large label images when they aren't supposed to be scaled).
 * Don't try to animate frameless scroll-areas.
 * Changed the default layout spacing to 3px.
 * Don't enforce minimum height of spinbox (tolerate bad layouts like that of
   Qt Designer's view items).
 * Ignore the key "text.margin" with group-boxes.
 * Set the minimum contents height of tabs to 16px.