* it uses gdbus-codegen from glib-2.0-native which depended
on python3-distutils-native until
https://lists.openembedded.org/g/openembedded-core/message/196136
but distutils on host was enforced by sanity check only until mickledore with:
https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456
so on hosts without distutils this was already failing
and the glib-2.0-native change only changes the dependency from
distutils to packaging which results in:
https://errors.yoctoproject.org/Errors/Details/754995/
gdbus-codegen \
--interface-prefix org.xfce.Notifyd.Log \
--c-namespace Xfce \
--generate-c-code xfce-notify-log-gbus \
--glib-max-allowed 2.68 \
../../xfce4-notifyd-0.8.2/common/xfce-notify-log-dbus.xml
Traceback (most recent call last):
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module>
from codegen import codegen_main
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module>
from . import dbustypes
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module>
from . import utils
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module>
import packaging.version
ModuleNotFoundError: No module named 'packaging'
* packaging probably isn't as wide spread on host distros as old
distutils was, so make sure it's available by using
python3-native with python3-packaging-native from OE build
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* it uses gdbus-codegen from glib-2.0-native which depended
on python3-distutils-native until
https://lists.openembedded.org/g/openembedded-core/message/196136
but distutils on host was enforced by sanity check only until mickledore with:
https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456
so on hosts without distutils this was already failing
and the glib-2.0-native change only changes the dependency from
distutils to packaging which results in:
https://errors.yoctoproject.org/Errors/Details/754996/
gdbus-codegen \
--c-namespace=Tumbler \
--interface-prefix=org.freedesktop.thumbnails. \
--generate-c-code=tumbler \
tumbler-service-dbus.xml
Traceback (most recent call last):
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module>
from codegen import codegen_main
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module>
from . import dbustypes
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module>
from . import utils
File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module>
import packaging.version
ModuleNotFoundError: No module named 'packaging'
* packaging probably isn't as wide spread on host distros as old
distutils was, so make sure it's available by using
python3-native with python3-packaging-native from OE build
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.
Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.
[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade xfce4-panel-profiles from 1.0.13 to 1.0.14. Drop the patch that
it has dropped the creation of the link file already.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The READMEs are often viewed from websites markdown format which is
much as readable as text and yet friendlier in browsers.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
A menu plugin doesn't need to recommend a specific menu editor.
This also means that the whiskermenu plugin can be built without
gobject-introspection being present, which means menulibre is unbuildable.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
These recipes need gobject-introspection-data to be enabled.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This can be satisfied via transitive dependencies, but make it an
explicit DEPENDS.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-screensaver from 4.16.0 to 4.18.1
* rebase fix-cross-compile.patch
Release notes for 4.18.1
========================
This release is to fix a build issue on BSD systems
- Refactor spawn_make_environment_for_display()
Release notes for 4.18.0
========================
- Add copyright notice to configure.ac
- Make missing GNOME Keyring PAM module warning quiet (Fixes#46)
- build: Fix --disable-locking (Fixes#83)
- Remove duplicated lines in README (Fixes#109)
- savers: Fix critical warnings on exit
- savers: Fix critical warnings from GSThemeWindow on "realize"
- Do not redirect stderr for our own commands
- Round the user picture on lock dialog.
- build: Do not warn if PAM prefix is correct
- Improve lightdm detection (Fixes#39)
- build: Fix -Wunused-value compiler warning
- build: Fix -Wdeclaration-after-statement compiler warning
- build: Fix -Wsign-compare compiler warning
- build: Use XDT_FEATURE_DEBUG
- Fix use-after-free crash in xfce4-screensaver-dialog
- Fix D-Bus sleep inhibit when screen locker is disabled
- Complete previous commit
- Fix Xfconf memory management
- build: Set GLib macros via XDT_CHECK_PACKAGE
- autogen.sh: Do not `mkdir m4`
- Fix crash when XDG_PICTURES_DIR is not set (Fixes#86)
- Fix build warning from Clang
- --with-password-helper expects full pathname of password helper
- Add missing zeroing of timeout_id in dialog_timed_out() timer handler
- Fix wrong signal name for GtkSpinButton
- Remove ENABLE_NLS ifdefs and use xfce_textdomain()
- build: Fix intltool lock file problem during make distcheck
- Fix compilation warnings
- autoconf: Some updates
- Translation Updates:
Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
Chinese (China), Chinese (Taiwan), Danish, Dutch, Eastern Armenian,
English (Australia), Estonian, Finnish, French, Galician, German,
Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kabyle,
Korean, Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Thai, Ukrainian
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Add GFDL-1.1-no-invariants-only to LICENSE since it states in license
file 'COPYING' [1]:
garcon's source code is licensed under the LGPLv2,
while its documentation is licensed under the GFDL 1.1 (with no
invariant sections).
Release notes for 4.18.1
========================
- garcon-gtk: Add missing lock when filling the GtkMenu
- Wait for any async operation to finish before releasing locks
- Use GIcons for menu icons instead of loading surfaces
- Revert "garcon-gtk: Fix menu icon blurriness when UI scale factor !=
1"
- Revert "Load icons using icon theme scaling functions correctly"
- garcon-gtk: Properly update GtkMenu is_populated state
- Load icons using icon theme scaling functions correctly
- Translation Updates:
Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Esperanto, Estonian, Finnish, French, Galician, Georgian,
German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Kabyle, Kazakh, Korean, Lithuanian,
Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
Ukrainian, Uyghur, Uzbek, Uzbek (Latin), Welsh
[1]: https://gitlab.xfce.org/xfce/garcon/-/blob/master/COPYING#L2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 4.18.1
========================
- Update copyright year
- Use XfceScreensaver from Libxfce4ui (!33)
- screensaver: Fall back on lock command if D-Bus call failed (#142, !24)
- panel-plugin: Properly disconnect signal handler
- build: Fix autotools warnings
- Fix management of source ids
- panel-plugin: Add missing ref on image
- Fix blurriness in icons when UI scale factor > 1 (!30)
- Translation Updates:
Chinese (China), English (Canada), Greek, Korean, Turkish
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-panel from 4.18.0 to 4.18.3
* rebase 2 patches
Release notes for 4.18.3
========================
- launcher: Show action menu also when there are several items
- Fix memory management of vala generated plugins
- panel: Rephrase "Don't reserve space on borders" (V2)
- panel: Make property migration generic
- launcher: Avoid "no trigger event" warning when showing the menu
- launcher: Guard access to the plugin menu GdkWindow
- libxfce4panel: Unregister menu also on GtkWidget::hide
- panel: Do not reset output name if a monitor does not have a model name
- libxfce4panel: Fix memory management of source for menu positioning
- panel: Delay removal of ExternalPlugin to prevent use-after-free
- systray: Cancel any async D-Bus operation in finalize()
- tasklist: Do not try to resolve /proc/pid/exe to launch new instance
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese
(Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English
(Australia), English (United Kingdom), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur, Vietnamese
Release notes for 4.18.2
========================
- directorymenu: Add missing sanity check
- panel: Properly handle null string as property default value
- Revert "Use RGBA visual only if compositing is enabled (Fixes#251)" (#672)
- Revert "systray: Do not require compositing to be enabled to use RGBA visual"
- systray: Fix blurry icons in prefs dialog when UI scale > 1
- launcher: Fix blurry icons in prefs and add dialogs when UI scale > 1
- launcher: Use GIcon for the tooltip icon (#674)
- pager: Use WnckHandle if available (#695)
- Translation Updates:
Albanian, Finnish, Greek, Italian, Portuguese, Slovenian
Release notes for 4.18.1
========================
- Update copyright year
- tasklist: Fix scrolling through window buttons (Fixes#692)
- tasklist: Fix group button visibility
- libxfce4panel: Deprecate XfcePanelImage
- tasklist: Do not duplicate menu item activation
- clock: Fix sync timeout
- docs: Fix version for xfce_panel_set_image_from_source()
- clock: Add missing sanity check
- windowmenu: Adapt wnck default icon size when UI scale > 1 (Fixes#682)
- tasklist: Adapt wnck default icon size when UI scale > 1 (Fixes#681)
- tasklist: Fix window count positioning when UI scale > 1
- tasklist: Keep icon pixbuf around and use surface also for menu items
- clock: Do not override custom font formats
- Translation Updates:
Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
(Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
Eastern Armenian, English (Australia), English (United Kingdom),
Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
Nynorsk, Occitan (post 1500), Panjabi (Punjabi), Polish, Portuguese,
Portuguese (Brazil), Romanian, Russian, Serbian, Sinhala, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur,
Vietnamese
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update thunar-media-tags-plugin from 0.3.0 to 0.4.0
* update HOMEPAGE
* the license file is out of date and has been updated to latest GPL2
text [1]
[1]: https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/commit/e206959
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-screenshooter from 1.9.10 to 1.10.3
* update HOMEPAGE that goodies.xfce.org has been decommissioning
* content of license file has been updated
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-notifyd from 0.6.3 to 0.8.2
* update HOMEPAGE that goodies.xfce.org has been decommissioned
* the content of license file has been updated but license not changed
* patch for configure.ac to get the absolute path of pkg-config variables
* drop dependencies dbus and dbus-glib that xfce4-notifyd has been
ported to gdbus
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
* License checksum changed by polishing [1}
* Patch does not apply but took care for libical3 - see announcement below
[1] 723fb89b30
Release notes for 4.16.0
========================
Note: GlobalTime and Orage panel plugin are being deprecated and
will be removed in a future release. Their features will be
integrated with or provided by existing Xfce components.
See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209
Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs
for more details):
- Add new application icon (!18)
- Fix some memory leaks
- i18n: Use `xfce_textdomain()` to initialize translations
- Trace messages cleanup (!15)
- Update COPYING (Issue #10, !17)
- Use stdout and stderr correctly in main.c
- Build tz_convert only with bundled libical (!14)
- Switch to reverse-DNS naming for icon and desktop files (!13)
- D-Bus service cleanup (!12)
- Fix `orage_exec()` and its calls
- Update project files (!10)
- Fixed strptime parse issue on FreeBSD (#6, !11)
- Fix make distcheck warnning
- Fixed libpopt detection on FreeBSD (!9)
- Fix build warnings 3: Clang static analyzer (!6)
- Added 'git' to program version string and 'sed' check (!7)
- Fix build warnings 2: Compilation (!4)
- Fix build warnings 1: Autotools (!3)
- Add basic GitLab pipeline (!2)
Commits from merge request !1 (GTK 3 port), which also includes
4.15.x below:
- Reverted to c60567fe
- Fixed typos
- Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous
are now supported.
- Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added
GLib check to configure.
- Removed trailing whitespaces and corrected formatting
- Updated version numbers
- Aligned new appointment->alarm Sound and Procedure entry fields and removed
unused code.
- Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin
*orage_plugin'
- Fixed libical support, supported libical version is now >= 3.0.
- Added variable tmp only when HAVE_LIBICAL is not defined
- Dead code removal
- Removed outdated is_utc, libical uses UTC timezone. This patch allows to use
libical 3.0
- Updated with 'Ical week start day' issue
- Fixed: "'Ical week start day' configuration parameter is ignored". Issue #5
- Changed version number to 4.15.2
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.0.0
=======================
Stable release including improvements introduced in versions 0.9.0,
0.9.1 and 0.9.2.
The Shortcuts Editor requires libxfce4ui 4.17.2 or greater.
Fixes
- Remove remaining libxfce4ui 4.16 version guards
Release notes for 0.9.2
=======================
0.9.2
======
DEPENDENCIES UPDATED:
- VTE: 0.51.3
- Xfce-libs: 4.16.0
General Improvements:
- Use XfceTitledDialog for `Find` (Issue #168)
- Include '\r' in unsafe-paste checks
- Update tab accelerators at runtime
- Consume events that activate accelerator callbacks (Issues #159#153)
Shortcuts editor (depends on libxfce4ui 4.17):
- Center on the active terminal window.
- Change handling of goto-tab accelerators so they can be changed through the
editor.
Regressions fixed:
- Menubar changes size when the window is maximized (Issue #156)
- Context Menu: Revert changes in order and contents introduced by the
transition to XfceGtkActionEntries
- Add "Show Window Borders" entry in View menu (it was missing in the last 2
dev releases)
- Revert view menu order (Zoom entries below checkboxes)
- Fix the visibility flag of the scrollbar (Issue #161, could lead to broken
themes)
Other:
- Replace GTimeVal with gint64
- Fix build warnings
- Update Copyright
Translation Updates:
Release notes for 0.9.1
=======================
This is a development release.
New features:
- Use GtkScrolledWindow for TerminalScreen and add an overlay-scrolling
preference (Issue #149)
- Support the new Shortcuts editor widget (requires libxfce4ui 4.17.2 or
greater)
- New preference: Select right click action
Enhancements:
- Improved `scrolling-on-output` behaviour.
- Unsafe Paste Dialog temporary override (Issue #106)
Fixes:
- Fix regression: File Menu missing `Close Window` entry
- Fix regression: Disable Help shortcut does not work
- Fix regression: go-to accelerators not working on startup
- Fix regression: Revert accelerator paths to maintain backwards compatibility
- Use the latest .glade file structure
Documentation:
- Change incorrect reference to ${XDG_CONFIG_DIRS} in man page (Issue #47)
- Change outdated documentation links
- Translation Updates
Release notes for 0.9.0
=======================
This is a development release.
- Replace the deprecated GtkActionEntries with XfceGtkActionEntries (Issue #79)
- Opening a dialog from a drop-down window closes the window (Issue #136)
- Add `Fill` background image style (MR !23).
- Improved options parsing (for both short and long forms)
- Add a menu entry to send signals to the foreground process (Issue #59)
- Fix `keep window open` preference being applied on restart.
- Rework "--tab" and "--window" behavior (Issue #13)
- Ignore unused modifiers for scroll wheel zooming
- Add alternative shortcuts for zooming (Issue #126)
- Expand scrolled window and make dialog size 70% of parent (!17)
- Support libxfce4ui XfceTitledDialog new API
Unsafe Paste Dialog:
- Update unsafe paste dialog text (Issue #73)
- Fix paste button focus
- Replace subtitle by infobar for Unsafe paste dialog
- Fix the `unsafe paste` dialog to actually paste
Cleanup:
- Update `.gitignore`, HACKING, AUTHORS, COPYRIGHTS
- Update --preferences, --tab and --window documentation
- Fix various typos
- Fix compilation warnings
- Remove unnecessary function call (!24)
Temporary changes (will be changed before the final release):
- Add a "Do not warn me again" checkbox for the "Unsafe Paste" dialog (Issue
#129)
Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License checksum change caused by 'polishing' [1]
[1] 4eeade8df3
Release notes for 0.5.9
=======================
- New Features:
- Add shortcuts plugin (#70, !121)
Depends on Libxfce4ui 4.17.5 which is a dev version, so will
be excluded at configure time on most systems until Xfce 4.18
is released.
- Add search history (!119)
- File monitoring: Add an automatic reloading option
- Appearance Changes / Minor Improvements:
- Move the document modification mark to the close button (#63,
!122)
- Add mousepad styleclass for easier theming (#33)
- Hide search bar by pressing Esc key even when not focused
- Search: Escape selection when regex search is enabled
- Code Refactoring:
- Plugins: Add a skeleton plugin to ease writing of new plugins
- Bug Fixes:
- Test plugin: Sanitize memory management of sources
- Honor GTK_CSD
- Filter entries from `accels.scm` on non-detailed action name
- i18n: Check for `bind_textdomain_codeset()`
- Update Copying (#160, !120)
- Session history: Never clear session array on exit (#162)
- Fix broken feature "Show menubar temporarily when hidden"
- Force encoding when reloading
- Force encoding when it has been explicitly set by the user
- Do not consider encoding as always user-set in the "Open"
dialog
- Fix antonym of the word "indent" in preferences dialog (!118)
- File monitoring: Try to filter out fake deletions
- Add ellipsis to preferences menu entry (!117)
- Switch all labels to title case in prefs dialog (!116)
- Correctly restore font size after zooming when using system
font (#158)
- Printing: Enable line wrapping by default (#156)
- Fix a warning from GCC static analyzer
- Search: Do not delay the search when the text changes
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Layer priority is the ultimate decider of what recipe is used: if layer
A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority
is higher than B then foo_1 will be used, even though the version in B
is higher, and even if PREFERRED_VERSION_foo is set to 2.
This complicates recipes moving between layers, for example when a newer
version of a recipe (say, python3-wheel) is taken from a layer with a
higher priority (say, meta-python) and moved to a layer with a lower
priority (say, oe-core) then it has to be removed before it is added:
there is no way to have it in both layers and work correctly.
Higher priorities are useful in distribution layers where you may want
to override specific recipes without any other fuss. However as all of
the layers in meta-oe simply add more recipes in defined areas, there's
no need to have a higher layer priority.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This fixes do_configure error:
| ...xfconf/4.16.0-r0/recipe-sysroot/usr/bin/vapigen-wrapper: 2: vapigen-0.54: not found
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This fixes do_configure error:
| libxfce4util/Makefile.am:159: error: ENABLE_VAPIGEN does not appear in AM_CONDITIONAL
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Also use native perl instead of build host perl
Fixes
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2.2.3:
Bug Fixes
Fixed making diagnostic text selectable on KDE
Fixed loading from non-existent directories
2.2.2:
New Features
Added diagnostics for failed menu loading
Added support for GNOME-specific categories (#56)
Added support for PrefersNonDefaultGPU (Fixes#50)
Added support for unprefixed applications.menu (#67)
Added support for X-GNOME-UsesNotifications (#79)
Added support for XFCE specific categories (#54)
Enabled opening a root editor for root-owned files with pkexec (#62)
Enabled searching for Exec key and desktop entry (#52)
General
Added AppData file (#61)
Documented intltool build requirement (#59)
Switched to the MenuLibre wiki for key descriptions (Fixes#48)
Bug Fixes
Added valid types to validator, reducing false positives (#66)
Fixed builds with newer versions of GTK (#77)
Fixed history state when editing Name and Comment (#57)
Fixed msgfmt errors
Fixed running with newer versions of GTK (#82)
Fixed selection leaving screen while moving items (#25)
Fixed typo in desktop file processing error
Updated Translations
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 0.12.1
========================
- Dependency Changes:
- GLib >= 2.44.0
- Performance Improvement:
- Optimize sorting by content type
- Load images asynchronously (#16, #29, #32, !34)
- Increase image loading buffer size (!34)
- Appearance Changes:
- Allow to display all files in the open dialog (!33)
- Code Refactoring:
- Rework the file opening procedure (!33)
- Bug Fixes:
- Fix a memory leak when closing the window directly
- Refactoring: Clarify thumbnailer queue management
- Thumbnailer: Do not empty an unprocessed file list
- Update window title on image deletion or insertion
- Perform content-based filtering wherever necessary
- Set device scale for animated images
- Properly recognize SVG compressed image files
- Use the generic pixbuf loader for RAW image files
- Fix pointer behavior in fullscreen mode
- Icon bar: Properly highlight item under the cursor
- Icon bar: Center on the active item for any size change
- Fix regression: Exif orientation is not respected (#69)
- Do not try to load images whose pixbuf is not available (!34)
- Fix memory management of image loading objects (!34)
- Use URIs instead of filenames in the `.desktop` file (#49)
- Directory loading: Allow to load a directory via the cli
- Flatpak: Access remote locations with GVfs
- Directory loading: Fix improper use of GFileEnumerator APIs
(#68)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.4.2
=======================
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.
- Prevent overlap of tachometer titles
- Improved standalone app layout
- Fix crash in hddtemp codepath with a SATA SSD drive
- Increase default temperature ranges of HDDs and NVIDIA GPUs by 10℃
- Remove default values from RC configuration files
- Suppress title after the user adds the 1st sensor
- Remove hard-coded limits restricting the maximum number of sensors
- Test all possible build configurations using brute-force search
- Use xfce4::connect instead of the less safe g_signal_connect
- Enable lm_sensors in GitLab distcheck
- Fix memory leaks
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changes in version 2.6.2
Released on November 13, 2021
Fix background shifting when showing menu (Issue #41)
Fix menu not toggling after pressing escape (Issue #65)
Properly prevent interactive search in treeview
Changes in version 2.6.1
Released on October 13, 2021
Fix menu not toggling (Issue #61)
Fix small icon in multi-row panels (Issue #37)
Fix missing minimize and maximize buttons in settings dialog
Replace deprecated code for grab check
Translation updates
Changes in version 2.6.0
Released on September 19, 2021
Fix unable to resize with metacity (Issue #56)
Fix invalid desktop files when hiding applications (Issue #53)
Fix not showing focused launcher when searching (Issue #45)
Add option to disable sorting categories (Issue #42)
Translation updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The main repo is sourced from git://git.openembedded.org not github.
Don't think oe-core.git exists.
Lets be constent across all sub layers.
Drop Revisions and Prioriiy from repo references as they are not used.
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This is the result of automated script (0.9.1) conversion:
oe-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Release notes for 0.11.0
========================
- Update copyright years and appdata infos
- Enable `HAVE_MAGIC_H`-delimited code
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Add option to copy image to clipboard (!20)
- Allow dragging window when CSD is used (#52)
- Remove GSourceFunc casts
- Added new stock icons with reverse DNS format
- Updates README.md
- Include string.h
- Codebase cleanup (!7)
- Make build less verbose
- Update .gitignore
- Make sure that argument passed to strncmp is non-NULL (!1)
- privacy_dialog.c: Remove dead initialization (!2)
- image_list.c: Remove dead assignment (!2)
- Add basic GitLab pipeline
- Switch to README.md and foreign automake mode
- Bug #16717: Move from exo-csource to xdt-csource
- Resolve couple "cast between incompatible function types" warnings
- Fix memory leaks in Privacy Dialog
- Resolve deprecation warnings
- Resolve some deprecation warnings
- Clean up unused functions
- Rename vars and funcs: show -> hide
- Add inactivity timeout setting to Preferences
- Hide the cursor while inactive in fullscreen mode
- Fix 'Status bar appears upon leaving fullscreen'
- Update .gitignore
- Do not show translation info on --help output
- Fix "window-state-event" handler
- Update credits
- Add support for old gtk2-style bg color settings
- Add missing LDFLAGS (fixes build on *bsd)
- In fullscreen mode, show toolbar when the mouse pointer is moved to the top
- Return to git versioning
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The commits to fix CVE-2021-32563 have been merged in 4.16.8.
4.16.8
======
- Activating Desktop Icon does not Use Default Application (Issue #575)
- Translation Updates: Spanish
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
An issue was discovered in Thunar before 4.16.7 and 4.17.x before 4.17.2.
When called with a regular file as a command-line argument, it delegates
to a different program (based on the file type) without user confirmation.
This could be used to achieve code execution.
References:
https://nvd.nist.gov/vuln/detail/CVE-2021-32563
Upstream patches:
9165a61f953b54d9d7db
Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Add link to Imgur ToS (#54)
- Add notice about imgur (#53)
- Add launchable tag to appdata.xml
- Update help message for --save option
- Add combobox with file extensions (#6)
- Add option to capture window border or not (#4)
- Preserve last used extension
- Save screenshots according to the extension (#6)
- Avoid save dialog loop if action was specified from CLI (#41)
- Respect windows scaling (!18)
- Fix compilation warnings
- Add version check for pango
- Correctly calculate dimensions of size window (#37)
- Add option to disable Imgur upload (#20)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* add PACKAGECONFIG for gspell - disabled by default
Release notes for 0.5.5
=======================
- New Features:
- Add a `.desktop` file to make Mousepad appear in Xfce settings
(!94)
- Add a command line option to open the prefs dialog (!94)
- Plugin support (!92)
- Add gspell plugin (#1, !92)
- Disable and wipe recent history if recent-menu-items is set to 0
(#112, !89)
- Support -ve line and column values for "Go to" location
(#113, !84)
- Appearance Changes:
- Switch to client-side decorations (!97)
- Code Refactoring:
- Remove Xfconf dependency (#60, #122, !98)
- A general review of sanity checks
- A review of window lifetime management
- A review of document lifetime management
- Automate and sanitize memory management of sources
- A small review of GSettings use
- Do not use `== (TRUE|FALSE)` for boolean conditions
- Bug Fixes:
- Fix actions to show/hide bars in fullscreen mode (#129)
- Fix broken "Revert" action
- Fix and extend "Move Lines" action (#87, #116, !96)
- Support for drag and drop of tabs when search is active
- Do a silent search when changing tabs with the search bar enabled
- Use get/set_real_line_offset () functions for "Paste as Column"
(#114, !91)
- Restore cursor position after transpose (#115, !88)
- Fix "Delete Line" action (#117, !86)
- Fix recent_sort function (!90)
- Reset line and column number if not given on command line
(#121, !87)
- menu: "Spaces to Tabs" converter converts leading spaces
(#118, !85)
- Make window require attention when opening new tabs (2) (#119)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Both dependencies upower/libgtop are optional so add PACKAGECONFIG and enable
both because they are worth it.
* The term '(uses libgtop as a fallback)' below is a bit misleading: In
xfce4-systemload-plugin-1.3.1/panel-plugin/network.c we find whole code
wrapped by #ifdef HAVE_LIBGTOP / #endif. So in case libgtop is not found
nothing of value is compiled.
1.3.1 (2021-03-22)
=====
- Update README.md
- Update and sort the list of authors
- Add a simple network bandwidth monitor (uses libgtop as a fallback)
- Remove 4-valued history
- Fix initial progress bar value
- Fix system-monitor-command setting (Fixes#15)
- Distinguish uptime from the appearance of a digital real-time clock
- Replace "Options" with "Label" in the properties dialog
- Finish porting to xfconf
- Update docs URL
- Code cleanups
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 4.16.1
========================
- display: Fix scale by rounding (Fixes#258)
- Drop preferences-desktop-default-applications icon name
- Also allocate terminating element
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This ensures that nodm unit is started during boot with systemd images
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Kai Kang <kai.kang@windriver.com>
Otherwise it complains for missing import and won't start
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 0.5.2
=======================
A bugfix and translation update, a new icon, various cleanups.. thanks
to all contributors !
======
- Update TODO
- Refresh Glade file, drop unused tab labels (fixes#13)
- move the logic setting GtkSpin port value to setup_for_type() (#11)
- Use new icon in window titlebar
- Fix compilation warnings
- autoconf: Some updates
- Only show an error dialog if the host field is visible/required
- Remove capitalization from icon name
- Update GenericName (#2)
- Fix comment style.
- Remove GSourceFunc casts
- Update Makefile.am
- Add gigolo.ui to POTFILES.in (Issue #6)
- Added new icons following new style and reverse DNS format.
- Add new README.md and update AM_INIT_AUTOMAKE
- Add basic GitLab pipeline
- Bug #16717: Move from exo-csource to xdt-csource
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 0.5.4
=======================
- New Features:
- Add --line/-l and --column/-c number (#107, !83)
- Port to GtkSourceView 4 (#55, #80, !10)
- Bug Fixes:
- Delay request to scroll to cursor for the correct active view
- Monitor hardlinks with glib 2.56.2 (#110, !82)
- Transfer encoding from remote to primary instance (#109)
- Prevent a crash when no language is found
- Make window require attention when opening new tabs (#106, #93, !81)
- Fix BOM array (!80)
- Correctly initialize toolbar style combo box (#103)
- Allow checking parent sources when looking up schema (#101)
- Fix missing parameter to "select-all" signal (!79)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update xfce4-taskmanager from 1.4.2 to 1.5.2:
* add dependency libxfce4ui
Release notes for 1.5.2
=======================
- Fix restoring the window size (Fixes#39)
- Improve wording of systray option (Fixes#19)
- Translation Updates:
Italian
Release notes for 1.5.1
=======================
- Fix erroneous binding of settings (Fixes#37)
- Store column positions again
- Store sort-column-id and sort-type (Fixes#36)
- Also include swap in the memory graph
- Reduce drawing code
- Reduce borders of graphs
- Replace GtkImageMenuItem with GtkMenuItem
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.3.0
=======================
- Port to xfconf
- Add new icons and switch to rDNS naming
- Add Help button to properties dialog
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- configure.ac: use AC_PROG_CC_C99
- Translation Updates:
Belarusian, Bulgarian, English (Canada), Hungarian, Russian, Turkish,
Ukrainian
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for exo 4.16.1
============================
- Revamp the documentation to modernize and uniformize accross
components
- Fix keyboard navigation when only one item is present (#53)
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade xfce4-cpufreq-plugin from 1.2.2 to 1.2.5:
* drop patches which are fixed in upstream already
Release notes for 1.2.3
=======================
- configure.ac: use AC_PROG_CC_C99
- Remove duplicate information from configuration window's title
- Fix missing-prototypes
- Remove GSourceFunc casts
- Fix font color memory leak
- Fix fatal compiler warnings
- Record release date in the NEWS file like in all previous releases
- Fix CSS provider memory leak and an invalid line ordering in an
if-statement
- Use heap allocations instead of stack allocations
- Better handling of changes in the number of installed CPUs
- Display the actual governor instead of "current"
- Fix font size (#5)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
Release notes for 1.2.4
=======================
- Display governors even if they differ among CPU cores
- Enable fixed units in the frequency text box
- Create the label widget if it does not exist
- Code cleanup: Rename label to label_orNull
- Code cleanup: Use local pointers to cpuFreq->options
- Fix compilation warnings
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS.
- Update copyright year
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur
Release notes for 1.2.5
=======================
- Code cleanup: Fix percentile variable names
- Use 99th percentile as the maximum frequency when adjusting icon color
- Display text using a drawing area instead of using a label with CSS
- Fix a minor memory leak
- Code cleanup: Remove function parameter having value of a global variable
- Code cleanup: Avoid old-style C function definitions
- Enable font color reset
- Disable font settings when not displaying text
- Switch to symbolic close icons
- Bump required version of Xfce UI to 4.14
- Add NetBeans project directory to .gitignore
- Code cleanup: Remove declarations from for-loops
- Unconditionally remove label's old CSS style
- Avoid redundant calls to GTK+ set functions when updating the label
- Adjust CPU icon color according to frequency
- Code cleanup: Remove inline keywords
- Fix invalid iteration over an array
- Do not ignore the return value of fscanf()
- Code cleanup: Remove redundant zeroing after g_new0()
- Code cleanup: Minor code simplification
- Compute max_freq and min_freq when calculating avg/min/max
- Code cleanup: Update code to match the coding style
- Fix a minor memory leak
- Code cleanup: Sink variables to inner block scopes
- Initialize global variable to NULL
- Fix conditional memory leak and remove redundant g_strdup() calls
- Allocate space for fgets() on the stack instead of on the heap
- Code cleanup: Move config validation and sensitivity to separate functions
- Code cleanup: Use a single bit to store boolean values
- Delete font name from RC file if using the default font
- Translation Updates:
Albanian, Basque, Catalan, Chinese (Taiwan), Danish, Dutch, French,
Galician, German, Greek, Italian, Japanese, Lithuanian, Norwegian
Bokmål, Portuguese, Portuguese (Brazil), Serbian, Slovak, Spanish,
Swedish, Turkish
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.4.2
=======================
- Ellipsize memory and swap labels (Fixes#32)
Release notes for 1.4.1
=======================
- Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
- Simplify "query-tooltip" signal handler
- statusbar: Use better color that works well with both light and dark
themes (!17)
- Fix tooltip markdown issue
- Create notification area icon only if needed (Bug #25)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
thunar-4.16.4:
- Bookmarks no longer need an existing, underlying file (Issue #47)
- Regression: Select copied files after copy operation (Issue #520)
- Reintroduce alternative zoom shortcuts (Issue #514)
- Prevent hangup if a copy task that is blocked is resumed (Issue #467)
- Regression: Allow custom image files for UCA icons (Issue #517)
- Dont merge folders when creating copy with same name (Issue #491)
- Fix incorrect return value in scroll event handler (Issue #512)
- Translation Updates
thunar-4.16.3:
- By default show all available volumes
- Regression: Skip app info updates on sendto actions (Issue #502)
- Regression: Toggle menu visibility on F10 if menu hidden (Issue #498)
- Regression: "Shift" + "Select Trash in menu" has to trigger delete
- Dont select previous file after delete/trash (Issue #477)
- Increase min. size of "text" field in bulk renamer (Issue #474)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 0.5.3
=======================
- Appearance Changes:
- Use old style menu alignment (#97, !77)
- Bug Fixes:
- Add a keybinding to reset font size
- Fix inverted return value of scroll event handler
- Various small improvements regarding accels
- Block the right signal handler for tooltip updates
- A clarification about action groups
- 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.3
=======================
- Add support for per-core history graphs
- Enable user-defined spacing between per-core history graphs
- Use an exponential function when painting the grid in non-linear mode
- Improve performance of current CPU usage bars
- Improve LED rendering performance
- Improve grid rendering performance
- Enumerate CPU cores from 0 (instead of 1) to match Linux command-line
tools
- Ensure that the bars and the history cannot be disabled at the same
time
- Slightly better handling of colors
- Translation Updates
Release notes for 1.2.2
=======================
- Record CPU load data even if the chart is currently disabled
- Validate size against minimum and maximum allowed values
- Change semantics of the non-linear time-scale mode
- Fix corner cases when rendering the grid and LED modes
- Show SMT stats tooltip only when needed
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 4.16.2
========================
- Add icons to help and about items in panel menu
- Modernize documentation (developer.xfce.org)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
xfce4-session provides x-session-manager. It is also provided by
matchbox-session with the same priority resulting in a conflict.
Increase priority of x-session-manager provided by xfce4-session
to resolve conflict and and give precedence to xfce4-session.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Release notes for 1.2.1
=======================
- Repaint CPU load history after the user changes the update interval
- Properly initialize current usage bars
- Scale CPU load history chart according to the current update interval
- Store history in a circular buffer
- Add timestamps to CPU load history
- Update copyright year
- Update 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 0.5.2
=======================
- New Features:
- Add a "Viewer Mode" toggle (#50, !72)
- Improve `--quit` option: close all windows interactively (!71)
- Improve encoding management (#42, !69)
- Display the current encoding in the status bar
- Make the default encoding configurable via GSettings
- Allow to choose encoding in the "Open" and "Save As" dialogs (#42)
- Add a command line option to choose encoding
- Add a "Delete Line" action (#13, !66)
- Make automatic addition of the last EOL character configurable (#53,!65)
- Switch to GFile for I/O operations (#4, #27, #75, !64)
- Add file monitoring (#75)
- Add a setting to create a tilde-backup file when saving (#27)
- Make saving atomic (#4)
- Appearance Changes:
- Filter files on mime type in the "Open" and "Save As" dialogs (#2, #35, !67)
- Code Refactoring:
- Improve encoding management (#42, !69)
- Make encoding dialog more generic and self-contained
- Encodings definition review
- Clarify encoding management when opening files
- Improve unicode BOM management
- Switch to GFile for I/O operations (#4, #27, #75, !64)
- Set the save action sensitivity more precisely
- Let GFile APIs check for file existence when reading
- Let GFile APIs check for external modifications when saving
- Basic switch to GFile for I/O operations
- Bug Fixes:
- Make "replace" and "replace all" behaviors consistent (#94)
- Ensure that the page setup is properly applied when printing (#90)
- Avoid character escape issues in menu item action names (#91)
- Properly initialize document search properties
- Avoid illegal memory access when searching with tab changes (!73)
- Revert to "Wrap Around" always true for the search bar (#83)
- Prevent too late accesses to the buffer in selection mode
- Direct call to keybinding signals for "Delete" and "Select All" (#83)
- Improve editing keybindings consistency (#83)
- Translation Updates
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>