In a dbus session thunar requests tumbler for thumbnailing support
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfdesktop from 4.16.0 to 4.18.0
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfwm4 from 4.16.1 to 4.18.0
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-session from 4.16.0 to 4.18.0
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-settings from 4.16.5 to 4.18.0
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-appfinder from 4.16.1 to 4.18.0.
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfconf from 4.16.0 to 4.18.0
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update thunar from 4.16.9 to 4.18.0.
* update license which should be GPL-2.0-or-later
* update package config pcre
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-panel 4.16.3 to 4.18.0
* update license which should be GPL-2.0-or-later
* rebase 0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update exo from 4.16.4 to 4.18.0
* update license which should be GPL-2.0-or-later
* remove configure.patch that it supports cross compil now
* remove obsolete patch reduce-build-to-exo-csource-only.patch
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Correct the license which should be LGPL-2.0-or-later. And the license
file has been updated by:
https://gitlab.xfce.org/xfce/libxfce4util/-/commit/0c334855
It has such descriptions:
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update LICENSE which is GPL-2.0-or-later, see
https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/blob/master/COPYING#L298
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Backport patch to bump glib minimum required version to 2.26 for
thunar-shares-plugin.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-sensors-plugin from 1.4.3 to 1.4.4
* update license with GPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-cpugraph-plugin from 1.2.6 to 1.2.7
* correct license with LGPL-2.0-or-later
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-cpufreq-plugin from 1.2.7 to 1.2.8
* correct license with LGPL-2.0-or-later
* inherit perlnative
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update thunar-volman from 4.16.0 to 4.18.0
* update license with GPL-2.0-or-later
* inherit perlnative to fix error:
| checking for XML::Parser... configure: error:
| XML::Parser perl module is required for intltool
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update libxfce4ui from 4.16.1 to 4.18.0. And update license which should
be LGPL-2.0-or-later according to
https://gitlab.xfce.org/xfce/libxfce4ui/-/commit/797b7a6b
and
https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/COPYING#L457
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
It fixes CVE-2022-45062 in xfce4-settings 4.16.5.
CVE: CVE-2022-45062
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
libpcre is needed. Previously, it's available because glib-2.0 depends
on it. Now glib-2.0 has been upgraded and it now depends on libpcre2.
So add this explicit dependency to fix the do_configure failure.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Check opengl DISTRO_FEATURES to determine enable x11 in PACKAGECONFIG
or not as it make libxfce4ui depend on libepoxy when x11 enabled in
PACKAGECONFIG part.
Fixes:
ERROR: Nothing PROVIDES 'libepoxy' (but /build/layers/meta-openembedded/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.16.1.bb DEPENDS on or otherwise requires it)
libepoxy was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'xfce4-calculator-plugin', 'libxfce4ui', 'libepoxy']
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This version includes a fix for an issue led by libx11 thread
safety feature, that is enabled by default, since the upgrade
to 1.8.1.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Use nativeperl to maintain build consistency across different hosts,
right now it would work on hosts having perl with
libxml-parser-perl module but fail otherwise to build with errors e.g.
XML::Parser perl module is required for intltool
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
Created this layer a decade ago and love it still :)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Never understood why we disappoint users by creating packages that behave
differently from what they are used to in non-embedded distributions.
Particularly when not saving build time: xfce4-notifyd which is a center
component of XFCE and should be part of any useful image depends upon libnotify
unconditionally.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.4.3
=======================
- Fix translations not showing in the GUI
- Use locale-independent floats in configuration files
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.9.10
========================
- Use symbolic icons
- Bump Xfce dependencies to 4.14
- _NET_FRAME_EXTENTS support
- Add back button to take new screenshot (!29)
- Fix Imgur upload via CLI (!26)
- Set up ScreenshotData after commandline parsing
- Fix compile warning (#62)
- Update to description and addition of donate and translate links
- Replace link to bugzilla with gitlab (!25)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.2.6
=======================
- Fix translations not showing in the GUI
- Don't save some defaults to configuration files
- Fix visibility of the associated-command configuration
- Update configure.ac.in syntax
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.2.7
=======================
- Use locale-independent floats in configuration files
- Fix translations not showing in the GUI
- Translation Updates
Release notes for 1.2.6
=======================
Besides the bug fixes and feature updates listed below, this release
migrates the source code from C to C++ in order to increase type-safety,
to use reference counting and containers for semi-automatic memory
management where possible, and to slightly improve source code
readability.
- Update README
- Prevent cur_freq sysfs reads from stalling plugin initialization
- Enable fractional update internals
- Prevent sysfs read latency from interfering with GUI updates
- Improve static type-safety of signal handlers
- Replace C pointers with reference-counted pointers
- Cleanup configuration files
- Bump libxfce4panel requirement from 4.12 to 4.14
- Update copyright year
- Bump required xdt-autogen version to 4.14.0
- Update configure.ac.in syntax
- Update and sort the list of authors
- Manually update %d to %zu in translations
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 0.12.2
========================
- New Features:
- Thumbnailer: Add support for shared thumbnail repositories (#82)
- Thumbnailer: Add thumbnail flavor support (#81)
- Performance Improvement:
- Optimization: Use TreeModel IFace to walk the image list
- Optimization: Add index and list link to RsttoImageListIter
- Optimization: Switch to GQueue in RsttoImageList
- Code Refactoring:
- Flatpak: Add lifecycle manager patch to Xfconf dependency
- Flatpak: Add Tumbler dependency as a private service (!35)
- Flatpak: Add pixbuf loaders
- Refactoring: Cleanup and simplifications around thumbnail size
- Redistribute thumbnail sizes uniformly
- Disable debug checks in release mode
- Cleanup: Miscellaneous
- Cleanup: Remove unused APIs in RsttoImageList
- Bug Fixes:
- Fix and complete file change monitoring
- Thumbnailer: Rework queue management
- Thumbnailer: Properly set the number of visible items
- Take the device scale into account to limit rendering quality
- Avoid multi-threading issue with X11 (#76)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Trying to eliminate libnotify does not make sense: XFCE images should contain
xfce4-notifyd which depend upon libnotify unconditionally
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>