Skip to content
Commits on Source (6)
commit c138f8a01045ecc30b4bf55e2e512f776a4bd522
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Sun Jun 17 06:24:40 2018 -0400
Update NEWS
commit a167ddba3ec13d5dbd9f320d924b4931e6b1eba6
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Sun Jun 17 06:22:54 2018 -0400
Add Coverity exceptions to .gitignore
commit eda4d3f70b69c17a146f08d69f17ae912ff93940
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Sun Jun 17 06:22:19 2018 -0400
Add gtk3 icon chooser dialog test
commit b6556031e9d875ae35d8c140232edbaf1d0667ea
Author: Emanuele Petriglia <inbox@emanuelepetriglia.me>
Date: Sat Jun 16 18:30:14 2018 +0200
I18n: Update translation it (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 4bb9964b02e735db72261351003ce6939e3c3d9a
Author: Demiray “tulliana” Muhterem <mdemiray@msn.com>
Date: Thu Jun 14 12:30:03 2018 +0200
I18n: Update translation tr (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 4587adcf6c276cd669c83dc8840ba8b51565ea42
Author: John Humphrys <john.humphrys@pm.me>
Date: Tue Jun 12 18:30:04 2018 +0200
I18n: Update translation en_AU (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 27d70c21d5ad6302c4f9ee24b273b829d262ab97
Author: Elishai Eliyahu <e1907@mm.st>
Date: Sat Jun 9 18:30:09 2018 +0200
I18n: Update translation he (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit f25468b31569db77e76d3897d303fd45e86c5e98
Author: Pjotr <pjotrvertaalt@gmail.com>
Date: Sat Jun 9 12:30:04 2018 +0200
I18n: Update translation nl (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 9b3f97a7d9595658beab8bd46b471a902a07c0f3
Author: Daniel Muñiz Fontoira <dani@damufo.com>
Date: Sat Jun 9 12:30:04 2018 +0200
I18n: Update translation gl (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 66bea2cce71828cb7c0dbb6e09890e0aa78f376d
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Fri Jun 8 21:02:28 2018 -0400
Fix -Wcast-function-type (GCC 8)
commit 20fb355cb45374d5cb700b67a040c756029029cb
Author: No Body <nemolus@gmail.com>
Date: Sat Jun 9 00:30:03 2018 +0200
I18n: Update translation zh_CN (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 634ad3b3d68d2d93f013049dcff81676d7c45229
Author: Yannick Le Guen <leguen.yannick@gmail.com>
Date: Fri Jun 8 12:30:04 2018 +0200
I18n: Update translation fr (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 2625cf5345a7cfb4b3b5c41d2820b98983d4ba40
Author: Jeff Huang <s8321414@gmail.com>
Date: Fri Jun 8 06:30:03 2018 +0200
I18n: Update translation zh_TW (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit c8642e66b4c15061c89a88c1e3fae6699fb39c58
Author: Anonymous <noreply@xfce.org>
Date: Fri Jun 8 00:30:05 2018 +0200
I18n: Update translation pl (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit eee4bbff8abf1ca17469aeff200beac870592b34
Author: Anonymous <noreply@xfce.org>
Date: Fri Jun 8 00:30:05 2018 +0200
I18n: Update translation lt (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 00523cf38e6459657f234776f603bf0d716c7f58
Author: Michal Várady <miko.vaji@gmail.com>
Date: Fri Jun 8 00:30:05 2018 +0200
I18n: Update translation cs (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 01b40f1d7f6a6d0a18cfecfeee4aeb4e8f4ca652
Author: Igor <f2404@yandex.ru>
Date: Thu Jun 7 18:30:05 2018 +0200
I18n: Update translation ru (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit f37df96e24d52db4f640e875592d633de8b6c92a
Author: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
Date: Thu Jun 7 18:30:05 2018 +0200
I18n: Update translation ca (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit e2835d648c8c07271ebadc4bb9162946e19842df
Author: Kiril Kirilov <cybercop_montana@abv.bg>
Date: Thu Jun 7 18:30:05 2018 +0200
I18n: Update translation bg (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 530395966a0748b56141aaf70f8ded1753ea3207
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Thu Jun 7 06:58:10 2018 -0400
WIP release notes
commit a89a1577b609d81a13ecc6cf7a0b454e88a11d90
Merge: c6e79dd ff7c3ba
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Thu Jun 7 06:50:53 2018 -0400
Merge branch 'master' of ssh://git.xfce.org/xfce/exo
commit c6e79dd1f34c2ad8afecf9e201dc67bd325c7035
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Thu Jun 7 06:50:42 2018 -0400
Boost icon chooser context title length to support long translations
commit ff7c3ba05d781d84f37127cc4f995e63bed9fed6
Author: 玉堂白鹤 <yjwork@qq.com>
Date: Thu Jun 7 06:30:04 2018 +0200
I18n: Update translation zh_CN (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ebed181dd55c4d029f63593d0c22f0a7319c0c56
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 22:32:38 2018 -0400
Move ExoWrapTable allocation up to correctly determine column count and resolve CID 127777: Uninitialized scalar variable
commit a6969cface575deef4d9ab2f3b68880af67d118b
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 22:22:00 2018 -0400
CID 30799: Missing varargs init or cleanup
commit 94720e7460c57ea6cfdbbe49b948a587fb2d7180
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 21:26:18 2018 -0400
ExoIconView: Skip symbolic icons since they lead to double processing and are not very useful in the context of the ExoIconView widget (and clutter it up)
commit 89179fb7552148af7b92b0cc4f4a031eccf44678
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 21:13:17 2018 -0400
Drop deprecated International icon context, add Stock icon context
commit d468a60b1364aa2d6abd8e14086aa8429c8e5fcc
Author: Igor <f2404@yandex.ru>
Date: Thu Jun 7 00:30:05 2018 +0200
I18n: Update translation ru (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 047722b666750dde2cfa4dc6eba666f563dedd37
Author: Anonymous <noreply@xfce.org>
Date: Thu Jun 7 00:30:04 2018 +0200
I18n: Update translation lt (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 0fbdc1539a41a3f0445507d98b9601b86817bcfa
Author: Yannick Le Guen <leguen.yannick@gmail.com>
Date: Thu Jun 7 00:30:04 2018 +0200
I18n: Update translation fr (100%).
299 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit eb01d3b550d5a8d180e61bdab26029e91beff4d9
Author: Manuel Grießmayr <abspack@posteo.de>
Date: Wed Jun 6 06:46:02 2018 -0400
Use user-bookmarks instead of bookmark-new for the bookmark icon (bug 14243)
Signed-off-by: Sean Davis <smd.seandavis@gmail.com>
commit ac0e2fbe71a069d072e30180654dc5585d78d2bb
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Fri Apr 27 22:57:51 2018 +0200
Properly scale application icons in Preferred Apps dialog (Bug #14362)
The problem here was simple: gtk_icon_theme_load_icon does not necessarily
provide you with a Pixbuf in the requested size. Using GIcon resolves this
nicely.
By switching over to GIcon we also make sure to use Gtk's builtin fallback
capabilities in terms of icon names.
Very similar code can be found in xfce4-notifyd's window.c
Signed-off-by: Sean Davis <smd.seandavis@gmail.com>
commit 7274f487d9286e3d4a285bc10f93db50d60df517
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 06:08:30 2018 -0400
Add pcmanfm-qt to translations
commit c24c41e77bffec479bfe2da9a5d4a8833ac363e6
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Wed Jun 6 06:01:08 2018 -0400
Manually apply da translation for pcmanfm-qt
commit 48332f8e81885d99bb47cb9c88510ee44ae82a3d
Author: ARR8 <arr8@cryptolab.net>
Date: Thu Apr 12 14:42:45 2018 -0400
Add PCManFM-Qt helper and translations (bug 14333)
Signed-off-by: Sean Davis <smd.seandavis@gmail.com>
commit b005284f6f31338f42300d8af45b8b4a7c68d15a
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Tue Jun 5 22:20:41 2018 -0400
Fix various compiler warnings
commit 9e573d2762740cd00eb0cb8cf0557da3a0f4d3a8
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Tue Jun 5 22:06:57 2018 -0400
Disable -Wexpansion-to-defined (gcc 7)
commit 0406e7e44edae712537d84035539a484c1eaa26a
Author: Andre Miranda <andreldm@xfce.org>
Date: Sat Jun 2 00:45:00 2018 -0300
Remove pure attribute of function that returns void (bug 14427)
Signed-off-by: Sean Davis <smd.seandavis@gmail.com>
commit 03df63ae35de4a03706ddde824a6e8a9b8e643eb
Author: Andre Miranda <andre42m@gmail.com>
Date: Sun Apr 29 18:30:02 2018 +0200
I18n: Update translation sv (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b97f60fb41ac42e12a5e4154a99e2a4563be4c1f
Author: Balázs Meskó <meskobalazs@gmail.com>
Date: Sun Apr 29 00:30:02 2018 +0200
I18n: Update translation hu (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 9dc9ac9fbccd0d30fb124f1ffd3697ce7382d28f
Author: Anonymous <noreply@xfce.org>
Date: Thu Apr 19 00:30:03 2018 +0200
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 463f41b7474bbcc1c82b511430d6ca1ce33adef0
Author: Emanuele Petriglia <inbox@emanuelepetriglia.me>
Date: Sat Apr 7 18:30:02 2018 +0200
I18n: Update translation it (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b2b25455c1fcb33ec7c99fb046e27dcf21367bce
Author: Emanuele Petriglia <inbox@emanuelepetriglia.me>
Date: Sat Apr 7 00:30:02 2018 +0200
I18n: Update translation it (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 4f2784925f93841d03659d6b09a3a9432a816801
Author: John Humphrys <john.humphrys@protonmail.com>
Date: Fri Apr 6 06:30:02 2018 +0200
I18n: Update translation en_AU (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit fd2c2605c92f16a9eddf57377ac8181851816a2a
Author: Nuno Miguel <nunomgue@gmail.com>
Date: Mon Apr 2 18:30:03 2018 +0200
I18n: Update translation pt (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 17ff0cebe6ee95f1e3d3906e3f9cc3cf8b5f7495
Author: Emanuele Petriglia <inbox@emanuelepetriglia.me>
Date: Mon Apr 2 18:30:03 2018 +0200
I18n: Update translation it (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 729cf9b82ff4ed916b9e14051603ae450e750931
Author: Emanuele Petriglia <inbox@emanuelepetriglia.me>
Date: Sat Mar 31 18:30:03 2018 +0200
I18n: Update translation it (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 2a20ebf508c16519b9a960a7d4b6d9a5ae7fba00
Author: Zmicer Turok <zmicerturok@gmail.com>
Date: Wed Mar 28 00:30:02 2018 +0200
I18n: Update translation be (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 70ca8baa140e162a2efd3017372e14a8be4dd2c3
Author: Сяргей Снапкоўскі <sirozass@outlook.com>
Date: Wed Mar 21 18:30:03 2018 +0100
I18n: Update translation be (92%).
276 translated messages, 22 untranslated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit f1a5c4431178cc270bb8a60f7aeaec2f8b4516cf
Author: Πέτρος Σαμαράς <psamaras1@gmail.com>
Date: Sun Mar 18 18:30:02 2018 +0100
I18n: Update translation el (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 7ba0df961366b709f861c5c81d52b1106f4c4fb1
Author: John Humphrys <john.humphrys@protonmail.com>
Date: Sun Mar 18 06:30:05 2018 +0100
I18n: Update translation en_AU (98%).
293 translated messages, 5 untranslated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 2e55533a073446a80acd654fb7b57721626cc87b
Author: Charles Monzat <superboa@hotmail.fr>
Date: Tue Mar 13 00:30:03 2018 +0100
I18n: Update translation fr (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit c8e68b32ba038654f3d79c522fc4ca6dc584a716
Author: Pasi Lallinaho <pasi@shimmerproject.org>
Date: Thu Mar 8 18:30:02 2018 +0100
I18n: Update translation fi (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 7114f7016c21927a6fd5059dcd9e7ff4d691b62b
Author: Linuxbruger <y.z@live.dk>
Date: Mon Mar 5 00:30:03 2018 +0100
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 9b71a3974a4d1bfd5d11fbd42b517b62e9f9760b
Author: Linuxbruger <y.z@live.dk>
Date: Sun Mar 4 00:30:03 2018 +0100
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 29df933b001dc00119890aeadbaf34ab52eca41f
Author: Linuxbruger <y.z@live.dk>
Date: Sat Mar 3 18:30:04 2018 +0100
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 170d799fd5e0e63bc3eb7c90cb4fc4a162437a5c
Author: Linuxbruger <y.z@live.dk>
Date: Sat Mar 3 12:30:03 2018 +0100
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 6ad1421df4628617abcc812cc86d7b9a180466b7
Author: Linuxbruger <y.z@live.dk>
Date: Sat Mar 3 00:30:03 2018 +0100
I18n: Update translation da (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit edb749ed3947f89fe24dcd9a809fa872136f805e
Author: kozec <kozec2@kozec.com>
Date: Fri Mar 2 12:30:04 2018 +0100
I18n: Update translation sk (100%).
298 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 3ec9660ba591ace428c0ee0a905ae2ea124ebe18
Author: Besnik <besnik@programeshqip.org>
Date: Fri Mar 2 00:30:04 2018 +0100
I18n: Update translation sq (95%).
286 translated messages, 12 untranslated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 406969c0db2e8dc3bba6002ce8ff4e0aadce4d76
Author: Besnik <besnik@programeshqip.org>
Date: Wed Feb 28 00:30:03 2018 +0100
I18n: Update translation sq (95%).
286 translated messages, 12 untranslated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit d692d42567147570a25ea7136bf8c59f9fa97cf7
Author: samson <sambelet@yahoo.com>
Date: Sat Feb 17 00:30:02 2018 +0100
I18n: Update translation am (69%).
206 translated messages, 92 untranslated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b3d775f35a48b940de3f273833308961db6c69df
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Tue Feb 13 23:23:30 2018 -0500
Post release updates
commit c5c40b328475b53532c0a1a7726669888bbcbd85
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Tue Feb 13 22:58:47 2018 -0500
Updates for release
commit dc8e03b3840cbf372645c6406c65ab1673850cd8
Author: Sean Davis <smd.seandavis@gmail.com>
Date: Tue Feb 13 22:43:49 2018 -0500
......
0.12.1 (Stable Release)
======
- Bug Fixes:
- Use "user-bookmarks" instead of "bookmark-new" (Xfce #14243)
- Properly scale application icons in Preferred Apps dialog (Xfce #14362)
- Remove pure attribute of function that returns void (Xfce #14427)
- Missing varargs init or cleanup (CID #30799)
- Uninitialized scalar variable (CID #127777)
- Compiler Support:
- Disable -Wexpansion-to-defined (GCC 7)
- Fix various other compiler warnings (GCC 7)
- Fix -Wcast-function-type (GCC 8)
- Helpers:
- Add PCManFM-Qt (from LXQt) to supported file managers (Xfce #14333)
- ExoIconChooserDialog
- Drop deprecated International icon context, add Stock icon context
- Increase icon chooser context title length to support long translations
- Skip symbolic icons to boost performance
- Added GTK 3 test to test suite
- Translation Updates: Albanian, Amharic, Belarusian, Bulgarian, Catalan,
Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, English (Australia),
Finnish, French, Galician, Greek, Hebrew, Hungarian, Italian, Polish,
Portuguese, Russian, Slovak, Swedish, Turkish
0.12.0 (Stable Release)
======
- Bug Fixes:
......
......@@ -47,7 +47,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.])
#
# Modified to require ngettext
# Matthias Clasen <mclasen@redhat.com> 08/06/2004
#
# Increment this whenever this file is changed.
#serial 1
# We need this here as well, since someone might use autoconf-2.5x
# to configure GLib then an older version to configure a package
# using AM_GLIB_GNU_GETTEXT
......@@ -1999,7 +2002,32 @@ AC_SUBST([am__tar])
AC_SUBST([am__untar])
]) # _AM_PROG_TAR
dnl -*- mode: autoconf -*-
# -*- mode: autoconf -*-
#
# gtk-doc.m4 - configure macro to check for gtk-doc
# Copyright (C) 2003 James Henstridge
# 2007-2017 Stefan Sauer
#
# 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 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# As a special exception, the above copyright owner gives unlimited
# permission to copy, distribute and modify the configure scripts that
# are the output of Autoconf when processing the Macro. You need not
# follow the terms of the GNU General Public License when using or
# distributing such scripts, even though portions of the text of the
# Macro appear in them. The GNU General Public License (GPL) does govern
# all other use of the material that constitutes the Autoconf Macro.
# serial 2
......
This diff is collapsed.
#! /bin/sh
# Configuration validation subroutine script.
# Copyright 1992-2017 Free Software Foundation, Inc.
# Copyright 1992-2018 Free Software Foundation, Inc.
timestamp='2017-11-23'
timestamp='2018-02-22'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
......@@ -67,7 +67,7 @@ Report bugs and patches to <config-patches@gnu.org>."
version="\
GNU config.sub ($timestamp)
Copyright 1992-2017 Free Software Foundation, Inc.
Copyright 1992-2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
......@@ -94,7 +94,7 @@ while test $# -gt 0 ; do
*local*)
# First pass through any local machine types.
echo $1
echo "$1"
exit ;;
* )
......@@ -112,7 +112,7 @@ esac
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
......@@ -120,16 +120,16 @@ case $maybe_os in
kopensolaris*-gnu* | cloudabi*-eabi* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
android-linux)
os=-linux-android
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
;;
*)
basic_machine=`echo $1 | sed 's/-[^-]*$//'`
if [ $basic_machine != $1 ]
then os=`echo $1 | sed 's/.*-/-/'`
basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
if [ "$basic_machine" != "$1" ]
then os=`echo "$1" | sed 's/.*-/-/'`
else os=; fi
;;
esac
......@@ -178,44 +178,44 @@ case $os in
;;
-sco6)
os=-sco5v6
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5)
os=-sco3.2v5
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco4)
os=-sco3.2v4
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2.[4-9]*)
os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2v[4-9]*)
# Don't forget version if it is 3.2v4 or newer.
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5v6*)
# Don't forget version if it is 3.2v4 or newer.
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco*)
os=-sco3.2v2
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-udk*)
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-isc)
os=-isc2.2
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-clix*)
basic_machine=clipper-intergraph
;;
-isc*)
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-lynx*178)
os=-lynxos178
......@@ -227,7 +227,7 @@ case $os in
os=-lynxos
;;
-ptx*)
basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
;;
-psos*)
os=-psos
......@@ -296,7 +296,7 @@ case $basic_machine in
| nios | nios2 | nios2eb | nios2el \
| ns16k | ns32k \
| open8 | or1k | or1knd | or32 \
| pdp10 | pdp11 | pj | pjl \
| pdp10 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle \
| pru \
| pyramid \
......@@ -333,7 +333,7 @@ case $basic_machine in
basic_machine=$basic_machine-unknown
os=-none
;;
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
;;
ms1)
basic_machine=mt-unknown
......@@ -362,7 +362,7 @@ case $basic_machine in
;;
# Object if more than one company name word.
*-*-*)
echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
exit 1
;;
# Recognize the basic CPU types with company name.
......@@ -457,7 +457,7 @@ case $basic_machine in
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
basic_machine=i386-unknown
basic_machine=i386-pc
os=-bsd
;;
3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
......@@ -491,7 +491,7 @@ case $basic_machine in
basic_machine=x86_64-pc
;;
amd64-*)
basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
amdahl)
basic_machine=580-amdahl
......@@ -536,7 +536,7 @@ case $basic_machine in
os=-linux
;;
blackfin-*)
basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
bluegene*)
......@@ -544,13 +544,13 @@ case $basic_machine in
os=-cnk
;;
c54x-*)
basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c55x-*)
basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c6x-*)
basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c90)
basic_machine=c90-cray
......@@ -648,7 +648,7 @@ case $basic_machine in
os=$os"spe"
;;
e500v[12]-*)
basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=$os"spe"
;;
ebmon29k)
......@@ -740,9 +740,6 @@ case $basic_machine in
hp9k8[0-9][0-9] | hp8[0-9][0-9])
basic_machine=hppa1.0-hp
;;
hppa-next)
os=-nextstep3
;;
hppaosf)
basic_machine=hppa1.1-hp
os=-osf
......@@ -755,26 +752,26 @@ case $basic_machine in
basic_machine=i370-ibm
;;
i*86v32)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv32
;;
i*86v4*)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv4
;;
i*86v)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv
;;
i*86sol2)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-solaris2
;;
i386mach)
basic_machine=i386-mach
os=-mach
;;
i386-vsta | vsta)
vsta)
basic_machine=i386-unknown
os=-vsta
;;
......@@ -793,19 +790,16 @@ case $basic_machine in
os=-sysv
;;
leon-*|leon[3-9]-*)
basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
;;
m68knommu)
basic_machine=m68k-unknown
os=-linux
;;
m68knommu-*)
basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
m88k-omron*)
basic_machine=m88k-omron
;;
magnum | m3230)
basic_machine=mips-mips
os=-sysv
......@@ -837,10 +831,10 @@ case $basic_machine in
os=-mint
;;
mips3*-*)
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
;;
mips3*)
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
;;
monitor)
basic_machine=m68k-rom68k
......@@ -859,7 +853,7 @@ case $basic_machine in
os=-msdos
;;
ms1-*)
basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
;;
msys)
basic_machine=i686-pc
......@@ -946,6 +940,9 @@ case $basic_machine in
nsr-tandem)
basic_machine=nsr-tandem
;;
nsv-tandem)
basic_machine=nsv-tandem
;;
nsx-tandem)
basic_machine=nsx-tandem
;;
......@@ -981,7 +978,7 @@ case $basic_machine in
os=-linux
;;
parisc-*)
basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
pbd)
......@@ -997,7 +994,7 @@ case $basic_machine in
basic_machine=i386-pc
;;
pc98-*)
basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium | p5 | k5 | k6 | nexgen | viac3)
basic_machine=i586-pc
......@@ -1012,16 +1009,16 @@ case $basic_machine in
basic_machine=i786-pc
;;
pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumpro-* | p6-* | 6x86-* | athlon-*)
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium4-*)
basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pn)
basic_machine=pn-gould
......@@ -1031,23 +1028,23 @@ case $basic_machine in
ppc | ppcbe) basic_machine=powerpc-unknown
;;
ppc-* | ppcbe-*)
basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
ppcle | powerpclittle)
basic_machine=powerpcle-unknown
;;
ppcle-* | powerpclittle-*)
basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
ppc64) basic_machine=powerpc64-unknown
;;
ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
ppc64le | powerpc64little)
basic_machine=powerpc64le-unknown
;;
ppc64le-* | powerpc64little-*)
basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
ps2)
basic_machine=i386-ibm
......@@ -1101,17 +1098,10 @@ case $basic_machine in
sequent)
basic_machine=i386-sequent
;;
sh)
basic_machine=sh-hitachi
os=-hms
;;
sh5el)
basic_machine=sh5le-unknown
;;
sh64)
basic_machine=sh64-unknown
;;
sparclite-wrs | simso-wrs)
simso-wrs)
basic_machine=sparclite-wrs
os=-vxworks
;;
......@@ -1130,7 +1120,7 @@ case $basic_machine in
os=-sysv4
;;
strongarm-* | thumb-*)
basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
sun2)
basic_machine=m68000-sun
......@@ -1244,9 +1234,6 @@ case $basic_machine in
basic_machine=a29k-wrs
os=-vxworks
;;
wasm32)
basic_machine=wasm32-unknown
;;
w65*)
basic_machine=w65-wdc
os=-none
......@@ -1266,20 +1253,12 @@ case $basic_machine in
basic_machine=xps100-honeywell
;;
xscale-* | xscalee[bl]-*)
basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
;;
ymp)
basic_machine=ymp-cray
os=-unicos
;;
z8k-*-coff)
basic_machine=z8k-unknown
os=-sim
;;
z80-*-coff)
basic_machine=z80-unknown
os=-sim
;;
none)
basic_machine=none-none
os=-none
......@@ -1308,10 +1287,6 @@ case $basic_machine in
vax)
basic_machine=vax-dec
;;
pdp10)
# there are many clones, so DEC is not a safe bet
basic_machine=pdp10-unknown
;;
pdp11)
basic_machine=pdp11-dec
;;
......@@ -1321,9 +1296,6 @@ case $basic_machine in
sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
basic_machine=sparc-sun
;;
cydra)
basic_machine=cydra-cydrome
;;
......@@ -1343,7 +1315,7 @@ case $basic_machine in
# Make sure to match an already-canonicalized machine name.
;;
*)
echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
exit 1
;;
esac
......@@ -1351,10 +1323,10 @@ esac
# Here we canonicalize certain aliases for manufacturers.
case $basic_machine in
*-digital*)
basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
;;
*-commodore*)
basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
;;
*)
;;
......@@ -1377,15 +1349,16 @@ case $os in
-solaris)
os=-solaris2
;;
-svr4*)
os=-sysv4
;;
-unixware*)
os=-sysv4.2uw
;;
-gnu/linux*)
os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
;;
# es1800 is here to avoid being matched by es* (a different OS)
-es1800*)
os=-ose
;;
# Now accept the basic system types.
# The portable systems comes first.
# Each alternative MUST end in a * to match a version number.
......@@ -1398,7 +1371,7 @@ case $os in
| -aos* | -aros* | -cloudabi* | -sortix* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
| -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
| -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
......@@ -1409,14 +1382,15 @@ case $os in
| -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -morphos* | -superux* | -rtmk* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
| -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*)
| -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \
| -midnightbsd*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
......@@ -1433,12 +1407,12 @@ case $os in
-nto*)
os=`echo $os | sed -e 's|nto|nto-qnx|'`
;;
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
| -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
-sim | -xray | -os68k* | -v88r* \
| -windows* | -osx | -abug | -netware* | -os9* \
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
os=`echo $os | sed -e 's|mac|macos|'`
os=`echo "$os" | sed -e 's|mac|macos|'`
;;
-linux-dietlibc)
os=-linux-dietlibc
......@@ -1447,10 +1421,10 @@ case $os in
os=`echo $os | sed -e 's|linux|linux-gnu|'`
;;
-sunos5*)
os=`echo $os | sed -e 's|sunos5|solaris2|'`
os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
;;
-sunos6*)
os=`echo $os | sed -e 's|sunos6|solaris3|'`
os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
;;
-opened*)
os=-openedition
......@@ -1461,12 +1435,6 @@ case $os in
-wince*)
os=-wince
;;
-osfrose*)
os=-osfrose
;;
-osf*)
os=-osf
;;
-utek*)
os=-bsd
;;
......@@ -1513,7 +1481,7 @@ case $os in
-oss*)
os=-sysv3
;;
-svr4)
-svr4*)
os=-sysv4
;;
-svr3)
......@@ -1528,18 +1496,9 @@ case $os in
-ose*)
os=-ose
;;
-es1800*)
os=-ose
;;
-xenix)
os=-xenix
;;
-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
os=-mint
;;
-aros*)
os=-aros
;;
-zvmoe)
os=-zvmoe
;;
......@@ -1568,7 +1527,7 @@ case $os in
*)
# Get rid of the `-' at the beginning of $os.
os=`echo $os | sed 's/[^-]*-//'`
echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
exit 1
;;
esac
......@@ -1664,9 +1623,6 @@ case $basic_machine in
*-be)
os=-beos
;;
*-haiku)
os=-haiku
;;
*-ibm)
os=-aix
;;
......@@ -1721,9 +1677,6 @@ case $basic_machine in
i370-*)
os=-mvs
;;
*-next)
os=-nextstep3
;;
*-gould)
os=-sysv
;;
......@@ -1833,11 +1786,11 @@ case $basic_machine in
vendor=stratus
;;
esac
basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
;;
esac
echo $basic_machine$os
echo "$basic_machine$os"
exit
# Local variables:
......
#! /bin/sh
# From configure.ac dc8e03b.
# From configure.ac c138f8a.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for exo 0.12.0.
# Generated by GNU Autoconf 2.69 for exo 0.12.1.
#
# Report bugs to <https://bugzilla.xfce.org/>.
#
......@@ -594,8 +594,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='exo'
PACKAGE_TARNAME='exo'
PACKAGE_VERSION='0.12.0'
PACKAGE_STRING='exo 0.12.0'
PACKAGE_VERSION='0.12.1'
PACKAGE_STRING='exo 0.12.1'
PACKAGE_BUGREPORT='https://bugzilla.xfce.org/'
PACKAGE_URL=''
 
