Update to 2.3.0 #1

Open
sfalken wants to merge 0 commits from sfalken/lxqt-qtplugin:factory into leap-16.1
First-time contributor

Syncs leap-16.1 with Factory and Upstream

Syncs leap-16.1 with Factory and Upstream
sfalken added 51 commits 2026-02-18 01:19:20 +01:00
fixed license tag

OBS-URL: https://build.opensuse.org/request/show/260808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=1
1

OBS-URL: https://build.opensuse.org/request/show/266384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=2
1

OBS-URL: https://build.opensuse.org/request/show/283579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=3
1

OBS-URL: https://build.opensuse.org/request/show/284982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=4
- Changed %build and %install to use cmake macros (forwarded request 287069 from sfalken)

OBS-URL: https://build.opensuse.org/request/show/287399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=5
1

OBS-URL: https://build.opensuse.org/request/show/343356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=6
* Add Qt5XdgIconLoader as dependency (#13)
  * Update README.md
  * statusnotifieritem: Correctly handle menu
  * Cleaned up licenses
  * Use XdgIconLoader library (#10)
  * xdgIconThemePaths: Use QString::SkipEmptyParts
  * xdgIconThemePaths: Remove duplicated paths
  * Adds $XDG_DATA_HOME to the XdgIconThemePaths
  * Bump year in AUTHORS
- Add keyring
- Require pkgconfig(Qt5XdgIconLoader) instead of pkgconfig(Qt5Xdg)
  because IconLoader has its own package now and got split out
  of libqt5xdg.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=3
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/432280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=7
- Update to 0.11.1:
  * Use lxqt-build-tools
  * Use the new lxqt-build-tools package
  * Remove cpack (#14)

OBS-URL: https://build.opensuse.org/request/show/460290
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=4
- Update Source URLs

OBS-URL: https://build.opensuse.org/request/show/476940
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=5
1

OBS-URL: https://build.opensuse.org/request/show/476948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=8
* Set an informal patch version
  * Don't export github templates
  * Flag unused vars in onServiceOwnerChanged
  * Fix missing variable declaration
  * Handle QML (as @PCMan suggested)
  * Use mime functions added by @PCMan
  * Loading and saving window/splitter size
  * Central positioning with respect to parent
  * Set window title correctly
  * Qt version conditions
  * Just made it compilable
  * Handle mime-type filters for file dialog. Set custom file dialog labels.
  * Update options properly.
  * Implement a basic file dialog helper using libfm-qt's Fm::FileDialog.
  * Avoid using Qt-specific keywords such as signal/slot and foreach. Instead, use macros.
  * LXQtPlatformTheme: Make Qt use default palette (#22)
  * LXQtPlatformTheme: Add icon FollowColorScheme config (#21)
  * Prevent a possible C++11 range for detach (#20)
  * Use the CMake MODULE library type.
  * LXQtPlatformTheme: Propagate wheelScrollLines
  * LXQtPlatformTheme: Do not provide own palette
  * Fix multiple StatusNotifierItems.
  * Bump year
  * Updates lxqt-build-tools required version

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=6
- Update to 0.12.0:
  * Set an informal patch version
  * Don't export github templates
  * Flag unused vars in onServiceOwnerChanged
  * Fix missing variable declaration
  * Handle QML (as @PCMan suggested)
  * Use mime functions added by @PCMan
  * Loading and saving window/splitter size
  * Central positioning with respect to parent
  * Set window title correctly
  * Qt version conditions
  * Just made it compilable
  * Handle mime-type filters for file dialog. Set custom file dialog labels.
  * Update options properly.
  * Implement a basic file dialog helper using libfm-qt's Fm::FileDialog.
  * Avoid using Qt-specific keywords such as signal/slot and foreach. Instead, use macros.
  * LXQtPlatformTheme: Make Qt use default palette (#22)
  * LXQtPlatformTheme: Add icon FollowColorScheme config (#21)
  * Prevent a possible C++11 range for detach (#20)
  * Use the CMake MODULE library type.
  * LXQtPlatformTheme: Propagate wheelScrollLines
  * LXQtPlatformTheme: Do not provide own palette
  * Fix multiple StatusNotifierItems.
  * Bump year
  * Updates lxqt-build-tools required version
- Update Source URLs
- Update to 0.11.1:
  * Use lxqt-build-tools
  * Use the new lxqt-build-tools package
  * Remove cpack (#14)
- Update to 0.11.0:
  * Add Qt5XdgIconLoader as dependency (#13)
  * Update README.md
  * statusnotifieritem: Correctly handle menu
  * Cleaned up licenses
  * Use XdgIconLoader library (#10)
  * xdgIconThemePaths: Use QString::SkipEmptyParts
  * xdgIconThemePaths: Remove duplicated paths
  * Adds $XDG_DATA_HOME to the XdgIconThemePaths
  * Bump year in AUTHORS
- Add keyring
- Require pkgconfig(Qt5XdgIconLoader) instead of pkgconfig(Qt5Xdg)
  because IconLoader has its own package now and got split out
  of libqt5xdg.
- Upstream release 0.10.0
- Changed %build and %install to use cmake macros 
- New upstream version 0.9.0
- Added conditionals to enable Fedora Builds 
- lxqt-qtplugin is using private QPA API, which can, and does break BC
  even in point releases, so we need to hardcode libQt5Gui5 version
- Fixed license tag 
- new upstream version 0.8.0 
- removed unused build requires 
- spec file clean up 
- removed fedora spec, split into subproject
  Del: lxqt-qtplugin-Fedora_20.spec 
- ran spec-cleaner on openSUSE specfile 
- Added specfile for Fedora_20
  Add:  lxqt-qtplugin-Fedora_20.spec 
- Added tarball for new stable release
  Add:  lxqt-qtplugin-0.7.0.tar.xz
  Del:  _service 
- Initial Source Upload
  Add: _service
  Add: lxqt-qtplugin.spec  
  Add: lxqt-qtplugin.changes

OBS-URL: https://build.opensuse.org/request/show/535980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=9
* lxqtplatformtheme: Initialize “folowColorScheme” once
  * Fix icon colorizing at startup
  * Remember the view mode

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=7
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=f480897bf95d6018aef5c7a8514a3208
- Update to 0.13.0:
  * lxqtplatformtheme: Initialize “folowColorScheme” once
  * Fix icon colorizing at startup
  * Remember the view mode
- Update to 0.12.0:
  * Set an informal patch version
  * Don't export github templates
  * Flag unused vars in onServiceOwnerChanged
  * Fix missing variable declaration
  * Handle QML (as @PCMan suggested)
  * Use mime functions added by @PCMan
  * Loading and saving window/splitter size
  * Central positioning with respect to parent
  * Set window title correctly
  * Qt version conditions
  * Just made it compilable
  * Handle mime-type filters for file dialog. Set custom file dialog labels.
  * Update options properly.
  * Implement a basic file dialog helper using libfm-qt's Fm::FileDialog.
  * Avoid using Qt-specific keywords such as signal/slot and foreach. Instead, use macros.
  * LXQtPlatformTheme: Make Qt use default palette (#22)
  * LXQtPlatformTheme: Add icon FollowColorScheme config (#21)
  * Prevent a possible C++11 range for detach (#20)
  * Use the CMake MODULE library type.
  * LXQtPlatformTheme: Propagate wheelScrollLines
  * LXQtPlatformTheme: Do not provide own palette
  * Fix multiple StatusNotifierItems.
  * Bump year
  * Updates lxqt-build-tools required version
- Update Source URLs
- Update to 0.11.1:
  * Use lxqt-build-tools
  * Use the new lxqt-build-tools package
  * Remove cpack (#14)
- Update to 0.11.0:
  * Add Qt5XdgIconLoader as dependency (#13)
  * Update README.md
  * statusnotifieritem: Correctly handle menu
  * Cleaned up licenses
  * Use XdgIconLoader library (#10)
  * xdgIconThemePaths: Use QString::SkipEmptyParts
  * xdgIconThemePaths: Remove duplicated paths
  * Adds $XDG_DATA_HOME to the XdgIconThemePaths
  * Bump year in AUTHORS
- Add keyring
- Require pkgconfig(Qt5XdgIconLoader) instead of pkgconfig(Qt5Xdg)
  because IconLoader has its own package now and got split out
  of libqt5xdg.
- Upstream release 0.10.0
- Changed %build and %install to use cmake macros 
- New upstream version 0.9.0
- Added conditionals to enable Fedora Builds 
- lxqt-qtplugin is using private QPA API, which can, and does break BC
  even in point releases, so we need to hardcode libQt5Gui5 version
- Fixed license tag 
- new upstream version 0.8.0 
- removed unused build requires 
- spec file clean up 
- removed fedora spec, split into subproject
  Del: lxqt-qtplugin-Fedora_20.spec 
- ran spec-cleaner on openSUSE specfile 
- Added specfile for Fedora_20
  Add:  lxqt-qtplugin-Fedora_20.spec 
- Added tarball for new stable release
  Add:  lxqt-qtplugin-0.7.0.tar.xz
  Del:  _service 
- Initial Source Upload
  Add: _service
  Add: lxqt-qtplugin.spec  
  Add: lxqt-qtplugin.changes

OBS-URL: https://build.opensuse.org/request/show/618042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=10
* Dynamically load libfm-qt on demand to create
    the file dialog helper.
  * Don't use automatic string conversions
  * Improved cmake scripting
    - Set cmake_minimum_required to 3.1.0
    - Removed locale compile definitons
    - Removed the superfluous libfm-qt dependency
- Move translation from lxqt-l10n into package

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=9
- Update to 0.14.0:
  * Dynamically load libfm-qt on demand to create
    the file dialog helper.
  * Don't use automatic string conversions
  * Improved cmake scripting
    - Set cmake_minimum_required to 3.1.0
    - Removed locale compile definitons
    - Removed the superfluous libfm-qt dependency
- Move translation from lxqt-l10n into package

OBS-URL: https://build.opensuse.org/request/show/670393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=11
- Update to version 0.15.0
  * Set minimum required Qt version to 5.10.0.
  * Added libfm-qt as a dependency (for LXQt file dialog).
  * Added support for flatpak and working without context menu (to status notifier).
  * Removed deprecated QImage methods and updated the code for C++11.

OBS-URL: https://build.opensuse.org/request/show/797630
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=11
- Changed lxqt-qtplugin.keyring to tsujan's key

OBS-URL: https://build.opensuse.org/request/show/798166
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=12
OBS-URL: https://build.opensuse.org/request/show/798544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=12
* Fixed Fusion's window color with Qt 5.15.
  * Made the window color configurable.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=14
- Update to 0.15.1:
  * Fixed Fusion's window color with Qt 5.15.
  * Made the window color configurable.

OBS-URL: https://build.opensuse.org/request/show/810524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=13
* Do not reset widget palettes on changing style.
  * Support more palette colors for better customization.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=16
- Update to 0.16.0:
  * Do not reset widget palettes on changing style.
  * Support more palette colors for better customization.

OBS-URL: https://build.opensuse.org/request/show/845998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=14
* Handled Qt 5.15 deprecations.
  * Don't check before deleting a pointer.
  * Don't use implicit conversions.
  * Fixed a palette/highlight color related typo.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=18
- Update to 0.17.0:
  * Handled Qt 5.15 deprecations.
  * Don't check before deleting a pointer.
  * Don't use implicit conversions.
  * Fixed a palette/highlight color related typo.

OBS-URL: https://build.opensuse.org/request/show/885934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=15
* Added workarounds for Qt's poor handling of some dark palettes.
  * Used the C++11 override specifier in some places.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=20
- Update to 1.0.0:
  * Added workarounds for Qt's poor handling of some dark palettes.
  * Used the C++11 override specifier in some places.

OBS-URL: https://build.opensuse.org/request/show/930095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=16
* Bumped the version to 1.1.0 and updated the dependencies.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=22
- Update to 1.1.0:
  * Bumped the version to 1.1.0 and updated the dependencies.

OBS-URL: https://build.opensuse.org/request/show/973859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=17
- Update to 1.2.0:
  * Bumped the version to 1.2.0 and updated the dependencies.

OBS-URL: https://build.opensuse.org/request/show/1033707
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=24
OBS-URL: https://build.opensuse.org/request/show/1033818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=18
- Update to 1.3.0:
  * Bumped the version and update the dependencies

OBS-URL: https://build.opensuse.org/request/show/1079657
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=26
OBS-URL: https://build.opensuse.org/request/show/1080356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=19
- Update to 1.4.0:
  * Just corrected a case of code readability
  * Bumped the Version

OBS-URL: https://build.opensuse.org/request/show/1123441
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=28
OBS-URL: https://build.opensuse.org/request/show/1123542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=20
* This point release is made because of a backward incompatible
    change in Qt6's font descriptions. It includes a workaround
    which makes Qt5-based apps have correct fonts when fonts are
    set by the Qt6-based LXQt 2.0.0.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=30
- Update to 1.4.1:
  * This point release is made because of a backward incompatible
    change in Qt6's font descriptions. It includes a workaround
    which makes Qt5-based apps have correct fonts when fonts are
    set by the Qt6-based LXQt 2.0.0.

OBS-URL: https://build.opensuse.org/request/show/1167074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=21
- Update to 2.0.0:
  * Ported to Qt6
  * The existence of qApp is checked to prevent crashes.

OBS-URL: https://build.opensuse.org/request/show/1173411
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=33
OBS-URL: https://build.opensuse.org/request/show/1174617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=22
- Update to version 2.1.0:
  * Pre-release changes (#96)
  * Updated Readme (#95)
  * Set toolbar icon size
  * Added tooltip colors to palette
  * Avoid possible detach in range-based loop
  * Don't mix const with non const iterators
  * Remove comment artifact
  * Use lxqt-build-tools functionality

OBS-URL: https://build.opensuse.org/request/show/1221998
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=35
- Update to version 2.1.0:
  * Pre-release changes (#96)
  * Updated Readme (#95)
  * Set toolbar icon size
  * Added tooltip colors to palette
  * Avoid possible detach in range-based loop
  * Don't mix const with non const iterators
  * Remove comment artifact
  * Use lxqt-build-tools functionality (forwarded request 1221998 from AndnoVember)

OBS-URL: https://build.opensuse.org/request/show/1223231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=23
- Updated to version 2.2.0:
  * Bumped the version and updated the dependencies
- Removed Group: declarations, no longer used

OBS-URL: https://build.opensuse.org/request/show/1270676
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=37
OBS-URL: https://build.opensuse.org/request/show/1270860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=24
- Add upstream change:
  * lxqt-qtplugin-qt610.patch

OBS-URL: https://build.opensuse.org/request/show/1311222
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=39
OBS-URL: https://build.opensuse.org/request/show/1311235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=25
* Changed default cursor size from 16 to 24
  * Fixed building with Qt 6.10
  * Drop lxqt-qtplugin-qt610.patch

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-qtplugin?expand=0&rev=41
- Update to 2.3.0:
  * Changed default cursor size from 16 to 24
  * Fixed building with Qt 6.10
  * Drop lxqt-qtplugin-qt610.patch

OBS-URL: https://build.opensuse.org/request/show/1315869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-qtplugin?expand=0&rev=26
autogits_workflow_pr_bot requested review from legaldb 2026-02-18 01:19:50 +01:00
autogits_workflow_pr_bot requested review from packagehub-review 2026-02-18 01:19:50 +01:00
packagehub-review requested review from bigironman 2026-02-18 01:27:13 +01:00
packagehub-review requested review from lkocman-factory 2026-02-18 01:27:13 +01:00
packagehub-review requested review from maxlin_factory 2026-02-18 01:27:13 +01:00
packagehub-review requested review from smithfarm 2026-02-18 01:27:14 +01:00

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
First-time contributor
Build failed, for more information go in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.1:PullRequest:459.
Member

Legal reviewed as acceptable:

Accepted because previously reviewed under the same license (219731)
Legal reviewed as [acceptable](https://legaldb.suse.de/reviews/details/505786): ``` Accepted because previously reviewed under the same license (219731) ```
legaldb approved these changes 2026-02-18 01:35:25 +01:00
This pull request has official review requests.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u factory:sfalken-factory
git checkout sfalken-factory
Sign in to join this conversation.