Commit Graph

57 Commits

Author SHA256 Message Date
Dominique Leuenberger
90dbe8064f Accepting request 1219739 from X11:LXQt
- Change BuildRequires from lxqt-build-tools-devel to
  cmake(lxqt-build-tools)

OBS-URL: https://build.opensuse.org/request/show/1219739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=22
2024-10-30 22:16:05 +00:00
5ad3fc3ea8 added missing space in BuildRequires
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=41
2024-10-30 21:56:16 +00:00
7f5a7cf53b - Change BuildRequires from lxqt-build-tools-devel to
cmake(lxqt-build-tools)

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=40
2024-10-30 18:37:35 +00:00
Ana Guerrero
6f1fe71ff1 Accepting request 1178543 from X11:LXQt
- Removed %{buildroot}%{_sysconfdir}/xdg/*.conf
  * Conflicts with libQt6Xdg4, as both packages cannot provide
    identical conf files, libQt5Xdg won't ever be installed
    on it's own, with LXQt >= 2.0
- Specfile Cleanup

OBS-URL: https://build.opensuse.org/request/show/1178543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=21
2024-06-05 15:38:53 +00:00
63524004fc - Removed %{buildroot}%{_sysconfdir}/xdg/*.conf
* Conflicts with libQt6Xdg4, as both packages cannot provide
    identical conf files, libQt5Xdg won't ever be installed
    on it's own, with LXQt >= 2.0
- Specfile Cleanup

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=38
2024-06-04 15:07:27 +00:00
Ana Guerrero
5b49018520 Accepting request 1123564 from X11:LXQt
- Update to 3.12.0:
  * Just corrected a typo and bumped the version.

OBS-URL: https://build.opensuse.org/request/show/1123564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=20
2023-11-07 20:26:02 +00:00
Michael Vetter
e4ebd265b0 - Update to 3.12.0:
* Just corrected a typo and bumped the version.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=36
2023-11-05 14:28:06 +00:00
Dominique Leuenberger
d1e737fa8e Accepting request 1080370 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/1080370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=19
2023-04-20 13:14:12 +00:00
00f532a348 Accepting request 1079616 from home:sfalken:branches:X11:LXQt
- Update to 3.11.0:
  * File association is fixed with desktop entries that are
    symlinks

OBS-URL: https://build.opensuse.org/request/show/1079616
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=34
2023-04-19 14:54:27 +00:00
Dominique Leuenberger
a6dbf1c80d Accepting request 1033820 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/1033820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=18
2022-11-06 11:42:51 +00:00
Michael Vetter
f702d05aae Accepting request 1033703 from home:sfalken:branches:X11:LXQt
- Update to 3.10.0:
  * Invalidate GTK icon cache as soon as icons are installed.
  * Follow `freedesktop.org` in adding dirs under `DefaultDirectoryDirs`.

OBS-URL: https://build.opensuse.org/request/show/1033703
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=32
2022-11-06 08:58:02 +00:00
Dominique Leuenberger
89b7388620 Accepting request 975830 from X11:LXQt
- Update to 3.9.1:
  For making it possible to have Qt5 and Qt6 installations of
  libqtxdg alongside each other in near future, two changes are
  made to this point release:
  * qtxdg-mat has been separated from libqtxdg and put into qtxdg-tools.
  * The installation of config files has been made optional.

OBS-URL: https://build.opensuse.org/request/show/975830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=17
2022-05-09 16:44:30 +00:00
Michael Vetter
b3b22cce72 - Update to 3.9.1:
For making it possible to have Qt5 and Qt6 installations of
  libqtxdg alongside each other in near future, two changes are
  made to this point release:
  * qtxdg-mat has been separated from libqtxdg and put into qtxdg-tools.
  * The installation of config files has been made optional.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=30
2022-05-09 11:29:26 +00:00
Dominique Leuenberger
fb9295958d Accepting request 973871 from X11:LXQt
- Update to 3.9.0:
  * String literals are supported in Exec keys of desktop entries.
  * Enhancements to qtxdg-mat.

OBS-URL: https://build.opensuse.org/request/show/973871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=16
2022-05-01 18:51:21 +00:00
Michael Vetter
03465bf413 - Update to 3.9.0:
* String literals are supported in Exec keys of desktop entries.
  * Enhancements to qtxdg-mat.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=28
2022-04-27 19:21:11 +00:00
Michael Vetter
4e9810dfc8 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=27 2022-04-27 19:15:28 +00:00
Michael Vetter
5297054a28 - Update to 3.9.0:
* String literals are supported in Exec keys of desktop entries.
  * Enhancements to qtxdg-mat.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=26
2022-04-27 16:28:38 +00:00
Michael Vetter
bae957f889 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=25 2022-01-07 13:17:44 +00:00
Dominique Leuenberger
31cf3b87b7 Accepting request 929698 from X11:LXQt
- Update to 3.8.0:
  * Added support for default terminal.
  * Considered XDG_DATA_HOME when computing desktop entry id.
  * Made sure that hicolor is searched before dash fallbacks.
  * Considered Qt's fallback search paths when finding icons.
  * Handle relative paths in qtxdg-desktop-file-start.

OBS-URL: https://build.opensuse.org/request/show/929698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=15
2021-11-09 22:54:15 +00:00
Michael Vetter
12ed35d807 - Update to 3.8.0:
* Added support for default terminal.
  * Considered XDG_DATA_HOME when computing desktop entry id.
  * Made sure that hicolor is searched before dash fallbacks.
  * Considered Qt's fallback search paths when finding icons.
  * Handle relative paths in qtxdg-desktop-file-start.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=23
2021-11-05 15:52:11 +00:00
Dominique Leuenberger
5d3797f4d2 Accepting request 885930 from X11:LXQt
- Update 3.7.1:
  * Fixed compilation against Qt < 5.14.
  * Added a nullity check for paint device.

- Update to 3.7.0:
  * QSvgRenderer is used with a cache for SVG icons, so that LXQt's
    icon handling could not be broken by intruding icon engines
	that register themselves for "svg" (like kiconthemes 5.80).
  * Allow runtime overriding of detachment of processes by
    setting QTXDG_START_DETACH_TRULY.
  * XTerm is added as a runtime dependency.
  * Code cleanup.
- Remove libqt5xdg-svg-render.patch: upstreamed

OBS-URL: https://build.opensuse.org/request/show/885930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=14
2021-04-16 22:01:47 +00:00
Michael Vetter
07081b8f01 - Update 3.7.1:
* Fixed compilation against Qt < 5.14.
  * Added a nullity check for paint device.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=21
2021-04-16 11:24:04 +00:00
Michael Vetter
23b023fff2 - Update to 3.7.0:
* QSvgRenderer is used with a cache for SVG icons, so that LXQt's
    icon handling could not be broken by intruding icon engines
	that register themselves for "svg" (like kiconthemes 5.80).
  * Allow runtime overriding of detachment of processes by
    setting QTXDG_START_DETACH_TRULY.
  * XTerm is added as a runtime dependency.
  * Code cleanup.
- Remove libqt5xdg-svg-render.patch: upstreamed

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=20
2021-04-16 06:35:42 +00:00
Richard Brown
3df581eed4 Accepting request 882920 from X11:LXQt
- bsc#1183834: Fix displaying of icons by using QSvgRenderer
  * Add libqt5xdg-svg-render.patch

OBS-URL: https://build.opensuse.org/request/show/882920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=13
2021-04-06 15:30:32 +00:00
Michael Vetter
cafe3cf97b - bsc#1183834: Fix displaying of icons by using QSvgRenderer
* Add libqt5xdg-svg-render.patch

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=18
2021-03-31 10:03:59 +00:00
Dominique Leuenberger
6725a141ce Accepting request 845994 from X11:LXQt
- Update to 3.6.0:
  *Dropped deprecated QLinkedList.
  *Code cleanup.
  * Memory leaks are fixed.
  *Fixed setting of default apps with GLib backend.
  *Fixed (recommended) apps list given by GLib backend.
  *Added a XdgDefaultApps class with email client, file
    manager and web browser set/get methods.
  *Used Qt's fix for too big SVG icons with scale factors > 1.
  *Added methods to XdgDefaultApps for getting special applications.
  *Fixed unneeded URL encoding for %U/%u in "xdgdesktopfile.cpp".

OBS-URL: https://build.opensuse.org/request/show/845994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=12
2020-11-04 17:27:52 +00:00
Michael Vetter
485fc69f87 - Update to 3.6.0:
*Dropped deprecated QLinkedList.
  *Code cleanup.
  * Memory leaks are fixed.
  *Fixed setting of default apps with GLib backend.
  *Fixed (recommended) apps list given by GLib backend.
  *Added a XdgDefaultApps class with email client, file
    manager and web browser set/get methods.
  *Used Qt's fix for too big SVG icons with scale factors > 1.
  *Added methods to XdgDefaultApps for getting special applications.
  *Fixed unneeded URL encoding for %U/%u in "xdgdesktopfile.cpp".

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=16
2020-11-04 13:18:44 +00:00
Dominique Leuenberger
939c1a5a40 Accepting request 798582 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/798582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=11
2020-05-04 16:39:08 +00:00
Michael Vetter
fb8836c722 Accepting request 798568 from home:gmbr3:branches:X11:LXQt
- Changed libqt5xdg.keyring to tsujan's key

OBS-URL: https://build.opensuse.org/request/show/798568
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=14
2020-04-28 08:19:42 +00:00
Michael Vetter
9a4daa6bc3 Accepting request 797602 from home:gmbr3:branches:X11:LXQt
- Update to version 3.5.0
  * Sharp SVG icons with scale factors > 1, especially non-integer ones.
  * Removed obsolete qSwap.
  * Removed obsolete Qt4 Mac code.

OBS-URL: https://build.opensuse.org/request/show/797602
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=13
2020-04-25 13:44:42 +00:00
Dominique Leuenberger
645bab4e7b Accepting request 760614 from X11:LXQt
- Add subpackage qtxdg-tools (Debian name qtxdg-dev-tools)

- Update to 3.4.0:
  * Adds an command line MimeType (mimetype) tool
  * Adds a command line Open (open) Tool
  * Adds a command line Default App (defapp) Tool
  * Adds a MIME Applications Associations (XdgMimeApps) class
  * XdgDesktopFile:
    - Deprecates XdgDesktopFileCache and drop XdgDesktopFileCache use
    - Add explanation comment
    - Avoid freeze for DBusActivatable apps
  * CMake:
    - Remove string conversion flags
    - Removes not used helper function
  * test:
    - Use qAsConst()
  * Build and Implementation:
    - Don't use automatic string conversion
    - Prevent a c++11 range-loop possible detach
    - Fixed icon cache with absolute paths
    - Use more precise wording
    - Use the QString multi-arg overload
    - Use qEnvironmentVariableIntValue()
    - Use qAsConst
    - Drop QRegExp.
    - Port even more towards C++ raw string literal
    - Port towards return with a braced init list
    - Port towards raw string literal use.
    - Use bool literals
    - Ports towards C++11 override specifiers

OBS-URL: https://build.opensuse.org/request/show/760614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=10
2020-01-03 16:38:52 +00:00
Michael Vetter
0e3a6fd7bc OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=11 2020-01-03 10:42:48 +00:00
Michael Vetter
bbc8d84268 - Add subpackage qtxdg-tools (Debian name qtxdg-dev-tools)
- Update to 3.4.0:
  * Adds an command line MimeType (mimetype) tool
  * Adds a command line Open (open) Tool
  * Adds a command line Default App (defapp) Tool
  * Adds a MIME Applications Associations (XdgMimeApps) class
  * XdgDesktopFile:
    - Deprecates XdgDesktopFileCache and drop XdgDesktopFileCache use
    - Add explanation comment
    - Avoid freeze for DBusActivatable apps
  * CMake:
    - Remove string conversion flags
    - Removes not used helper function
  * test:
    - Use qAsConst()
  * Build and Implementation:
    - Don't use automatic string conversion
    - Prevent a c++11 range-loop possible detach
    - Fixed icon cache with absolute paths
    - Use more precise wording
    - Use the QString multi-arg overload
    - Use qEnvironmentVariableIntValue()
    - Use qAsConst
    - Drop QRegExp.
    - Port even more towards C++ raw string literal
    - Port towards return with a braced init list
    - Port towards raw string literal use.
    - Use bool literals
    - Ports towards C++11 override specifiers

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=10
2020-01-03 10:36:42 +00:00
Stephan Kulow
412dc1656b Accepting request 678873 from X11:LXQt
- Update to 3.3.1:
  * Silenced compiler warnings about not used variables.
  * Dropped not needed MOC stuff, we already use CMAKE_AUTOMOC.
  * Dropped using libqtxdg's own versions of things that are in
    lxqt-build-tools
  * Updated translations

- Update to 3.3.0:
  * Use C++ ISO Standard 14, removed support for < 14
  * XdgDesktopFile: Simplify scheme handling
  * XdgDesktopFile: Clear internal data before loading a new file
  * XdgDesktopFile: Don’t try read non existent files
  * xdgaction: Set icon in updateIcon() only if needed
  * xdgiconloader: Support more classes for “FollowColors” icons
  * xdgiconloader: Consider device pixel ratio when painting
  * xdgiconloader: Cover all KDE colors schemes for symbolic icons
  * xdgiconloader: Fixes pedantic warning
  * xdgmenuwidget: Fix menu-item drag url

OBS-URL: https://build.opensuse.org/request/show/678873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=9
2019-02-25 16:59:09 +00:00
Michael Vetter
e586244e35 - Update to 3.3.1:
* Silenced compiler warnings about not used variables.
  * Dropped not needed MOC stuff, we already use CMAKE_AUTOMOC.
  * Dropped using libqtxdg's own versions of things that are in
    lxqt-build-tools
  * Updated translations

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=8
2019-02-25 10:13:59 +00:00
Michael Vetter
e4f025f410 - Update to 3.3.0:
* Use C++ ISO Standard 14, removed support for < 14
  * XdgDesktopFile: Simplify scheme handling
  * XdgDesktopFile: Clear internal data before loading a new file
  * XdgDesktopFile: Don’t try read non existent files
  * xdgaction: Set icon in updateIcon() only if needed
  * xdgiconloader: Support more classes for “FollowColors” icons
  * xdgiconloader: Consider device pixel ratio when painting
  * xdgiconloader: Cover all KDE colors schemes for symbolic icons
  * xdgiconloader: Fixes pedantic warning
  * xdgmenuwidget: Fix menu-item drag url

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=7
2019-01-31 09:44:42 +00:00
Dominique Leuenberger
523587e79c Accepting request 618054 from X11:LXQt
- Update to 3.2.0:
  * xdgiconloader: Add GTK cache revalidation (fixes finding and
    showing new icons, especially in main menu)
  * xdgiconloader: Cache ScalableFollowsColorEntry properly
  * Set genericName as tooltip (for main menu)
  * Fix symbolic SVG icons with Qt >= 5.10
- Update to 3.1.0:
  * Bump version to 3.1.0
  * xdgdesktopfile: Add API for getting actions info
  * xdgdesktopfile: Add support for activating actions
  * xdgdesktopfile: Add getting actions
  * Check $XDG_CONFIG_HOME and $XDG_CONFIG_DIRS for mimeapps.list first.
  * Fix reading and writing mimeapps.list file.
  * Don't export github templates
  * Release 3.0.0: Update changelog
  * Backport support for Scale directory key according to Icon Theme spec
  * Bump Major to 3
  * test: Drop Q_FOREACH
  * Drop Q_FOREACH
  * liblxqt make no sense here
  * Copied issue template
  * Drops Qt5Core_VERSION_STRING
  * Avoid Qt special keywords collision
  * XdgDesktopFile: Stops allocating unneeded QMap::keys()
  * XdgDesktopFile: Stop allocating unneeded QHash:values()
  * XdgDesktopFile: Improve const-ness
  * xdgiconloader: Reworks the unthemed/pixmap search
  * xdgiconloader: Puts the hicolor at the end of the theme hierarchy
  * XdgIcon: Add flag for "FollowsColorScheme" processing
  * xdgiconloader: Honor "FolowsColorScheme" theme hint
  * xdgiconloader: Support symbolic SVG icons
  * More fixes (#131)
  * xdgiconloader: Correct hierarchy of fallbacks (#116)
  * xdgiconloader: Fix XdgIconLoaderEngine::actualSize() (#130)
  * Update CMakeLists.txt
  * It adds loadIcon() timing measurements.
  * xdgiconloader: Consider all existing files/images
  * Check QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH existence
  * Mark QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH as advanced
  * xdgiconloader: Implement QIconEnginePlugin interface
  * Disables uninstall target
  * Remove last uses of Java-style (non-mutable) iterators from QtBase
  * Adds a development qtxdg-iconfinder utility tool
  * Enable strict iterators for debug builds
  * Removes extra semi-colons
  * Improve build warnings
  * Bump year
  * QtGui: eradicate Q_FOREACH loops [already const]
  * Optimize QIconLoader::findIconHelper()
  * Remove unused variable in QIconLoader::findIconHelper()
  * Improve use of QHash to minimize double hashing
  * QIconLoaderEngine: add missing Q_DECL_OVERRIDEs
  * Replace QLatin1Literal with QLatin1String
  * QIconCacheGtkReader: use QStringRef more
  * Gui: use const (and const APIs) more
  * Adds Link Time Optimization
  * Replaces CMAKE_SOURCE_DIR by PROJECT_SOURCE_DIR
  * Refactors superbuild support
  * Remove duplicate use of source header files
  * Use AUTOMOC everywhere
  * Stop using include_directories()
  * Removes test project definition
  * Use CMAKE_INCLUDE_CURRENT_DIR
  * Adds PROJECT_NAME to the build Qt version message
  * Simplify target_compile_definitions() and target_include_directories()
  * qiconloader: Reuse Qt implementation
  * XdgIconLoader: Fix FTBFS in super-build/in-tree builds
  * Allow xdg-user-dirs in the realpath of $HOME. On some systems /home is a symlink and $HOME points to the symlink. This commit allows the xdg-user-dirs to start with the real/canonical path.
  * Updates version requirements in pkg-config (.pc) stuff
  * Make Qt5Xdg use only the same version Qt5XdgIconLoader
  * Adds minimum Qt version requirement (5.4.2)
  * test: Fixes false positive in tst_xdgdesktopfile::testReadLocalized()
  * Remove cpack (#106)
- Update to to 2.0.0:
  * BACKWARDS-INCOMPATIBLE: New XdgIconLoader library
  * New explicit dependency Qt SVG
  * The IconLoader can use GTK+ icon cache
  * Improved overall performance
  * Better XDG handling
  * Overall polishing
- Upstream release 0.10.0
- Changed %build and %install to use cmake macros 
- New upstream version 1.1.0 
- Added conditionals to build for Fedora (Only needed for F20) 
- changed license tag in the spec file to GPL-3.0
- ported to QT5 
- new upstream version 1.0.0 
- spec file clean up
- removed statically defined requires , we let rpm work for us
- use pkg-config where possible  
- BuildRequires and patch cleanup 
- Removed fedora spec, split into subproject
  Del:  libqtxdg-Fedora_20.spec 
- Removed BuildRequires: pkgconfig() in favour of BuildRequires: libqt4-devel at the request of X11:lxde:lxqt maintainers 
- Ran spec-cleaner on spec file 
- Added specfile for Fedora_20
  Add:  libqtxdg-Fedora_20.spec 
- Repackaged tarball to unpack to libqtxdg-0.5.3 instead of . 
- First stable release, added stable tarball
  Added: libqtxdg-0.5.3.tar.xz 
  Delete:  _service
- .spec file cleanup for rpmlint checks
  Removed explicit Requires:
  Adjusted description 
- Removed direct cmake calls, in favour of %cmake and %cmake_install 
- Specfile complete, successful build and packaging 
- Added 0001-translation-dir.patch to correct for openSUSE directories 
- Wrote initial _service file and first source pull

OBS-URL: https://build.opensuse.org/request/show/618054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=8
2018-06-29 20:31:13 +00:00
OBS User buildservice-autocommit
8af6b90fdc Updating link to change in openSUSE:Factory/libqt5xdg revision 8.0
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=337b5afd28e935cf28bdb97ce2304ef2
2018-06-29 20:31:13 +00:00
Michael Vetter
f46bfd7352 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=6 2018-06-20 13:37:46 +00:00
Michael Vetter
dd7fd4ebd9 - Update to 3.2.0:
* xdgiconloader: Add GTK cache revalidation (fixes finding and
    showing new icons, especially in main menu)
  * xdgiconloader: Cache ScalableFollowsColorEntry properly
  * Set genericName as tooltip (for main menu)
  * Fix symbolic SVG icons with Qt >= 5.10

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=5
2018-05-22 13:57:36 +00:00
Dominique Leuenberger
e87d95854c Accepting request 535967 from X11:LXQt
- Update to 3.1.0:
  * Bump version to 3.1.0
  * xdgdesktopfile: Add API for getting actions info
  * xdgdesktopfile: Add support for activating actions
  * xdgdesktopfile: Add getting actions
  * Check $XDG_CONFIG_HOME and $XDG_CONFIG_DIRS for mimeapps.list first.
  * Fix reading and writing mimeapps.list file.
  * Don't export github templates
  * Release 3.0.0: Update changelog
  * Backport support for Scale directory key according to Icon Theme spec
  * Bump Major to 3
  * test: Drop Q_FOREACH
  * Drop Q_FOREACH
  * liblxqt make no sense here
  * Copied issue template
  * Drops Qt5Core_VERSION_STRING
  * Avoid Qt special keywords collision
  * XdgDesktopFile: Stops allocating unneeded QMap::keys()
  * XdgDesktopFile: Stop allocating unneeded QHash:values()
  * XdgDesktopFile: Improve const-ness
  * xdgiconloader: Reworks the unthemed/pixmap search
  * xdgiconloader: Puts the hicolor at the end of the theme hierarchy
  * XdgIcon: Add flag for "FollowsColorScheme" processing
  * xdgiconloader: Honor "FolowsColorScheme" theme hint
  * xdgiconloader: Support symbolic SVG icons
  * More fixes (#131)
  * xdgiconloader: Correct hierarchy of fallbacks (#116)
  * xdgiconloader: Fix XdgIconLoaderEngine::actualSize() (#130)
  * Update CMakeLists.txt
  * It adds loadIcon() timing measurements.
  * xdgiconloader: Consider all existing files/images
  * Check QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH existence
  * Mark QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH as advanced
  * xdgiconloader: Implement QIconEnginePlugin interface
  * Disables uninstall target
  * Remove last uses of Java-style (non-mutable) iterators from QtBase
  * Adds a development qtxdg-iconfinder utility tool
  * Enable strict iterators for debug builds
  * Removes extra semi-colons
  * Improve build warnings
  * Bump year
  * QtGui: eradicate Q_FOREACH loops [already const]
  * Optimize QIconLoader::findIconHelper()
  * Remove unused variable in QIconLoader::findIconHelper()
  * Improve use of QHash to minimize double hashing
  * QIconLoaderEngine: add missing Q_DECL_OVERRIDEs
  * Replace QLatin1Literal with QLatin1String
  * QIconCacheGtkReader: use QStringRef more
  * Gui: use const (and const APIs) more
  * Adds Link Time Optimization
  * Replaces CMAKE_SOURCE_DIR by PROJECT_SOURCE_DIR
  * Refactors superbuild support
  * Remove duplicate use of source header files
  * Use AUTOMOC everywhere
  * Stop using include_directories()
  * Removes test project definition
  * Use CMAKE_INCLUDE_CURRENT_DIR
  * Adds PROJECT_NAME to the build Qt version message
  * Simplify target_compile_definitions() and target_include_directories()
  * qiconloader: Reuse Qt implementation
  * XdgIconLoader: Fix FTBFS in super-build/in-tree builds
  * Allow xdg-user-dirs in the realpath of $HOME. On some systems /home is a symlink and $HOME points to the symlink. This commit allows the xdg-user-dirs to start with the real/canonical path.
  * Updates version requirements in pkg-config (.pc) stuff
  * Make Qt5Xdg use only the same version Qt5XdgIconLoader
  * Adds minimum Qt version requirement (5.4.2)
  * test: Fixes false positive in tst_xdgdesktopfile::testReadLocalized()
  * Remove cpack (#106)
- Update to to 2.0.0:
  * BACKWARDS-INCOMPATIBLE: New XdgIconLoader library
  * New explicit dependency Qt SVG
  * The IconLoader can use GTK+ icon cache
  * Improved overall performance
  * Better XDG handling
  * Overall polishing
- Upstream release 0.10.0
- Changed %build and %install to use cmake macros 
- New upstream version 1.1.0 
- Added conditionals to build for Fedora (Only needed for F20) 
- changed license tag in the spec file to GPL-3.0
- ported to QT5 
- new upstream version 1.0.0 
- spec file clean up
- removed statically defined requires , we let rpm work for us
- use pkg-config where possible  
- BuildRequires and patch cleanup 
- Removed fedora spec, split into subproject
  Del:  libqtxdg-Fedora_20.spec 
- Removed BuildRequires: pkgconfig() in favour of BuildRequires: libqt4-devel at the request of X11:lxde:lxqt maintainers 
- Ran spec-cleaner on spec file 
- Added specfile for Fedora_20
  Add:  libqtxdg-Fedora_20.spec 
- Repackaged tarball to unpack to libqtxdg-0.5.3 instead of . 
- First stable release, added stable tarball
  Added: libqtxdg-0.5.3.tar.xz 
  Delete:  _service
- .spec file cleanup for rpmlint checks
  Removed explicit Requires:
  Adjusted description 
- Removed direct cmake calls, in favour of %cmake and %cmake_install 
- Specfile complete, successful build and packaging 
- Added 0001-translation-dir.patch to correct for openSUSE directories 
- Wrote initial _service file and first source pull

OBS-URL: https://build.opensuse.org/request/show/535967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=7
2017-10-24 20:22:45 +00:00
Michael Vetter
26ab7474f5 - Update to 3.1.0:
* Bump version to 3.1.0
  * xdgdesktopfile: Add API for getting actions info
  * xdgdesktopfile: Add support for activating actions
  * xdgdesktopfile: Add getting actions
  * Check $XDG_CONFIG_HOME and $XDG_CONFIG_DIRS for mimeapps.list first.
  * Fix reading and writing mimeapps.list file.
  * Don't export github templates
  * Release 3.0.0: Update changelog
  * Backport support for Scale directory key according to Icon Theme spec
  * Bump Major to 3
  * test: Drop Q_FOREACH
  * Drop Q_FOREACH
  * liblxqt make no sense here
  * Copied issue template
  * Drops Qt5Core_VERSION_STRING
  * Avoid Qt special keywords collision
  * XdgDesktopFile: Stops allocating unneeded QMap::keys()
  * XdgDesktopFile: Stop allocating unneeded QHash:values()
  * XdgDesktopFile: Improve const-ness
  * xdgiconloader: Reworks the unthemed/pixmap search
  * xdgiconloader: Puts the hicolor at the end of the theme hierarchy
  * XdgIcon: Add flag for "FollowsColorScheme" processing
  * xdgiconloader: Honor "FolowsColorScheme" theme hint
  * xdgiconloader: Support symbolic SVG icons
  * More fixes (#131)
  * xdgiconloader: Correct hierarchy of fallbacks (#116)
  * xdgiconloader: Fix XdgIconLoaderEngine::actualSize() (#130)
  * Update CMakeLists.txt
  * It adds loadIcon() timing measurements.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=4
2017-10-23 10:00:16 +00:00
Dominique Leuenberger
1b7d8e279d Accepting request 430265 from X11:LXQt
- Update to to 2.0.0:
  * BACKWARDS-INCOMPATIBLE: New XdgIconLoader library
  * New explicit dependency Qt SVG
  * The IconLoader can use GTK+ icon cache
  * Improved overall performance
  * Better XDG handling
  * Overall polishing

OBS-URL: https://build.opensuse.org/request/show/430265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=6
2016-10-06 10:42:06 +00:00
Michael Vetter
ab893631e5 - Update to to 2.0.0:
* BACKWARDS-INCOMPATIBLE: New XdgIconLoader library
  * New explicit dependency Qt SVG
  * The IconLoader can use GTK+ icon cache
  * Improved overall performance
  * Better XDG handling
  * Overall polishing

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=3
2016-09-24 20:10:30 +00:00
Dominique Leuenberger
b1a44e0155 Accepting request 343470 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/343470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=5
2015-11-13 22:35:56 +00:00
Michael Vetter
89f29fb568 Accepting request 343213 from X11:LXQt:Next
OBS-URL: https://build.opensuse.org/request/show/343213
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=2
2015-11-10 10:04:43 +00:00
Michael Vetter
88a48e6c18 Accepting request 329682 from X11:lxde
OBS-URL: https://build.opensuse.org/request/show/329682
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/libqt5xdg?expand=0&rev=1
2015-09-08 12:30:45 +00:00
Dominique Leuenberger
2d4146195b Accepting request 287407 from X11:lxde
- Changed %build and %install to use cmake macros (forwarded request 287060 from sfalken)

OBS-URL: https://build.opensuse.org/request/show/287407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=4
2015-02-25 01:17:36 +00:00
7c5f5b13b7 Accepting request 287060 from home:sfalken:branches:X11:lxde
- Changed %build and %install to use cmake macros

OBS-URL: https://build.opensuse.org/request/show/287060
OBS-URL: https://build.opensuse.org/package/show/X11:lxde/libqt5xdg?expand=0&rev=10
2015-02-23 19:46:43 +00:00
Stephan Kulow
e6e34101ca Accepting request 284893 from X11:lxde
1

OBS-URL: https://build.opensuse.org/request/show/284893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqt5xdg?expand=0&rev=3
2015-02-16 20:07:49 +00:00