......@@ -1491,7 +1491,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures exo 0.12.0 to adapt to many kinds of systems.
\`configure' configures exo 0.12.1 to adapt to many kinds of systems.
 
Usage: $0 [OPTION]... [VAR=VALUE]...
 
......@@ -1567,7 +1567,7 @@ fi
 
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of exo 0.12.0:";;
short | recursive ) echo "Configuration of exo 0.12.1:";;
esac
cat <<\_ACEOF
 
......@@ -1713,7 +1713,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
exo configure 0.12.0
exo configure 0.12.1
generated by GNU Autoconf 2.69
 
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -2085,7 +2085,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
 
It was created by exo $as_me 0.12.0, which was
It was created by exo $as_me 0.12.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
 
$ $0 $@
......@@ -3065,7 +3065,7 @@ fi
 
# Define the identity of the package.
PACKAGE='exo'
VERSION='0.12.0'
VERSION='0.12.1'
 
 
cat >>confdefs.h <<_ACEOF
......@@ -3345,7 +3345,7 @@ LIBEXO_VERINFO=1:0:1
LIBEXO_VERSION_API=1
LIBEXO_VERSION_MAJOR=0
LIBEXO_VERSION_MINOR=12
LIBEXO_VERSION_MICRO=0
LIBEXO_VERSION_MICRO=1
 
 
 
......@@ -18413,6 +18413,32 @@ $as_echo "$flag_supported" >&6; }
 
 
 
for flag in -Wno-expansion-to-defined; do
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $flag" >&5
$as_echo_n "checking if $CC supports $flag... " >&6; }
saved_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $flag"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
flag_supported=yes
else
flag_supported=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
CFLAGS="$saved_CFLAGS"
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_supported" >&5
$as_echo "$flag_supported" >&6; }
if test "x$flag_supported" = "xyes"; then
CFLAGS="$CFLAGS $flag"
fi
done
for flag in -DGSEAL_ENABLE; do
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports $flag" >&5
$as_echo_n "checking if $CC supports $flag... " >&6; }
......@@ -19022,7 +19048,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by exo $as_me 0.12.0, which was
This file was extended by exo $as_me 0.12.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
 
CONFIG_FILES = $CONFIG_FILES
......@@ -19088,7 +19114,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
exo config.status 0.12.0
exo config.status 0.12.1
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
 
......
......@@ -17,9 +17,9 @@ m4_define([libexo_verinfo], [1:0:1])
m4_define([libexo_version_api], [1])
m4_define([libexo_version_major], [0])
m4_define([libexo_version_minor], [12])
m4_define([libexo_version_micro], [0])
m4_define([libexo_version_micro], [1])
m4_define([libexo_version_nano], [])
m4_define([libexo_version_build], [dc8e03b])
m4_define([libexo_version_build], [c138f8a])
m4_define([libexo_version_tag], [])
m4_define([libexo_version], [libexo_version_major().libexo_version_minor().libexo_version_micro()ifelse(libexo_version_nano(), [], [], [.libexo_version_nano()])ifelse(libexo_version_tag(), [git], [libexo_version_tag()-libexo_version_build()], [libexo_version_tag()])])
......@@ -41,7 +41,7 @@ Copyright (c) 2004-2018 Xfce Development Team])
AC_INIT([exo], [libexo_version], [https://bugzilla.xfce.org/])
AC_PREREQ([2.60])
AC_CONFIG_MACRO_DIR([m4])
AC_REVISION([dc8e03b])
AC_REVISION([c138f8a])
AC_CANONICAL_TARGET()
dnl ***************************
......@@ -238,6 +238,11 @@ dnl *************************************
XDT_SUPPORTED_FLAGS([GTK_DOC_EXTRA_CFLAGS], [-Wno-sign-compare])
AC_SUBST([GTK_DOC_EXTRA_CFLAGS])
dnl **********************************************
dnl *** Disable -Wexpansion-to-defined (gcc 7) ***
dnl **********************************************
XDT_SUPPORTED_FLAGS([CFLAGS], [-Wno-expansion-to-defined])
dnl *************************************
dnl *** Use GSEAL if possible ***
dnl *************************************
......
exo (0.12.1-1) unstable; urgency=medium
* d/control: actually update the maintainer. closes: #899773
* New upstream version 0.12.1
* update locally generated manpages
-- Yves-Alexis Perez <corsac@debian.org> Mon, 18 Jun 2018 14:06:44 +0200
exo (0.12.0-1) unstable; urgency=medium
* Moved the package to salsa.debian.org
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
.TH EXO-DESKTOP-ITEM-EDIT "1" "July 2017" "exo-desktop-item-edit 0.11.3" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH EXO-DESKTOP-ITEM-EDIT "1" "June 2018" "exo-desktop-item-edit 0.12.1" "User Commands"
.SH NAME
exo-desktop-item-edit \- manual page for exo-desktop-item-edit 0.11.3
exo-desktop-item-edit \- Edit freedesktop.org .desktop files
.SH DESCRIPTION
.SS "Usage:"
.IP
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4.
.TH EXO-PREFERRED-APPLICATIONS "1" "July 2017" "exo-preferred-applications 0.11.3" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH EXO-PREFERRED-APPLICATIONS "1" "June 2018" "exo-preferred-applications 0.12.1" "User Commands"
.SH NAME
exo-preferred-applications \- manual page for exo-preferred-applications 0.11.3
exo-preferred-applications \- Select preferred applications for Xfce desktop environment
.SH DESCRIPTION
.SS "Usage:"
.IP
......
......@@ -15,6 +15,24 @@
@SET_MAKE@
# -*- mode: makefile -*-
#
# gtk-doc.make - make rules for gtk-doc
# Copyright (C) 2003 James Henstridge
# 2004-2007 Damon Chaplin
# 2007-2017 Stefan Sauer
#
# 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 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
####################################
# Everything below here is generic #
......@@ -486,34 +504,34 @@ CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
#### setup ####
GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_$(V))
GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
#### scan ####
GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_$(V))
GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_$(V))
GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
#### xml ####
GTK_DOC_V_XML = $(GTK_DOC_V_XML_$(V))
GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
GTK_DOC_V_XML_0 = @echo " DOC Building XML";
#### html ####
GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_$(V))
GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_$(V))
GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
#### pdf ####
GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_$(V))
GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
# manual pages
......@@ -837,6 +855,9 @@ sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HF
sgml.stamp: sgml-build.stamp
@true
$(DOC_MAIN_SGML_FILE): sgml-build.stamp
@true
xml/gtkdocentities.ent: Makefile
$(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
echo "<!ENTITY package \"$(PACKAGE)\">"; \
......@@ -864,12 +885,8 @@ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_con
cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
-@test "x$(HTML_IMAGES)" = "x" || \
for file in $(HTML_IMAGES) ; do \
if test -f $(abs_srcdir)/$$file ; then \
cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
fi; \
if test -f $(abs_builddir)/$$file ; then \
cp $(abs_builddir)/$$file $(abs_builddir)/html; \
fi; \
test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
test -f $$file && cp $$file $(abs_builddir)/html; \
done;
$(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
......
......@@ -2,12 +2,12 @@
.\" Title: exo-csource
.\" Author: [see the "Author" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
.\" Date: 02/12/2018
.\" Date: 06/05/2018
.\" Manual: Xfce User\*(Aqs Manual
.\" Source: Xfce
.\" Language: English
.\"
.TH "EXO\-CSOURCE" "1" "02/12/2018" "Xfce" "Xfce User\*(Aqs Manual"
.TH "EXO\-CSOURCE" "1" "06/05/2018" "Xfce" "Xfce User\*(Aqs Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
......
......@@ -2,12 +2,12 @@
.\" Title: exo-open
.\" Author: [see the "Author" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
.\" Date: 02/12/2018
.\" Date: 06/05/2018
.\" Manual: Xfce User\*(Aqs Manual
.\" Source: Xfce
.\" Language: English
.\"
.TH "EXO\-OPEN" "1" "02/12/2018" "Xfce" "Xfce User\*(Aqs Manual"
.TH "EXO\-OPEN" "1" "06/05/2018" "Xfce" "Xfce User\*(Aqs Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
......
......@@ -8,7 +8,7 @@
<link rel="up" href="exo-cell-renderers.html" title="Part IV. Additional cell renderers">
<link rel="prev" href="exo-cell-renderers.html" title="Part IV. Additional cell renderers">
<link rel="next" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon">
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -42,7 +42,7 @@
</colgroup>
<tbody><tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
<a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
</td>
<td class="function_name">
<a class="link" href="ExoCellRendererEllipsizedText.html#exo-cell-renderer-ellipsized-text-new" title="exo_cell_renderer_ellipsized_text_new ()">exo_cell_renderer_ellipsized_text_new</a> <span class="c_punctuation">()</span>
......@@ -59,7 +59,7 @@
<col width="200px" class="properties_flags">
</colgroup>
<tbody><tr>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="ExoCellRendererEllipsizedText.html#ExoCellRendererEllipsizedText--follow-state" title="The “follow-state” property">follow-state</a></td>
<td class="property_flags">Read / Write</td>
</tr></tbody>
......@@ -80,11 +80,11 @@
</div>
<div class="refsect1">
<a name="ExoCellRendererEllipsizedText.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<span class="lineart">╰──</span> GtkObject
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct">GtkCellRenderer</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkCellRendererText.html#GtkCellRendererText-struct">GtkCellRendererText</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct">GtkCellRenderer</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkCellRendererText.html#GtkCellRendererText-struct">GtkCellRendererText</a>
<span class="lineart">╰──</span> ExoCellRendererEllipsizedText
</pre>
</div>
......@@ -97,22 +97,22 @@
<a name="ExoCellRendererEllipsizedText.description"></a><h2>Description</h2>
<p>The <a class="link" href="ExoCellRendererEllipsizedText.html" title="ExoCellRendererEllipsizedText"><span class="type">ExoCellRendererEllipsizedText</span></a> renders a given text in its cell,
using the font, color and style information provided by its properties
(which are actually inherited from <a href="/usr/share/gtk-doc/html/gtk3GtkCellRendererText.html#GtkCellRendererText-struct"><span class="type">GtkCellRendererText</span></a>).</p>
(which are actually inherited from <a href="/usr/share/gtk-doc/html/gtk3/GtkCellRendererText.html#GtkCellRendererText-struct"><span class="type">GtkCellRendererText</span></a>).</p>
<p>Despite the rather confusing name of this class, it is mainly useful
to render text in an <a class="link" href="ExoIconView.html" title="ExoIconView"><span class="type">ExoIconView</span></a> (or a <a href="/usr/share/gtk-doc/html/gtk3GtkIconView.html#GtkIconView-struct"><span class="type">GtkIconView</span></a>), which require
to render text in an <a class="link" href="ExoIconView.html" title="ExoIconView"><span class="type">ExoIconView</span></a> (or a <a href="/usr/share/gtk-doc/html/gtk3/GtkIconView.html#GtkIconView-struct"><span class="type">GtkIconView</span></a>), which require
the renderers to actually draw the state indicators. State indicators
will be drawn only if the</p>
<a class="link" href="ExoCellRendererEllipsizedText.html#ExoCellRendererEllipsizedText--follow-state" title="The “follow-state” property">follow-state</a><p>property is <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p>
<a class="link" href="ExoCellRendererEllipsizedText.html#ExoCellRendererEllipsizedText--follow-state" title="The “follow-state” property">follow-state</a><p>property is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p>
</div>
<div class="refsect1">
<a name="ExoCellRendererEllipsizedText.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="exo-cell-renderer-ellipsized-text-new"></a><h3>exo_cell_renderer_ellipsized_text_new ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
exo_cell_renderer_ellipsized_text_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Creates a new <a class="link" href="ExoCellRendererEllipsizedText.html" title="ExoCellRendererEllipsizedText"><span class="type">ExoCellRendererEllipsizedText</span></a>. Adjust rendering parameters using gobject properties,
which can be set globally via <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a>. Also, with <a href="/usr/share/gtk-doc/html/gtk3GtkCellLayout.html#GtkCellLayout-struct"><span class="type">GtkCellLayout</span></a> and <a href="/usr/share/gtk-doc/html/gtk3GtkTreeViewColumn.html#GtkTreeViewColumn-struct"><span class="type">GtkTreeViewColumn</span></a>, you
can bind a property to a value in a <a href="/usr/share/gtk-doc/html/gtk3GtkTreeModel.html#GtkTreeModel-struct"><span class="type">GtkTreeModel</span></a>.</p>
which can be set globally via <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a>. Also, with <a href="/usr/share/gtk-doc/html/gtk3/GtkCellLayout.html#GtkCellLayout-struct"><span class="type">GtkCellLayout</span></a> and <a href="/usr/share/gtk-doc/html/gtk3/GtkTreeViewColumn.html#GtkTreeViewColumn-struct"><span class="type">GtkTreeViewColumn</span></a>, you
can bind a property to a value in a <a href="/usr/share/gtk-doc/html/gtk3/GtkTreeModel.html#GtkTreeModel-struct"><span class="type">GtkTreeModel</span></a>.</p>
<div class="refsect3">
<a name="exo-cell-renderer-ellipsized-text-new.returns"></a><h4>Returns</h4>
<p> the newly allocated <a class="link" href="ExoCellRendererEllipsizedText.html" title="ExoCellRendererEllipsizedText"><span class="type">ExoCellRendererEllipsizedText</span></a>.</p>
......@@ -132,7 +132,7 @@ struct contains only private fields and should not be directly accessed.</p>
<a name="ExoCellRendererEllipsizedText.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="ExoCellRendererEllipsizedText--follow-state"></a><h3>The <code class="literal">“follow-state”</code> property</h3>
<pre class="programlisting"> “follow-state” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “follow-state” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Specifies whether the text renderer should render the text based on
the selection state of the items. This is necessary for <a class="link" href="ExoIconView.html" title="ExoIconView"><span class="type">ExoIconView</span></a>
which doesn't draw any item state indicators itself.</p>
......@@ -148,6 +148,6 @@ which doesn't draw any item state indicators itself.</p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>
\ No newline at end of file
......@@ -8,7 +8,7 @@
<link rel="up" href="exo-cell-renderers.html" title="Part IV. Additional cell renderers">
<link rel="prev" href="ExoCellRendererEllipsizedText.html" title="ExoCellRendererEllipsizedText">
<link rel="next" href="exo-jobs.html" title="Part V. Framework for threaded/asynchronous jobs">
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -42,7 +42,7 @@
</colgroup>
<tbody><tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
<a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
</td>
<td class="function_name">
<a class="link" href="ExoCellRendererIcon.html#exo-cell-renderer-icon-new" title="exo_cell_renderer_icon_new ()">exo_cell_renderer_icon_new</a> <span class="c_punctuation">()</span>
......@@ -60,24 +60,24 @@
</colgroup>
<tbody>
<tr>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--follow-state" title="The “follow-state” property">follow-state</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
<tr>
<td class="property_type">
<a href="/usr/share/gtk-doc/html/gioGIcon.html#GIcon-struct"><span class="type">GIcon</span></a> *</td>
<a href="/usr/share/gtk-doc/html/gio/GIcon.html#GIcon-struct"><span class="type">GIcon</span></a> *</td>
<td class="property_name"><a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--gicon" title="The “gicon” property">gicon</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--icon" title="The “icon” property">icon</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_name"><a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--size" title="The “size” property">size</a></td>
<td class="property_flags">Read / Write / Construct</td>
</tr>
......@@ -99,10 +99,10 @@
</div>
<div class="refsect1">
<a name="ExoCellRendererIcon.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<span class="lineart">╰──</span> GtkObject
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct">GtkCellRenderer</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct">GtkCellRenderer</a>
<span class="lineart">╰──</span> ExoCellRendererIcon
</pre>
</div>
......@@ -115,10 +115,10 @@
<a name="ExoCellRendererIcon.description"></a><h2>Description</h2>
<p>An <a class="link" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon"><span class="type">ExoCellRendererIcon</span></a> can be used to render an icon in a cell. It
allows to render either a named icon, which is looked up using the
<a href="/usr/share/gtk-doc/html/gtk3GtkIconTheme.html#GtkIconTheme-struct"><span class="type">GtkIconTheme</span></a>, or an image file loaded from the file system. The icon
<a href="/usr/share/gtk-doc/html/gtk3/GtkIconTheme.html#GtkIconTheme-struct"><span class="type">GtkIconTheme</span></a>, or an image file loaded from the file system. The icon
name or absolute path to the image file is set via the</p>
<a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--icon" title="The “icon” property">icon</a> property.
<p>To support the <a class="link" href="ExoIconView.html" title="ExoIconView">ExoIconView</a> (and <a href="/usr/share/gtk-doc/html/gtk3GtkIconView.html#GtkIconView-struct">GtkIconView</a>), <a class="link" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon"><span class="type">ExoCellRendererIcon</span></a> supports
<p>To support the <a class="link" href="ExoIconView.html" title="ExoIconView">ExoIconView</a> (and <a href="/usr/share/gtk-doc/html/gtk3/GtkIconView.html#GtkIconView-struct">GtkIconView</a>), <a class="link" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon"><span class="type">ExoCellRendererIcon</span></a> supports
rendering icons based on the state of the view if the</p>
<a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--follow-state" title="The “follow-state” property">follow-state</a><p>property is set.</p>
</div>
......@@ -126,14 +126,14 @@ rendering icons based on the state of the view if the</p>
<a name="ExoCellRendererIcon.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="exo-cell-renderer-icon-new"></a><h3>exo_cell_renderer_icon_new ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="returnvalue">GtkCellRenderer</span></a> *
exo_cell_renderer_icon_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Creates a new <a class="link" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon"><span class="type">ExoCellRendererIcon</span></a>. Adjust rendering parameters using object properties,
which can be set globally via <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a>. Also, with <a href="/usr/share/gtk-doc/html/gtk3GtkCellLayout.html#GtkCellLayout-struct"><span class="type">GtkCellLayout</span></a> and
<a href="/usr/share/gtk-doc/html/gtk3GtkTreeViewColumn.html#GtkTreeViewColumn-struct"><span class="type">GtkTreeViewColumn</span></a>, you can bind a property to a value in a <a href="/usr/share/gtk-doc/html/gtk3GtkTreeModel.html#GtkTreeModel-struct"><span class="type">GtkTreeModel</span></a>. For example
which can be set globally via <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-set"><code class="function">g_object_set()</code></a>. Also, with <a href="/usr/share/gtk-doc/html/gtk3/GtkCellLayout.html#GtkCellLayout-struct"><span class="type">GtkCellLayout</span></a> and
<a href="/usr/share/gtk-doc/html/gtk3/GtkTreeViewColumn.html#GtkTreeViewColumn-struct"><span class="type">GtkTreeViewColumn</span></a>, you can bind a property to a value in a <a href="/usr/share/gtk-doc/html/gtk3/GtkTreeModel.html#GtkTreeModel-struct"><span class="type">GtkTreeModel</span></a>. For example
you can bind the <a class="link" href="ExoCellRendererIcon.html#ExoCellRendererIcon--icon" title="The “icon” property">icon</a> property on the
cell renderer to an icon name in the model, thus rendering a different icon in each row
of the <a href="/usr/share/gtk-doc/html/gtk3GtkTreeView.html#GtkTreeView-struct"><span class="type">GtkTreeView</span></a>.</p>
of the <a href="/usr/share/gtk-doc/html/gtk3/GtkTreeView.html#GtkTreeView-struct"><span class="type">GtkTreeView</span></a>.</p>
<div class="refsect3">
<a name="exo-cell-renderer-icon-new.returns"></a><h4>Returns</h4>
<p> the newly allocated <a class="link" href="ExoCellRendererIcon.html" title="ExoCellRendererIcon"><span class="type">ExoCellRendererIcon</span></a>.</p>
......@@ -154,7 +154,7 @@ should not be directly accessed.</p>
<a name="ExoCellRendererIcon.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="ExoCellRendererIcon--follow-state"></a><h3>The <code class="literal">“follow-state”</code> property</h3>
<pre class="programlisting"> “follow-state” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<pre class="programlisting"> “follow-state” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Specifies whether the icon renderer should render icon based on the
selection state of the items. This is necessary for <a class="link" href="ExoIconView.html" title="ExoIconView"><span class="type">ExoIconView</span></a>,
which doesn't draw any item state indicators itself.</p>
......@@ -165,10 +165,10 @@ which doesn't draw any item state indicators itself.</p>
<hr>
<div class="refsect2">
<a name="ExoCellRendererIcon--gicon"></a><h3>The <code class="literal">“gicon”</code> property</h3>
<pre class="programlisting"> “gicon” <a href="/usr/share/gtk-doc/html/gioGIcon.html#GIcon-struct"><span class="type">GIcon</span></a> *</pre>
<p>The <a href="/usr/share/gtk-doc/html/gioGIcon.html#GIcon-struct"><span class="type">GIcon</span></a> to render. May also be <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in which case no icon will be
<pre class="programlisting"> “gicon” <a href="/usr/share/gtk-doc/html/gio/GIcon.html#GIcon-struct"><span class="type">GIcon</span></a> *</pre>
<p>The <a href="/usr/share/gtk-doc/html/gio/GIcon.html#GIcon-struct"><span class="type">GIcon</span></a> to render. May also be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in which case no icon will be
rendered for the cell.</p>
<p>Currently only <a href="/usr/share/gtk-doc/html/gioGThemedIcon.html#GThemedIcon-struct"><span class="type">GThemedIcon</span></a>s are supported which are loaded
<p>Currently only <a href="/usr/share/gtk-doc/html/gio/GThemedIcon.html#GThemedIcon-struct"><span class="type">GThemedIcon</span></a>s are supported which are loaded
using the current icon theme.</p>
<p>Flags: Read / Write</p>
<p class="since">Since: <a class="link" href="ch01.html#api-index-0.4.0" title="Added in 0.4.0">0.4.0</a></p>
......@@ -176,9 +176,9 @@ using the current icon theme.</p>
<hr>
<div class="refsect2">
<a name="ExoCellRendererIcon--icon"></a><h3>The <code class="literal">“icon”</code> property</h3>
<pre class="programlisting"> “icon” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<pre class="programlisting"> “icon” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The name of the themed icon to render or an absolute path to an image file
to render. May also be <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in which case no icon will be rendered for the
to render. May also be <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in which case no icon will be rendered for the
cell.</p>
<p>Image files are loaded via the thumbnail database, creating a thumbnail
as necessary. The thumbnail database is also used to load scalable icons
......@@ -191,7 +191,7 @@ these days.</p>
<hr>
<div class="refsect2">
<a name="ExoCellRendererIcon--size"></a><h3>The <code class="literal">“size”</code> property</h3>
<pre class="programlisting"> “size” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<pre class="programlisting"> “size” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<p>The size in pixel at which to render the icon. This is also the fixed
size that the renderer will request no matter if the actual icons are
smaller than this size.</p>
......@@ -211,6 +211,6 @@ i.e. the view scrolls to the cell.</p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>
\ No newline at end of file
This diff is collapsed.
......@@ -8,7 +8,7 @@
<link rel="up" href="exo-widgets.html" title="Part III. Additional widgets">
<link rel="prev" href="ExoIconBar.html" title="ExoIconBar">
<link rel="next" href="ExoIconView.html" title="ExoIconView">
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -43,7 +43,7 @@
<tbody>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/gtk3GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
<a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
</td>
<td class="function_name">
<a class="link" href="ExoIconChooserDialog.html#exo-icon-chooser-dialog-new" title="exo_icon_chooser_dialog_new ()">exo_icon_chooser_dialog_new</a> <span class="c_punctuation">()</span>
......@@ -51,7 +51,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="ExoIconChooserDialog.html#exo-icon-chooser-dialog-get-icon" title="exo_icon_chooser_dialog_get_icon ()">exo_icon_chooser_dialog_get_icon</a> <span class="c_punctuation">()</span>
......@@ -59,7 +59,7 @@
</tr>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="ExoIconChooserDialog.html#exo-icon-chooser-dialog-set-icon" title="exo_icon_chooser_dialog_set_icon ()">exo_icon_chooser_dialog_set_icon</a> <span class="c_punctuation">()</span>
......@@ -83,14 +83,14 @@
</div>
<div class="refsect1">
<a name="ExoIconChooserDialog.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
<span class="lineart">╰──</span> GtkObject
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkWidget.html#GtkWidget-struct">GtkWidget</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkContainer.html#GtkContainer-struct">GtkContainer</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkBin.html#GtkBin-struct">GtkBin</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkWindow.html#GtkWindow-struct">GtkWindow</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3GtkDialog.html#GtkDialog-struct">GtkDialog</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkBin.html#GtkBin-struct">GtkBin</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct">GtkWindow</a>
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkDialog.html#GtkDialog-struct">GtkDialog</a>
<span class="lineart">╰──</span> ExoIconChooserDialog
</pre>
</div>
......@@ -98,7 +98,7 @@
<a name="ExoIconChooserDialog.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
ExoIconChooserDialog implements
AtkImplementorIface and <a href="/usr/share/gtk-doc/html/gtk3GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a>.</p>
AtkImplementorIface and <a href="/usr/share/gtk-doc/html/gtk3/GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a>.</p>
</div>
<div class="refsect1">
<a name="ExoIconChooserDialog.includes"></a><h2>Includes</h2>
......@@ -115,12 +115,12 @@ or an image file from the local file system.</p>
<a name="ExoIconChooserDialog.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="exo-icon-chooser-dialog-new"></a><h3>exo_icon_chooser_dialog_new ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
exo_icon_chooser_dialog_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> *parent</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_button_text</code></em>,
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
exo_icon_chooser_dialog_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> *parent</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_button_text</code></em>,
<em class="parameter"><code>...</code></em>);</pre>
<p>Creates a new <a class="link" href="ExoIconChooserDialog.html" title="ExoIconChooserDialog"><span class="type">ExoIconChooserDialog</span></a>. This function is analogous to <a href="/usr/share/gtk-doc/html/gtk3GtkDialog.html#gtk-dialog-new-with-buttons"><code class="function">gtk_dialog_new_with_buttons()</code></a>.</p>
<p>Creates a new <a class="link" href="ExoIconChooserDialog.html" title="ExoIconChooserDialog"><span class="type">ExoIconChooserDialog</span></a>. This function is analogous to <a href="/usr/share/gtk-doc/html/gtk3/GtkDialog.html#gtk-dialog-new-with-buttons"><code class="function">gtk_dialog_new_with_buttons()</code></a>.</p>
<div class="refsect3">
<a name="exo-icon-chooser-dialog-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
......@@ -132,23 +132,23 @@ exo_icon_chooser_dialog_new (<em class="parameter"><code>const <a href="/usr/sha
<tbody>
<tr>
<td class="parameter_name"><p>title</p></td>
<td class="parameter_description"><p>title of the dialog, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_description"><p>title of the dialog, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>parent</p></td>
<td class="parameter_description"><p>transient parent of the dialog, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_description"><p>transient parent of the dialog, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>first_button_text</p></td>
<td class="parameter_description"><p>stock-id or text to go in the first button, or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_description"><p>stock-id or text to go in the first button, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>...</p></td>
<td class="parameter_description"><p>response-id for the first button, then additional (button, id) pairs,
ending with <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
ending with <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
......@@ -163,14 +163,14 @@ ending with <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:
<hr>
<div class="refsect2">
<a name="exo-icon-chooser-dialog-get-icon"></a><h3>exo_icon_chooser_dialog_get_icon ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
exo_icon_chooser_dialog_get_icon (<em class="parameter"><code><a class="link" href="ExoIconChooserDialog.html" title="ExoIconChooserDialog"><span class="type">ExoIconChooserDialog</span></a> *icon_chooser_dialog</code></em>);</pre>
<p>Returns the currently selected icon for the <em class="parameter"><code>icon_chooser_dialog</code></em>
. The selected icon can be either
a named icon (from the active icon theme) or the absolute path to an image file in the file system.
You can distinguish between those two icon types using the <a href="/usr/share/gtk-doc/html/glibglib-Miscellaneous-Utility-Functions.html#g-path-is-absolute"><code class="function">g_path_is_absolute()</code></a> function. If no
icon is currently selected, <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
<p>The caller is responsible to free the returned string using <a href="/usr/share/gtk-doc/html/glibglib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
You can distinguish between those two icon types using the <a href="/usr/share/gtk-doc/html/glib/glib-Miscellaneous-Utility-Functions.html#g-path-is-absolute"><code class="function">g_path_is_absolute()</code></a> function. If no
icon is currently selected, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
<p>The caller is responsible to free the returned string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
<div class="refsect3">
<a name="exo-icon-chooser-dialog-get-icon.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
......@@ -189,19 +189,19 @@ icon is currently selected, <a href="/usr/share/gtk-doc/html/glibglib-Standard-M
<div class="refsect3">
<a name="exo-icon-chooser-dialog-get-icon.returns"></a><h4>Returns</h4>
<p> the currently selected icon for <em class="parameter"><code>icon_chooser_dialog</code></em>
or <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no icon is selected.</p>
or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no icon is selected.</p>
</div>
<p class="since">Since: <a class="link" href="ch01.html#api-index-0.3.1.9" title="Added in 0.3.1.9">0.3.1.9</a></p>
</div>
<hr>
<div class="refsect2">
<a name="exo-icon-chooser-dialog-set-icon"></a><h3>exo_icon_chooser_dialog_set_icon ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
exo_icon_chooser_dialog_set_icon (<em class="parameter"><code><a class="link" href="ExoIconChooserDialog.html" title="ExoIconChooserDialog"><span class="type">ExoIconChooserDialog</span></a> *icon_chooser_dialog</code></em>,
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon</code></em>);</pre>
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon</code></em>);</pre>
<p>Preselects the specified <em class="parameter"><code>icon</code></em>
in the <em class="parameter"><code>icon_chooser_dialog</code></em>
, and returns <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the
, and returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the
<em class="parameter"><code>icon</code></em>
was successfully selected.</p>
<div class="refsect3">
......@@ -228,10 +228,10 @@ exo_icon_chooser_dialog_set_icon (<em class="parameter"><code><a class="link" hr
</div>
<div class="refsect3">
<a name="exo-icon-chooser-dialog-set-icon.returns"></a><h4>Returns</h4>
<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the <em class="parameter"><code>icon</code></em>
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the <em class="parameter"><code>icon</code></em>
was successfully preselected in the <em class="parameter"><code>icon_chooser_dialog</code></em>
,
<a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
</div>
<p class="since">Since: <a class="link" href="ch01.html#api-index-0.3.1.9" title="Added in 0.3.1.9">0.3.1.9</a></p>
</div>
......@@ -253,6 +253,6 @@ or an image file from the local file system.</p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
......@@ -8,7 +8,7 @@
<link rel="up" href="exo-jobs.html" title="Part V. Framework for threaded/asynchronous jobs">
<link rel="prev" href="ExoJob.html" title="ExoJob">
<link rel="next" href="exo-extensions.html" title="Part VI. Extensions to existing frameworks">
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -42,7 +42,7 @@
<tbody>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<span class="c_punctuation">(</span><a class="link" href="ExoSimpleJob.html#ExoSimpleJobFunc" title="ExoSimpleJobFunc ()">*ExoSimpleJobFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
......@@ -74,7 +74,7 @@
</div>
<div class="refsect1">
<a name="ExoSimpleJob.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> <a class="link" href="ExoJob.html" title="ExoJob">ExoJob</a>
<span class="lineart">╰──</span> ExoSimpleJob
</pre>
......@@ -88,17 +88,17 @@
<a name="ExoSimpleJob.description"></a><h2>Description</h2>
<a class="link" href="ExoSimpleJob.html" title="ExoSimpleJob">ExoSimpleJob</a> can be used to execute
<p>functions asynchronously in an <a class="link" href="ExoJob.html" title="ExoJob"><span class="type">ExoJob</span></a> wrapper object. It is easier to
use than the <a href="/usr/share/gtk-doc/html/glibglib-Threads.html#GThread"><span class="type">GThread</span></a> system and provides basic signals to follow the
use than the <a href="/usr/share/gtk-doc/html/glib/glib-Threads.html#GThread"><span class="type">GThread</span></a> system and provides basic signals to follow the
progress of an operation.</p>
</div>
<div class="refsect1">
<a name="ExoSimpleJob.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="ExoSimpleJobFunc"></a><h3>ExoSimpleJobFunc ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="c_punctuation">(</span>*ExoSimpleJobFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="ExoJob.html" title="ExoJob"><span class="type">ExoJob</span></a> *job</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobjectgobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *param_values</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *param_values</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Used by the <a class="link" href="ExoSimpleJob.html" title="ExoSimpleJob"><span class="type">ExoSimpleJob</span></a> to process the <em class="parameter"><code>job</code></em>
. See <a class="link" href="ExoSimpleJob.html#exo-simple-job-launch" title="exo_simple_job_launch ()"><code class="function">exo_simple_job_launch()</code></a>
for further details.</p>
......@@ -118,7 +118,7 @@ for further details.</p>
</tr>
<tr>
<td class="parameter_name"><p>param_values</p></td>
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gobjectgobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> of the <a href="/usr/share/gtk-doc/html/gobjectgobject-Generic-values.html#GValue"><span class="type">GValue</span></a>s passed to
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> of the <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a>s passed to
<a class="link" href="ExoSimpleJob.html#exo-simple-job-launch" title="exo_simple_job_launch ()"><code class="function">exo_simple_job_launch()</code></a>.</p></td>
<td class="parameter_annotations"> </td>
</tr>
......@@ -132,7 +132,7 @@ for further details.</p>
</div>
<div class="refsect3">
<a name="ExoSimpleJobFunc.returns"></a><h4>Returns</h4>
<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> in case of an error.</p>
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> in case of an error.</p>
</div>
</div>
<hr>
......@@ -140,7 +140,7 @@ for further details.</p>
<a name="exo-simple-job-launch"></a><h3>exo_simple_job_launch ()</h3>
<pre class="programlisting"><a class="link" href="ExoJob.html" title="ExoJob"><span class="returnvalue">ExoJob</span></a> *
exo_simple_job_launch (<em class="parameter"><code><a class="link" href="ExoSimpleJob.html#ExoSimpleJobFunc" title="ExoSimpleJobFunc ()"><span class="type">ExoSimpleJobFunc</span></a> func</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> n_param_values</code></em>,
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> n_param_values</code></em>,
<em class="parameter"><code>...</code></em>);</pre>
<p>Allocates a new <a class="link" href="ExoJob.html" title="ExoJob"><span class="type">ExoJob</span></a> which executes the specified <em class="parameter"><code>func</code></em>
with
......@@ -224,9 +224,9 @@ the specified parameters.</p>
<span class="keyword">if</span> <span class="gtkdoc opt">(</span><span class="function"><a href="ExoJob.html#exo-job-set-error-if-cancelled">exo_job_set_error_if_cancelled</a></span> <span class="gtkdoc opt">(</span><span class="function">EXO_JOB</span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">),</span> error<span class="gtkdoc opt">))</span>
<span class="keyword">return</span> FALSE<span class="gtkdoc opt">;</span>
directory <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Standard-Parameter-and-Value-Types.html#g-value-get-object">g_value_get_object</a></span> <span class="gtkdoc opt">(</span><span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Value-arrays.html#g-value-array-get-nth">g_value_array_get_nth</a></span> <span class="gtkdoc opt">(</span>param_values<span class="gtkdoc opt">,</span> <span class="number">0</span><span class="gtkdoc opt">));</span>
directory <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Standard-Parameter-and-Value-Types.html#g-value-get-object">g_value_get_object</a></span> <span class="gtkdoc opt">(</span><span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#g-value-array-get-nth">g_value_array_get_nth</a></span> <span class="gtkdoc opt">(</span>param_values<span class="gtkdoc opt">,</span> <span class="number">0</span><span class="gtkdoc opt">));</span>
enumerator <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gioGFile.html#g-file-enumerate-children">g_file_enumerate_children</a></span> <span class="gtkdoc opt">(</span>directory<span class="gtkdoc opt">,</span>
enumerator <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gio/GFile.html#g-file-enumerate-children">g_file_enumerate_children</a></span> <span class="gtkdoc opt">(</span>directory<span class="gtkdoc opt">,</span>
<span class="string">&quot;standard::display-name&quot;</span><span class="gtkdoc opt">,</span>
G_FILE_QUERY_INFO_NONE<span class="gtkdoc opt">,</span>
<span class="function"><a href="ExoJob.html#exo-job-get-cancellable">exo_job_get_cancellable</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">),</span>
......@@ -234,30 +234,30 @@ the specified parameters.</p>
<span class="keyword">if</span> <span class="gtkdoc opt">(</span>err <span class="gtkdoc opt">!=</span> NULL<span class="gtkdoc opt">)</span>
<span class="gtkdoc opt">{</span>
<span class="function"><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#g-propagate-error">g_propagate_error</a></span> <span class="gtkdoc opt">(</span>error<span class="gtkdoc opt">,</span> err<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#g-propagate-error">g_propagate_error</a></span> <span class="gtkdoc opt">(</span>error<span class="gtkdoc opt">,</span> err<span class="gtkdoc opt">);</span>
<span class="keyword">return</span> FALSE<span class="gtkdoc opt">;</span>
<span class="gtkdoc opt">}</span>
<span class="keyword">while</span> <span class="gtkdoc opt">(</span>TRUE<span class="gtkdoc opt">)</span>
<span class="gtkdoc opt">{</span>
info <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gioGFileEnumerator.html#g-file-enumerator-next-file">g_file_enumerator_next_file</a></span> <span class="gtkdoc opt">(</span>enumerator<span class="gtkdoc opt">,</span>
info <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gio/GFileEnumerator.html#g-file-enumerator-next-file">g_file_enumerator_next_file</a></span> <span class="gtkdoc opt">(</span>enumerator<span class="gtkdoc opt">,</span>
<span class="function"><a href="ExoJob.html#exo-job-get-cancellable">exo_job_get_cancellable</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">),</span>
<span class="gtkdoc opt">&amp;</span>err<span class="gtkdoc opt">);</span>
<span class="keyword">if</span> <span class="gtkdoc opt">(</span>info <span class="gtkdoc opt">==</span> NULL<span class="gtkdoc opt">)</span>
<span class="keyword">break</span><span class="gtkdoc opt">;</span>
<span class="function"><a href="ExoJob.html#exo-job-info-message">exo_job_info_message</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="function"><a href="/usr/share/gtk-doc/html/glibglib-I18N.html#gettext-macro">_</a></span><span class="gtkdoc opt">(</span><span class="string">&quot;Child: %s&quot;</span><span class="gtkdoc opt">),</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gioGFileInfo.html#g-file-info-get-display-name">g_file_info_get_display_name</a></span> <span class="gtkdoc opt">(</span>info<span class="gtkdoc opt">));</span>
<span class="function"><a href="ExoJob.html#exo-job-info-message">exo_job_info_message</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="function">_</span><span class="gtkdoc opt">(</span><span class="string">&quot;Child: %s&quot;</span><span class="gtkdoc opt">),</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#g-file-info-get-display-name">g_file_info_get_display_name</a></span> <span class="gtkdoc opt">(</span>info<span class="gtkdoc opt">));</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span> <span class="gtkdoc opt">(</span>info<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span> <span class="gtkdoc opt">(</span>info<span class="gtkdoc opt">);</span>
<span class="gtkdoc opt">}</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span> <span class="gtkdoc opt">(</span>enumerator<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span> <span class="gtkdoc opt">(</span>enumerator<span class="gtkdoc opt">);</span>
<span class="keyword">if</span> <span class="gtkdoc opt">(</span>err <span class="gtkdoc opt">!=</span> NULL<span class="gtkdoc opt">)</span>
<span class="gtkdoc opt">{</span>
<span class="function"><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#g-propagate-error">g_propagate_error</a></span> <span class="gtkdoc opt">(</span>error<span class="gtkdoc opt">,</span> err<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#g-propagate-error">g_propagate_error</a></span> <span class="gtkdoc opt">(</span>error<span class="gtkdoc opt">,</span> err<span class="gtkdoc opt">);</span>
<span class="keyword">return</span> FALSE<span class="gtkdoc opt">;</span>
<span class="gtkdoc opt">}</span>
<span class="keyword">else</span>
......@@ -268,17 +268,17 @@ the specified parameters.</p>
<span class="gtkdoc opt">...</span>
GFile <span class="gtkdoc opt">*</span>file <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gioGFile.html#g-file-new-for-path">g_file_new_for_path</a></span> <span class="gtkdoc opt">(</span><span class="string">&quot;/home/user&quot;</span><span class="gtkdoc opt">);</span>
GFile <span class="gtkdoc opt">*</span>file <span class="gtkdoc opt">=</span> <span class="function"><a href="/usr/share/gtk-doc/html/gio/GFile.html#g-file-new-for-path">g_file_new_for_path</a></span> <span class="gtkdoc opt">(</span><span class="string">&quot;/home/user&quot;</span><span class="gtkdoc opt">);</span>
ExoJob <span class="gtkdoc opt">*</span>job <span class="gtkdoc opt">=</span> <span class="function"><a href="ExoSimpleJob.html#exo-simple-job-launch">exo_simple_job_launch</a></span> <span class="gtkdoc opt">(</span>list_directory<span class="gtkdoc opt">,</span> <span class="number">1</span><span class="gtkdoc opt">,</span> G_TYPE_FILE<span class="gtkdoc opt">,</span> file<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#g-signal-connect">g_signal_connect</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="string">&quot;info-message&quot;</span><span class="gtkdoc opt">,</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Closures.html#G-CALLBACK:CAPS">G_CALLBACK</a></span> <span class="gtkdoc opt">(</span>update_some_widget<span class="gtkdoc opt">),</span> widget<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#g-signal-connect">g_signal_connect</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="string">&quot;finished&quot;</span><span class="gtkdoc opt">,</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobjectgobject-Closures.html#G-CALLBACK:CAPS">G_CALLBACK</a></span> <span class="gtkdoc opt">(</span>unref_the_job_object<span class="gtkdoc opt">),</span> NULL<span class="gtkdoc opt">);</span></pre></td>
<span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-connect">g_signal_connect</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="string">&quot;info-message&quot;</span><span class="gtkdoc opt">,</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#G-CALLBACK:CAPS">G_CALLBACK</a></span> <span class="gtkdoc opt">(</span>update_some_widget<span class="gtkdoc opt">),</span> widget<span class="gtkdoc opt">);</span>
<span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#g-signal-connect">g_signal_connect</a></span> <span class="gtkdoc opt">(</span>job<span class="gtkdoc opt">,</span> <span class="string">&quot;finished&quot;</span><span class="gtkdoc opt">,</span> <span class="function"><a href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#G-CALLBACK:CAPS">G_CALLBACK</a></span> <span class="gtkdoc opt">(</span>unref_the_job_object<span class="gtkdoc opt">),</span> NULL<span class="gtkdoc opt">);</span></pre></td>
</tr>
</tbody>
</table>
</div>
<p>The caller is responsible to release the returned <a class="link" href="ExoJob.html" title="ExoJob"><span class="type">ExoJob</span></a> object
using <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
<div class="refsect3">
<a name="exo-simple-job-launch.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
......@@ -301,7 +301,7 @@ using <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#
</tr>
<tr>
<td class="parameter_name"><p>...</p></td>
<td class="parameter_description"><p>a list of <a href="/usr/share/gtk-doc/html/gobjectgobject-Type-Information.html#GType"><span class="type">GType</span></a> and parameter pairs (exactly
<td class="parameter_description"><p>a list of <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> and parameter pairs (exactly
<em class="parameter"><code>n_param_values</code></em>
pairs) that are passed to <em class="parameter"><code>func</code></em>
.</p></td>
......@@ -331,6 +331,6 @@ directly accessed.</p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
<hr>Generated by GTK-Doc V1.27</div>
</body>
</html>
\ No newline at end of file