head 1.2; access; symbols; locks; strict; comment @// @; 1.2 date 2020.05.06.08.12.55; author pin; state dead; branches; next 1.1; commitid 67QjkSStX7HJE97C; 1.1 date 2020.04.19.11.57.23; author pin; state Exp; branches; next ; commitid OHNBDgDNSRXisZ4C; desc @@ 1.2 log @graphics/kvantum: Update to 0.15.3 Changelog: V0.15.3 --------- -A better calculation of the part of a progressbar's internal text which is inside the indicator (this also fixes a small offset in KisSliderSpinBox). -Don't draw a progressbar's busy indicator if it's wider than the progressbar (although that never happens in practice). -Added a workaround for a new but small bug in the toolbar timer of Audacious 4.0. -Align a menu-item's text with others if its icon isn't null but its pixmap is. -Removed Qt4 related stuff with the default installation, at last. Not noted in the Changelog, NetBSD specific patch has been merged upstream and is no longer required. @ text @$NetBSD: patch-style_themeconfig_ThemeConfig.cpp,v 1.1 2020/04/19 11:57:23 pin Exp $ Allow build on NetBSD --- style/themeconfig/ThemeConfig.cpp.orig 2020-03-30 23:07:24.000000000 +0000 +++ style/themeconfig/ThemeConfig.cpp @@@@ -19,7 +19,7 @@@@ #include #include #include "ThemeConfig.h" -#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_HURD +#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_NETBSD || defined Q_OS_HURD #include #if (QT_VERSION >= QT_VERSION_CHECK(5,0,0)) #include @@@@ -37,7 +37,7 @@@@ ThemeConfig::ThemeConfig(const QString& { /* For now, the lack of x11 means wayland. Later, a better method should be found. */ -#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_HURD +#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_NETBSD || defined Q_OS_HURD #if (QT_VERSION >= QT_VERSION_CHECK(5,2,0)) isX11_ = QX11Info::isPlatformX11(); #else @@@@ -570,7 +570,7 @@@@ theme_spec ThemeConfig::getCompositeSpec { bool compositing(false); -#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_HURD +#if defined Q_WS_X11 || defined Q_OS_LINUX || defined Q_OS_FREEBSD || defined Q_OS_NETBSD || defined Q_OS_HURD /* set to false if no compositing manager is running */ #if (QT_VERSION >= QT_VERSION_CHECK(5,2,0)) if (isX11_) @ 1.1 log @import graphics/kvantum 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. patch submited upstream https://github.com/tsujan/Kvantum/pull/518 Thanks to Nikita and Maya for reviewing the package. @ text @d1 1 a1 1 $NetBSD$ @