Releases: FedoraQt/QGnomePlatform
Releases · FedoraQt/QGnomePlatform
QGnomePlatform 0.9.2
Note:
This is last release of QGnomePlatform which is going to be unmaintained and no longer actively developer from now on. There is a replacement for decorations in development here and instead of GnomePlatform users are suggested to use QGtkStyle from Qt upstream instead.
Changes
- Do not use "gtk3" keyword to load QGnomePlatform plugin to avoid conflicts with QGtkStyle
QGnomePlatform 0.9.1
Changes
- Thinner border between window and decorations
- Added support for KColorScheme using Adwaita-like color schemes (#131)
- Added integration for QtQuick Controls2 applications (#129)
- Added support for color-scheme in GSettings backend
- Implemented reasonable icon fallback (#106) - depends on Qt change 476542
- Qt6: implemented support for
QPlatformTheme::MouseCursorSize
andQPlatformTheme::MouseCursorTheme
Fixes
QGnomePlatform 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.
-
- GSettings
-
- xdg-desktop-portal
- 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
QGnomePlatform 0.8.4
Fixes
- set XCURSOR_THEME env variable on Wayland
- use C++14 to build QGnomePlatform for a KDE/Qt 5.15 change
QGnomePlatform 0.8.3
Fixes
Restored QDBusTrayIcon support for Qt5 version
QGnomePlatform 0.8.2
Fixes
- Removed support for QDBusTrayIcon causing issue with undefined reference as Qt doesn't export required symbols
QGnomePlatform 0.8.1
Changes
- 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
QGnomePlatform 0.8.0
Changes
- 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
QGnomePlatform 0.7.1
Fixes
- Prioritize Adwaita dark variant for all themes containing "-dark" suffix
- Use FileChooser portal only when possible
- Fixed memory leaks
- Take QT_STYLE_OVERRIDE into account when considering dark variant
QGnomePlatform 0.7.0
Changes
- New dependency: Adwaita-qt
- QGnomePlatform can now be build against Qt 5.15
- Fixed wrong color palette with Qt 5.15
- Fixed issue when font configuration was not parsed properly
- Use xdg-desktop-portal for opening files (reason is obsproject/obs-browser#219 for reference)
- QGnomePlatform now requires Qt 5.12 and newer