exo is deprecated in favor of libxfce4ui and libxfce4util as of
development version 4.21.0. The last stable release before archiving
the repository will be 4.22.0. See
https://gitlab.xfce.org/xfce/exo/-/merge_requests/87
and the links it contains for details.
- Update copyright year
- Deprecate exo-job and exo-simple-job
- Deprecate binaries
- Deprecate exo-tree-view
- Deprecate exo-icon-chooser-dialog and friends
- Deprecate exo-gtk-extensions
- Deprecate exo-gdk-pixbuf-extensions
- Deprecate exo-execute
- I18n: Update po/LINGUAS list
- Properly check iterator before usage (#124)
- Fix code style
- exo-tree-view: Allow Ctrl+Shift+Click in single click mode
- Translation Updates:
Albanian, Catalan, Danish, Estonian, Polish, Portuguese, Romanian,
Russian, Slovak, Slovenian, Venetian
Signed-off-by: Jason Schonberg <schonm@gmail.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>
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 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>
* exo-csource was removed. It is now xdt-csource shipped by xfce4-dev-tools
=> native build extension can go
* gtk2 support is gone
Release notes for 4.16.0
========================
- Focus must not be required in single click mode (Issue #190)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- Adjust padding only for vertical item orientation (Issue #48)
- bump glib (and gio, gthread, etc) to 2.50.0
- Fix GCC warning (false negative)
- Translation Updates:
Basque, Estonian, Norwegian Bokmål, Portuguese (Brazil), Russian,
Slovenian, Turkish, Vietnamese
Release notes for 4.15.2
========================
[Please note that this is a development release.]
- icon-chooser-dialog: Allow removing selected icon (Fixes#2)
- desktop-item-edit: Fix sensitivity of save button (Fixes#28)
- Rework exo_icon_view_scroll_event for overshoot effect (Fixes#25)
- Allow resizing the xfce4-settings window smaller (Fixes#19)
- Drop exo-csource from exo
- Fix build on OpenBSD (!2)
- Fix race condition in make install (Fixes#29)
- Remove unused perl module requirement
- Replace bugzilla occurences with gitlab (Fixes#30)
- Translation Updates:
Albanian, Chinese (China), Chinese (Hong Kong), Danish, Eastern
Armenian, French, German, Hebrew, Japanese, Kazakh, Korean,
Lithuanian, Portuguese, Portuguese (Brazil), Russian, Swedish,
Turkish
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Looks like a mini-bugfix:
Release notes for 0.12.11
=========================
General:
- Bump documentation dates
- Add *.mo to .gitignore
Bug Fixes:
- Revert padding patches that add too much padding in the Thunar compact
view (Xfce #16196)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* build tested with oe-core patch removing python2 from hosttools
* checked log files and there are no traces that a running python is required
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Update exo from 0.12.6 to 0.12.8.
* add gtk+3 to DEPENDS
* make gtk+ as a PACKAGECONFIG. Remove it when no application needs exo
gtk+2 support
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk+3 is required but not added to DEPENDS that libxfce4ui depends on
it already
* remove libxfce4util from DEPENDS for clean that it is required by
libxfce4ui
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
exo depends on virtual/libx11 and gtk+ so it requires
x11 distro feature, but not for native package.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
see further details at [1]
[1] https://bugzilla.xfce.org/show_bug.cgi?id=12916
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
exo-native fails to build due to more strict dependency checking
introduced in autotools.bbclass. intltool-native should be explicitly
defined as a dependency.
Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* This change is only aesthetic (unlike indentation in Python
tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
tabs is the need to update a lot of recipes). Lately this advice
was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
error prone when someone is not sure if e.g.
do_generate_toolchain_file() is Python or shell task and also allows
to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
potentially bad (shouldn't be used for indenting of multiline
variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
we're quite inconsistent wheater it's first character on line
under opening quote or under first non-whitespace character in
previous line.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
The native build creates exo-csource only. exo-csource converts glade-files
into c-header files. When building xfce projects from git repo, exo-csource is
required (tarballs have the glade-headers included).
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* this fixes build on perl-less machines
* perlnative.bbclass adds perl-native to DEPENDS so remove it
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This patch does not cause python bindings builded properly (native headers included)
error message was:
ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
Rerun configure task after fixing this. The path was '/home/andreas/tmp/oe-core-eglibc/work/armv7a-vfp-neon-angstrom-linux-gnueabi/exo-0.6.2-r0/exo-0.6.2'
ERROR: Function failed: do_qa_configure
ERROR: Logfile of failure stored in: /home/andreas/tmp/oe-core-eglibc/work/armv7a-vfp-neon-angstrom-linux-gnueabi/exo-0.6.2-r0/temp/log.do_configure.13932
NOTE: package exo-0.6.2-r0: task do_configure: Failed
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>