OBS-URL: https://build.opensuse.org/request/show/1111821 OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/QGnomePlatform?expand=0&rev=27
215 lines
8.9 KiB
Plaintext
215 lines
8.9 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Sep 13 09:56:36 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Drop (libQt5Gui5 and gnome-session) and
|
|
(libQt6Gui6 and gnome-session) Supplements: No longer install
|
|
automatically when the above conditions are met. Upstream have
|
|
stopped maintenance of these packages, and are considered
|
|
obsolete.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 11 14:31:26 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>
|
|
|
|
- Update to version 0.9.1:
|
|
+ Changes:
|
|
- Thinner border between window and decorations
|
|
- Added support for KColorScheme using Adwaita-like color
|
|
schemes
|
|
- Added integration for QtQuick Controls2 applications
|
|
- Added support for color-scheme in GSettings backend
|
|
- Implemented reasonable icon fallback - depends on Qt change
|
|
476542
|
|
- Qt6: implemented support for QPlatformTheme::MouseCursorSize
|
|
and QPlatformTheme::MouseCursorTheme
|
|
+ Fixes:
|
|
- Do not crash when GSettings shema is not found
|
|
- Respect QT_STYLE_OVERRIDE env variable
|
|
- Fixed titlebar dimming on Wayland
|
|
- Fixed regression in rendering titlebar on vanilla Qt
|
|
- Drop 0001-fix-qt-6.5-compilation.patch as it is included in
|
|
version 0.9.1
|
|
- Adjust fix-XSetTransientForHint.patch for version 0.9.1
|
|
- Split QGnomePlatform's new color schemes into a new package
|
|
called "QGnomePlatform-colorschemes"
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 6 17:53:47 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>
|
|
|
|
- Add 0001-fix-qt-6.5-compilation.patch to fix a compilation
|
|
error with qt 6.5
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 2 15:56:04 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
- Don't use %elif which is not supported in SLE/Leap
|
|
- Use qt6 macros when building the qt6 flavor so the correct
|
|
compiler is used to build the package in SLE/Leap
|
|
- Add patch to fix an undefined reference to XSetTransientForHint
|
|
in SLE/Leap:
|
|
* fix-XSetTransientForHint.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 00:51:38 UTC 2022 - Luciano Santos <luc14n0@opensuse.org>
|
|
|
|
- Update to version 0.9.0:
|
|
+ Changes:
|
|
- QGnomePlatform has been now internally split into two
|
|
providers for configuration, where only one is used at a time
|
|
(not mixed together as before). We can even switch between
|
|
providers on runtime, e.g. when xdg-desktop-portal is started
|
|
later.
|
|
- QGnomePlatform can now switch between dark/light themes on
|
|
runtime (requires Adwaita-qt 1.4.2).
|
|
- Implements QPlatformTheme::Appearance() for Qt6.
|
|
- Added support for window menu into client-side decorations.
|
|
- Added support for native system try icon using QGnomeTheme
|
|
for Qt6.
|
|
- Added support for GNOME 42 theme switching (using Settings
|
|
portal).
|
|
+ Fixes:
|
|
- FileChooser portal: send window id in hex and only for
|
|
xwayland apps (backport from Qt).
|
|
- Ensure gtk uses the same windowing system as Qt (backport
|
|
from Qt).
|
|
- Fixes decoration size when QT_SCALE_FACTOR is set.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 21 10:51:14 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Add Obsoletes/Provides QGnomePlatform to ease the switch-over.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 5 04:52:38 UTC 2022 - Luciano Santos <luc14n0@opensuse.org>
|
|
|
|
- Add multibuild facility to provide both Qt5 and Qt6 flavors. This
|
|
is needed to hook up the right Qt base from adwaita-qt and apply
|
|
the configurations needed to change the styling of the window of
|
|
Qt apps under GNOME (boo#1202526).
|
|
- Add respective Qt6 build requirements and make use of
|
|
conditionals to produce a multibuild package based on flavors.
|
|
- Replace build requirements to match explicitly what CMakeLists
|
|
is looking for: libQt5PlatformSupport-private-headers-devel ->
|
|
cmake(Qt5XkbCommonSupport), and libQt5Core-private-headers-devel
|
|
-> cmake(Qt5Core).
|
|
- Drop unneeded build requirements that are not used nor looked for
|
|
by CMake: pkgconfig(Qt5X11Extras), libqt5-qtwayland-devel (CMake
|
|
only looks for Qt5WaylandClient and WaylandClientPrivate),
|
|
pkgconfig(x11), and pkgconfig(gtk+-x11-3.0).
|
|
- Add explicit pkgconfig(glib-2.0) build requirement looked for by
|
|
CMake but undeclared in the spec file. It was already being
|
|
pulled by another package though.
|
|
- Switch all pkgconfig(*) modules by cmake(*) ones. Leap 15.4 has a
|
|
hard time finding pkgconfig(*) modules for adwaita-qt6, so switch
|
|
all qt5-dependecies too to keep them consistent.
|
|
- Update License tag from "GPL-2.0-or-later OR LGPL-3.0-only" to
|
|
"LGPL-2.1-or-later AND (LGPL-3.0-only OR GPL-2.0-only OR
|
|
GPL-3.0-only)". Basically all the source code is LGPL-2.1 or any
|
|
later version, but the qgtk3dialoghelpers cpp/header files can be
|
|
either LGPL-3.0 or choose between GPL-2.0 and GPL-3.0 and later
|
|
versions approved by the KDE Free Qt Foundation.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 23 21:08:10 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.8.4:
|
|
+ Set XCURSOR_THEME env variable on Wayland
|
|
+ Use C++14 to build QGnomePlatform for a KDE/Qt 5.15 change
|
|
- Changes from version 0.8.3:
|
|
+ Restored QDBusTrayIcon support for Qt5 version
|
|
- Changes from version 0.8.2:
|
|
+ Removed support for QDBusTrayIcon causing issue with undefined
|
|
reference as Qt doesn't export required symbols
|
|
- Changes from version 0.8.1:
|
|
+ Bumped dependency on Adwaita-qt 1.4.1 and Qt 5.15.2
|
|
+ Support for Qt6 build with CMake option -DUSE_QT6=true
|
|
+ Support HighContrast variants of Adwaita-qt
|
|
- Drop baselibs.conf, stop supporting 32bit libs on x86_64.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 27 10:01:24 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Add the missing gsettings-desktop-schemas build requirement.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 3 20:18:48 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
|
|
|
- Update to version 0.8.0
|
|
+ Updated dependency on Adwaita-qt 1.3.0
|
|
+ QGnomePlatform now uses CMake instead of QMake
|
|
+ Window decoration buttons now have hover effect
|
|
+ Window decoration buttons are now rendered using Adwaita library
|
|
+ Window decoration border improvements
|
|
- Drop fix-qt5-x11-config.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 23:15:03 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
|
|
|
- Update to version 0.7.1:
|
|
+ Fixed wrong color palette with Qt 5.15
|
|
+ Fixed issue when font configuration was not parsed properly
|
|
+ Use xdg-desktop-portal for opening files
|
|
+ Prioritize Adwaita dark variant for all themes
|
|
containing "-dark" suffix
|
|
+ Use FileChooser portal only when possible
|
|
+ Take QT_STYLE_OVERRIDE into account when considering dark variant
|
|
+ Fixed memory leaks
|
|
- Add fix-qt5-x11-config.patch, linking fails because of missing
|
|
x11 link time dependency of gtk3
|
|
- Drop QGnomePlatform-qt-5.15.patch: Upstream fixed
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 2 07:12:49 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Update to version 0.6.1:
|
|
+ Preview support in file dialog.
|
|
+ Prioritize Adwaita-dark theme for all themes ending with
|
|
"-dark" suffix.
|
|
+ Use Qt's default palette.
|
|
- Add QGnomePlatform-qt-5.15.patch: Fix build with Qt 5.15.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 17 08:50:25 UTC 2020 - Stasiek Michalski <stasiek@michalski.cc>
|
|
|
|
- Install automatically with gnome-session and libqt5 base
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 24 07:36:12 UTC 2019 - Markus S <kamikazow@opensuse.org>
|
|
|
|
- Update to 0.6
|
|
* Window decorations on Wayland
|
|
* Qt 5.13 compatibility
|
|
* Modified description to match upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 14 09:16:46 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Tweak spec, use modern macros where possible.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 13 21:53:42 UTC 2019 - Markus S <kamikazow@opensuse.org>
|
|
|
|
- Upstream URL has changed
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 13 19:56:15 UTC 2019 - Markus S <kamikazow@opensuse.org>
|
|
|
|
- Update to version 0.5
|
|
* support for Kvantum themes
|
|
* support for QDBusTrayIcon
|
|
* fixed crash when opening native gtk dialog without parent
|
|
* Cinnamon settings Support
|
|
* Flatpak Settings Portal support
|
|
* Font scaling bug fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 23 22:33:03 UTC 2018 - Markus S <kamikazow@opensuse.org>
|
|
|
|
- Small licensing metadata fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 22 16:12:25 UTC 2018 - fcrozat@suse.com
|
|
|
|
- Initial package by Yuriy Gorodilin.
|
|
- Remove BuildRequires on qt4, it is not needed.
|
|
- Add Requires on adwaita-qt5.
|