Merge lp:~noskcaj/ubuntu/utopic/xfce4-panel/4.11.1 into lp:ubuntu/utopic/xfce4-panel

Proposed by Jackson Doak
Status: Needs review
Proposed branch: lp:~noskcaj/ubuntu/utopic/xfce4-panel/4.11.1
Merge into: lp:ubuntu/utopic/xfce4-panel
Diff against target: 71598 lines (+20643/-16859)
138 files modified
.pc/01_support-non-multiarch-modules.patch/panel/panel-module.c (+0/-663)
.pc/02_potfiles-fix-ftbfs.patch/po/POTFILES.in (+0/-93)
.pc/applied-patches (+0/-3)
.pc/xubuntu_migrate-tasklist-separator.patch/migrate/migrate-config.c (+0/-212)
ChangeLog (+618/-0)
INSTALL (+2/-2)
Makefile.in (+12/-4)
NEWS (+14/-0)
aclocal.m4 (+141/-57)
common/Makefile.in (+4/-3)
config.h.in (+0/-3)
configure (+286/-174)
configure.ac (+3/-3)
debian/changelog (+40/-0)
debian/control (+2/-2)
debian/patches/02_potfiles-fix-ftbfs.patch (+0/-75)
debian/patches/series (+0/-1)
debian/rules (+0/-2)
debian/xfce4-panel.shlibs (+1/-1)
docs/Makefile.in (+2/-1)
docs/references/Makefile.in (+34/-18)
docs/references/html/XfceArrowButton.html (+318/-237)
docs/references/html/XfceHVBox.html (+191/-151)
docs/references/html/XfcePanelImage.html (+396/-275)
docs/references/html/XfcePanelPlugin.html (+1864/-1402)
docs/references/html/api-index-4-6.html (+11/-14)
docs/references/html/api-index-4-8.html (+75/-80)
docs/references/html/api-index-deprecated.html (+14/-19)
docs/references/html/api-index-full.html (+326/-331)
docs/references/html/index.html (+4/-4)
docs/references/html/index.sgml (+75/-53)
docs/references/html/libxfce4panel-Commonly-used-plugin-macros.html (+227/-171)
docs/references/html/libxfce4panel-Convenience-Functions.html (+235/-188)
docs/references/html/libxfce4panel-GObject-Oriented-Panel-Plugin-Registers-Macros.html (+153/-106)
docs/references/html/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html (+170/-127)
docs/references/html/libxfce4panel-Panel-Plugin-Register-Macros.html (+218/-152)
docs/references/html/libxfce4panel-Standard-Enumerations.html (+347/-283)
docs/references/html/libxfce4panel-Version-Information.html (+204/-168)
docs/references/html/libxfce4panel-fundamentals.html (+9/-9)
docs/references/html/libxfce4panel-miscelleanous.html (+9/-9)
docs/references/html/libxfce4panel-plugins.html (+9/-9)
docs/references/html/libxfce4panel-widgets.html (+9/-9)
docs/references/html/libxfce4panel.devhelp2 (+93/-108)
docs/references/html/style.css (+223/-28)
docs/references/version.xml (+1/-1)
gtk-doc.make (+27/-14)
icons/16x16/Makefile.in (+2/-1)
icons/22x22/Makefile.in (+2/-1)
icons/24x24/Makefile.in (+2/-1)
icons/32x32/Makefile.in (+2/-1)
icons/48x48/Makefile.in (+2/-1)
icons/Makefile.in (+2/-1)
icons/scalable/Makefile.in (+2/-1)
libxfce4panel/Makefile.in (+4/-3)
libxfce4panel/libxfce4panel-config.h (+2/-2)
libxfce4panel/xfce-arrow-button.c (+7/-3)
ltmain.sh (+2/-2)
migrate/Makefile.in (+4/-3)
migrate/migrate-config.c (+0/-57)
missing (+2/-2)
panel/Makefile.in (+4/-3)
panel/panel-module.c (+2/-9)
plugins/Makefile.in (+2/-1)
plugins/actions/Makefile.in (+4/-3)
plugins/actions/actions.c (+15/-4)
plugins/applicationsmenu/Makefile.in (+4/-3)
plugins/applicationsmenu/applicationsmenu.c (+36/-1)
plugins/clock/Makefile.in (+4/-3)
plugins/directorymenu/Makefile.in (+4/-3)
plugins/launcher/Makefile.in (+4/-3)
plugins/pager/Makefile.in (+4/-3)
plugins/separator/Makefile.in (+4/-3)
plugins/showdesktop/Makefile.in (+4/-3)
plugins/systray/Makefile.in (+4/-3)
plugins/tasklist/Makefile.in (+4/-3)
plugins/tasklist/tasklist-widget.c (+11/-13)
plugins/windowmenu/Makefile.in (+4/-3)
po/POTFILES.in (+0/-11)
po/am.po (+871/-634)
po/ar.po (+144/-110)
po/ast.po (+1051/-956)
po/be.po (+593/-559)
po/bg.po (+78/-74)
po/bn.po (+131/-105)
po/ca.po (+182/-121)
po/cs.po (+171/-118)
po/da.po (+181/-120)
po/de.po (+101/-96)
po/el.po (+182/-121)
po/en_AU.po (+79/-76)
po/en_GB.po (+172/-120)
po/eo.po (+677/-611)
po/es.po (+278/-273)
po/et.po (+142/-110)
po/eu.po (+173/-119)
po/fi.po (+109/-98)
po/fr.po (+89/-84)
po/gl.po (+154/-112)
po/he.po (+92/-89)
po/hr.po (+184/-180)
po/hu.po (+169/-118)
po/id.po (+78/-74)
po/is.po (+78/-74)
po/it.po (+78/-75)
po/ja.po (+87/-84)
po/kk.po (+81/-78)
po/ko.po (+163/-115)
po/lt.po (+169/-118)
po/lv.po (+882/-643)
po/ms.po (+79/-75)
po/nb.po (+151/-146)
po/nl.po (+78/-75)
po/nn.po (+172/-118)
po/oc.po (+196/-124)
po/pa.po (+107/-97)
po/pl.po (+90/-86)
po/pt.po (+79/-75)
po/pt_BR.po (+79/-75)
po/ro.po (+179/-121)
po/ru.po (+78/-74)
po/si.po (+117/-101)
po/sk.po (+163/-117)
po/sq.po (+878/-640)
po/sr.po (+83/-80)
po/sv.po (+265/-202)
po/te.po (+97/-94)
po/th.po (+94/-89)
po/tr.po (+176/-119)
po/ug.po (+174/-120)
po/uk.po (+78/-75)
po/ur.po (+882/-644)
po/ur_PK.po (+882/-644)
po/vi.po (+1027/-922)
po/zh_CN.po (+79/-76)
po/zh_HK.po (+126/-104)
po/zh_TW.po (+79/-75)
test-driver (+16/-4)
wrapper/Makefile.in (+4/-3)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/utopic/xfce4-panel/4.11.1
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Review via email: mp+224055@code.launchpad.net

Description of the change

New upstream bugfix release

To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve

Unmerged revisions

76. By Jackson Doak

New upstream release

75. By Jackson Doak

* Merge from Debian unstable, remaining changes:
  - debian/patches:
    + xubuntu_migrate-tasklist-separator.patch: added, try to be smart and
      work around the non-expandable tasklist plugin from 4.10 by setting
      as expandable the separator next to it (should work with the default
      panel layouts from Xubuntu, Mythbuntu and UbuntuStudio).
  - Use dh-autoreconf to update libtool for ppc64el.
  - debian/xfce4-panel.install: include both (gtk2 and gtk3) wrappers.
  - debian/rules: pass --enable-gtk3 to configure script.
  - debian/control: add b-dep on libgtk-3-dev.
  - debian/xfce4-panel.shlibs: updated for the gtk3 library.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed directory '.pc/01_support-non-multiarch-modules.patch'
2=== removed directory '.pc/01_support-non-multiarch-modules.patch/panel'
3=== removed file '.pc/01_support-non-multiarch-modules.patch/panel/panel-module.c'
4--- .pc/01_support-non-multiarch-modules.patch/panel/panel-module.c 2014-02-12 15:41:39 +0000
5+++ .pc/01_support-non-multiarch-modules.patch/panel/panel-module.c 1970-01-01 00:00:00 +0000
6@@ -1,663 +0,0 @@
7-/*
8- * Copyright (C) 2008-2010 Nick Schermer <nick@xfce.org>
9- *
10- * This program is free software; you can redistribute it and/or modify
11- * it under the terms of the GNU General Public License as published by
12- * the Free Software Foundation; either version 2 of the License, or
13- * (at your option) any later version.
14- *
15- * This program is distributed in the hope that it will be useful,
16- * but WITHOUT ANY WARRANTY; without even the implied warranty of
17- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18- * GNU General Public License for more details.
19- *
20- * You should have received a copy of the GNU General Public License along
21- * with this program; if not, write to the Free Software Foundation, Inc.,
22- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
23- */
24-
25-#ifdef HAVE_CONFIG_H
26-#include <config.h>
27-#endif
28-
29-#include <gmodule.h>
30-#include <exo/exo.h>
31-#include <glib/gstdio.h>
32-#include <libxfce4util/libxfce4util.h>
33-
34-#include <common/panel-private.h>
35-#include <common/panel-debug.h>
36-#include <libxfce4panel/libxfce4panel.h>
37-#include <libxfce4panel/xfce-panel-plugin-provider.h>
38-
39-#include <panel/panel-module.h>
40-#include <panel/panel-module-factory.h>
41-#include <panel/panel-plugin-external-wrapper.h>
42-#include <panel/panel-plugin-external-46.h>
43-
44-#define PANEL_PLUGINS_LIB_DIR (LIBDIR G_DIR_SEPARATOR_S "panel" G_DIR_SEPARATOR_S "plugins")
45-#define PANEL_PLUGINS_LIB_DIR_OLD (LIBDIR G_DIR_SEPARATOR_S "panel-plugins")
46-
47-
48-typedef enum _PanelModuleRunMode PanelModuleRunMode;
49-typedef enum _PanelModuleUnique PanelModuleUnique;
50-
51-
52-
53-static void panel_module_dispose (GObject *object);
54-static void panel_module_finalize (GObject *object);
55-static gboolean panel_module_load (GTypeModule *type_module);
56-static void panel_module_unload (GTypeModule *type_module);
57-static void panel_module_plugin_destroyed (gpointer user_data,
58- GObject *where_the_plugin_was);
59-
60-
61-
62-struct _PanelModuleClass
63-{
64- GTypeModuleClass __parent__;
65-};
66-
67-enum _PanelModuleRunMode
68-{
69- UNKNOWN, /* Unset */
70- INTERNAL, /* plugin library will be loaded in the panel */
71- WRAPPER, /* external library with comunication through PanelPluginExternal */
72- EXTERNAL_46 /* external executable with comunication through PanelPluginExternal46 */
73-};
74-
75-enum _PanelModuleUnique
76-{
77- UNIQUE_FALSE,
78- UNIQUE_TRUE,
79- UNIQUE_SCREEN
80-};
81-
82-struct _PanelModule
83-{
84- GTypeModule __parent__;
85-
86- /* module type */
87- PanelModuleRunMode mode;
88-
89- /* filename to the library or executable
90- * for an old 4.6 plugin */
91- gchar *filename;
92-
93- /* plugin information from the desktop file */
94- gchar *display_name;
95- gchar *comment;
96- gchar *icon_name;
97-
98- /* unique handling */
99- guint use_count;
100- PanelModuleUnique unique_mode;
101-
102- /* module location (null for 4.6 plugins) */
103- GModule *library;
104-
105- /* for non-gobject plugin */
106- PluginConstructFunc construct_func;
107-
108- /* for gobject plugins */
109- GType plugin_type;
110-
111- /* for wrapper plugins */
112- gchar *api;
113-};
114-
115-
116-
117-static GQuark module_quark = 0;
118-
119-
120-
121-G_DEFINE_TYPE (PanelModule, panel_module, G_TYPE_TYPE_MODULE)
122-
123-
124-
125-static void
126-panel_module_class_init (PanelModuleClass *klass)
127-{
128- GObjectClass *gobject_class;
129- GTypeModuleClass *gtype_module_class;
130-
131- gobject_class = G_OBJECT_CLASS (klass);
132- gobject_class->dispose = panel_module_dispose;
133- gobject_class->finalize = panel_module_finalize;
134-
135- gtype_module_class = G_TYPE_MODULE_CLASS (klass);
136- gtype_module_class->load = panel_module_load;
137- gtype_module_class->unload = panel_module_unload;
138-
139- module_quark = g_quark_from_static_string ("panel-module");
140-}
141-
142-
143-
144-static void
145-panel_module_init (PanelModule *module)
146-{
147- module->mode = UNKNOWN;
148- module->filename = NULL;
149- module->display_name = NULL;
150- module->comment = NULL;
151- module->icon_name = NULL;
152- module->use_count = 0;
153- module->unique_mode = UNIQUE_FALSE;
154- module->library = NULL;
155- module->construct_func = NULL;
156- module->plugin_type = G_TYPE_NONE;
157- module->api = g_strdup (LIBXFCE4PANEL_VERSION_API);
158-}
159-
160-
161-
162-static void
163-panel_module_dispose (GObject *object)
164-{
165- /* Do nothing to avoid problems with dispose in GTypeModule when
166- * types are registered.
167- *
168- * For us this is not a problem since the modules are released when
169- * everything is destroyed. So we really want that last unref before
170- * closing the application. */
171-}
172-
173-
174-
175-static void
176-panel_module_finalize (GObject *object)
177-{
178- PanelModule *module = PANEL_MODULE (object);
179-
180- g_free (module->filename);
181- g_free (module->display_name);
182- g_free (module->comment);
183- g_free (module->icon_name);
184- g_free (module->api);
185-
186- (*G_OBJECT_CLASS (panel_module_parent_class)->finalize) (object);
187-}
188-
189-
190-
191-static gboolean
192-panel_module_load (GTypeModule *type_module)
193-{
194- PanelModule *module = PANEL_MODULE (type_module);
195- PluginInitFunc init_func;
196- gboolean make_resident = TRUE;
197- gpointer foo;
198-
199- panel_return_val_if_fail (PANEL_IS_MODULE (module), FALSE);
200- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), FALSE);
201- panel_return_val_if_fail (module->mode == INTERNAL, FALSE);
202- panel_return_val_if_fail (module->library == NULL, FALSE);
203- panel_return_val_if_fail (module->plugin_type == G_TYPE_NONE, FALSE);
204- panel_return_val_if_fail (module->construct_func == NULL, FALSE);
205-
206- /* open the module */
207- module->library = g_module_open (module->filename, G_MODULE_BIND_LOCAL);
208- if (G_UNLIKELY (module->library == NULL))
209- {
210- g_critical ("Failed to load module \"%s\": %s.",
211- module->filename,
212- g_module_error ());
213- return FALSE;
214- }
215-
216- /* check if there is a preinit function */
217- if (g_module_symbol (module->library, "xfce_panel_module_preinit", &foo))
218- {
219- /* large message, but technically never shown to normal users */
220- g_warning ("The plugin \"%s\" is marked as internal in the desktop file, "
221- "but the developer has defined an pre-init function, which is "
222- "not supported for internal plugins. " PACKAGE_NAME " will force "
223- "the plugin to run external.", module->filename);
224-
225- panel_module_unload (type_module);
226-
227- /* from now on, run this plugin in a wrapper */
228- module->mode = WRAPPER;
229- g_free (module->api);
230- module->api = g_strdup (LIBXFCE4PANEL_VERSION_API);
231-
232- return FALSE;
233- }
234-
235- /* try to link the contruct function */
236- if (g_module_symbol (module->library, "xfce_panel_module_init", (gpointer) &init_func))
237- {
238- /* initialize the plugin */
239- module->plugin_type = init_func (type_module, &make_resident);
240-
241- /* whether to make this plugin resident or not */
242- if (make_resident)
243- g_module_make_resident (module->library);
244- }
245- else if (!g_module_symbol (module->library, "xfce_panel_module_construct",
246- (gpointer) &module->construct_func))
247- {
248- g_critical ("Module \"%s\" lacks a plugin register function.",
249- module->filename);
250-
251- panel_module_unload (type_module);
252-
253- return FALSE;
254- }
255-
256- return TRUE;
257-}
258-
259-
260-
261-static void
262-panel_module_unload (GTypeModule *type_module)
263-{
264- PanelModule *module = PANEL_MODULE (type_module);
265-
266- panel_return_if_fail (PANEL_IS_MODULE (module));
267- panel_return_if_fail (G_IS_TYPE_MODULE (module));
268- panel_return_if_fail (module->mode == INTERNAL);
269- panel_return_if_fail (module->library != NULL);
270- panel_return_if_fail (module->plugin_type != G_TYPE_NONE
271- || module->construct_func != NULL);
272-
273- g_module_close (module->library);
274-
275- /* reset plugin state */
276- module->library = NULL;
277- module->construct_func = NULL;
278- module->plugin_type = G_TYPE_NONE;
279-}
280-
281-
282-
283-static void
284-panel_module_plugin_destroyed (gpointer user_data,
285- GObject *where_the_plugin_was)
286-{
287- PanelModule *module = PANEL_MODULE (user_data);
288-
289- panel_return_if_fail (PANEL_IS_MODULE (module));
290- panel_return_if_fail (G_IS_TYPE_MODULE (module));
291- panel_return_if_fail (module->use_count > 0);
292-
293- /* decrease counter */
294- module->use_count--;
295-
296- /* unuse the library if the plugin runs internal */
297- if (module->mode == INTERNAL)
298- g_type_module_unuse (G_TYPE_MODULE (module));
299-
300- /* emit signal unique signal in the factory */
301- if (module->unique_mode != UNIQUE_FALSE)
302- panel_module_factory_emit_unique_changed (module);
303-}
304-
305-
306-
307-PanelModule *
308-panel_module_new_from_desktop_file (const gchar *filename,
309- const gchar *name,
310- gboolean force_external)
311-{
312- PanelModule *module = NULL;
313- XfceRc *rc;
314- const gchar *module_name;
315- gchar *path;
316- const gchar *module_exec;
317- const gchar *module_unique;
318- gboolean found;
319-
320- panel_return_val_if_fail (!exo_str_is_empty (filename), NULL);
321- panel_return_val_if_fail (!exo_str_is_empty (name), NULL);
322-
323- rc = xfce_rc_simple_open (filename, TRUE);
324- if (G_UNLIKELY (rc == NULL))
325- {
326- g_critical ("Plugin %s: Unable to read from desktop file \"%s\"",
327- name, filename);
328- return NULL;
329- }
330-
331- if (!xfce_rc_has_group (rc, "Xfce Panel"))
332- {
333- g_critical ("Plugin %s: Desktop file \"%s\" has no "
334- "\"Xfce Panel\" group", name, filename);
335- xfce_rc_close (rc);
336- return NULL;
337- }
338-
339- xfce_rc_set_group (rc, "Xfce Panel");
340-
341- /* read module location from the desktop file */
342- module_name = xfce_rc_read_entry_untranslated (rc, "X-XFCE-Module", NULL);
343- if (G_LIKELY (module_name != NULL))
344- {
345-#ifndef NDEBUG
346- if (xfce_rc_has_entry (rc, "X-XFCE-Module-Path"))
347- {
348- /* show a messsage if the old module path key still exists */
349- g_message ("Plugin %s: The \"X-XFCE-Module-Path\" key is "
350- "ignored in \"%s\", the panel will look for the "
351- "module in %s. See bug #5455 why this decision was made",
352- name, filename, PANEL_PLUGINS_LIB_DIR);
353- }
354-#endif
355-
356- path = g_module_build_path (PANEL_PLUGINS_LIB_DIR, module_name);
357- found = g_file_test (path, G_FILE_TEST_EXISTS);
358-
359- if (!found)
360- {
361- /* deprecated location for module plugin directories */
362- g_free (path);
363- path = g_module_build_path (PANEL_PLUGINS_LIB_DIR_OLD, module_name);
364- found = g_file_test (path, G_FILE_TEST_EXISTS);
365- }
366-
367- if (G_LIKELY (found))
368- {
369- /* create new module */
370- module = g_object_new (PANEL_TYPE_MODULE, NULL);
371- module->filename = path;
372-
373- /* run mode of the module, by default everything runs in
374- * the wrapper, unless defined otherwise */
375- if (force_external || !xfce_rc_read_bool_entry (rc, "X-XFCE-Internal", FALSE))
376- {
377- module->mode = WRAPPER;
378- g_free (module->api);
379- module->api = g_strdup (xfce_rc_read_entry (rc, "X-XFCE-API", LIBXFCE4PANEL_VERSION_API));
380- }
381- else
382- module->mode = INTERNAL;
383- }
384- else
385- {
386- g_critical ("Plugin %s: There was no module found at \"%s\"",
387- name, path);
388- g_free (path);
389- }
390- }
391- else
392- {
393- /* yeah, we support ancient shizzle too... */
394- module_exec = xfce_rc_read_entry_untranslated (rc, "X-XFCE-Exec", NULL);
395- if (module_exec != NULL
396- && g_path_is_absolute (module_exec)
397- && g_file_test (module_exec, G_FILE_TEST_EXISTS))
398- {
399- module = g_object_new (PANEL_TYPE_MODULE, NULL);
400- module->filename = g_strdup (module_exec);
401- module->mode = EXTERNAL_46;
402- }
403- else
404- {
405- g_critical ("Plugin %s: There was no executable found at \"%s\"",
406- name, module_exec);
407- }
408- }
409-
410- if (G_LIKELY (module != NULL))
411- {
412- g_type_module_set_name (G_TYPE_MODULE (module), name);
413- panel_assert (module->mode != UNKNOWN);
414-
415- /* read the remaining information */
416- module->display_name = g_strdup (xfce_rc_read_entry (rc, "Name", name));
417- module->comment = g_strdup (xfce_rc_read_entry (rc, "Comment", NULL));
418- module->icon_name = g_strdup (xfce_rc_read_entry_untranslated (rc, "Icon", NULL));
419-
420- module_unique = xfce_rc_read_entry (rc, "X-XFCE-Unique", NULL);
421- if (G_LIKELY (module_unique == NULL))
422- module->unique_mode = UNIQUE_FALSE;
423- else if (strcasecmp (module_unique, "screen") == 0)
424- module->unique_mode = UNIQUE_SCREEN;
425- else if (strcasecmp (module_unique, "true") == 0)
426- module->unique_mode = UNIQUE_TRUE;
427- else
428- module->unique_mode = UNIQUE_FALSE;
429-
430- panel_debug_filtered (PANEL_DEBUG_MODULE, "new module %s, filename=%s, internal=%s",
431- name, module->filename,
432- PANEL_DEBUG_BOOL (module->mode == INTERNAL));
433- }
434-
435- xfce_rc_close (rc);
436-
437- return module;
438-}
439-
440-
441-
442-GtkWidget *
443-panel_module_new_plugin (PanelModule *module,
444- GdkScreen *screen,
445- gint unique_id,
446- gchar **arguments)
447-{
448- GtkWidget *plugin = NULL;
449- const gchar *debug_type = NULL;
450-
451- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
452- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), NULL);
453- panel_return_val_if_fail (GDK_IS_SCREEN (screen), NULL);
454- panel_return_val_if_fail (unique_id != -1, NULL);
455- panel_return_val_if_fail (module->mode != UNKNOWN, NULL);
456-
457- /* return null if the module is not usable (unique and already used) */
458- if (G_UNLIKELY (!panel_module_is_usable (module, screen)))
459- return NULL;
460-
461- switch (module->mode)
462- {
463- case INTERNAL:
464- if (g_type_module_use (G_TYPE_MODULE (module)))
465- {
466- if (module->plugin_type != G_TYPE_NONE)
467- {
468- /* plugin is build as an object, to use its gtype */
469- plugin = g_object_new (module->plugin_type,
470- "name", panel_module_get_name (module),
471- "unique-id", unique_id,
472- "display-name", module->display_name,
473- "comment", module->comment,
474- "arguments", arguments,
475- NULL);
476-
477- debug_type = "object-type";
478- }
479- else if (module->construct_func != NULL)
480- {
481- /* create plugin using the 'old style' construct function */
482- plugin = (*module->construct_func) (panel_module_get_name (module),
483- unique_id,
484- module->display_name,
485- module->comment,
486- arguments,
487- screen);
488-
489- debug_type = "construct-func";
490- }
491-
492- if (G_LIKELY (plugin != NULL))
493- break;
494- else
495- g_type_module_unuse (G_TYPE_MODULE (module));
496- }
497-
498- /* fall-through (make wrapper plugin), probably a plugin with
499- * preinit_func which is not supported for internal plugins */
500-
501- case WRAPPER:
502- plugin = panel_plugin_external_wrapper_new (module, unique_id, arguments);
503- debug_type = "external-wrapper";
504- break;
505-
506- case EXTERNAL_46:
507- plugin = panel_plugin_external_46_new (module, unique_id, arguments);
508- debug_type = "external-46";
509- break;
510-
511- default:
512- panel_assert_not_reached ();
513- break;
514- }
515-
516- if (G_LIKELY (plugin != NULL))
517- {
518- /* increase count */
519- module->use_count++;
520-
521- panel_debug (PANEL_DEBUG_MODULE, "new item (type=%s, name=%s, id=%d)",
522- debug_type, panel_module_get_name (module), unique_id);
523-
524- /* handle module use count and unloading */
525- g_object_weak_ref (G_OBJECT (plugin),
526- panel_module_plugin_destroyed, module);
527-
528- /* add link to the module */
529- g_object_set_qdata (G_OBJECT (plugin), module_quark, module);
530- }
531-
532- return plugin;
533-}
534-
535-
536-
537-const gchar *
538-panel_module_get_name (PanelModule *module)
539-{
540- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
541- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), NULL);
542-
543- return G_TYPE_MODULE (module)->name;
544-}
545-
546-
547-
548-const gchar *
549-panel_module_get_filename (PanelModule *module)
550-{
551- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
552- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), NULL);
553-
554- return module->filename;
555-}
556-
557-
558-
559-const gchar *
560-panel_module_get_display_name (PanelModule *module)
561-{
562- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
563- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), NULL);
564- panel_return_val_if_fail (module->display_name == NULL
565- || g_utf8_validate (module->display_name, -1, NULL), NULL);
566-
567- return module->display_name;
568-}
569-
570-
571-
572-const gchar *
573-panel_module_get_comment (PanelModule *module)
574-{
575- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
576- panel_return_val_if_fail (module->comment == NULL
577- || g_utf8_validate (module->comment, -1, NULL), NULL);
578-
579- return module->comment;
580-}
581-
582-
583-
584-const gchar *
585-panel_module_get_icon_name (PanelModule *module)
586-{
587- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
588- panel_return_val_if_fail (module->icon_name == NULL
589- || g_utf8_validate (module->icon_name, -1, NULL), NULL);
590-
591- return module->icon_name;
592-}
593-
594-
595-
596-const gchar *
597-panel_module_get_api (PanelModule *module)
598-{
599- panel_return_val_if_fail (PANEL_IS_MODULE (module), NULL);
600- panel_return_val_if_fail (G_IS_TYPE_MODULE (module), NULL);
601-
602- return module->api;
603-}
604-
605-
606-
607-PanelModule *
608-panel_module_get_from_plugin_provider (XfcePanelPluginProvider *provider)
609-{
610- panel_return_val_if_fail (XFCE_IS_PANEL_PLUGIN_PROVIDER (provider), NULL);
611-
612- /* return the panel module */
613- return g_object_get_qdata (G_OBJECT (provider), module_quark);
614-}
615-
616-
617-
618-gboolean
619-panel_module_is_valid (PanelModule *module)
620-{
621- panel_return_val_if_fail (PANEL_IS_MODULE (module), FALSE);
622-
623- return g_file_test (module->filename, G_FILE_TEST_EXISTS);
624-}
625-
626-
627-
628-gboolean
629-panel_module_is_unique (PanelModule *module)
630-{
631- panel_return_val_if_fail (PANEL_IS_MODULE (module), FALSE);
632-
633- return module->unique_mode != UNIQUE_FALSE;
634-}
635-
636-
637-
638-gboolean
639-panel_module_is_usable (PanelModule *module,
640- GdkScreen *screen)
641-{
642- PanelModuleFactory *factory;
643- GSList *plugins, *li;
644- gboolean usable = TRUE;
645-
646- panel_return_val_if_fail (PANEL_IS_MODULE (module), FALSE);
647- panel_return_val_if_fail (GDK_IS_SCREEN (screen), FALSE);
648-
649- if (module->use_count > 0
650- && module->unique_mode == UNIQUE_TRUE)
651- return FALSE;
652-
653- if (module->use_count > 0
654- && module->unique_mode == UNIQUE_SCREEN)
655- {
656- factory = panel_module_factory_get ();
657- plugins = panel_module_factory_get_plugins (factory, panel_module_get_name (module));
658-
659- /* search existing plugins if one of them runs on this screen */
660- for (li = plugins; usable && li != NULL; li = li->next)
661- if (screen == gtk_widget_get_screen (GTK_WIDGET (li->data)))
662- usable = FALSE;
663-
664- g_slist_free (plugins);
665- g_object_unref (G_OBJECT (factory));
666- }
667-
668- return usable;
669-}
670
671=== removed directory '.pc/02_potfiles-fix-ftbfs.patch'
672=== removed directory '.pc/02_potfiles-fix-ftbfs.patch/po'
673=== removed file '.pc/02_potfiles-fix-ftbfs.patch/po/POTFILES.in'
674--- .pc/02_potfiles-fix-ftbfs.patch/po/POTFILES.in 2014-02-12 15:41:39 +0000
675+++ .pc/02_potfiles-fix-ftbfs.patch/po/POTFILES.in 1970-01-01 00:00:00 +0000
676@@ -1,93 +0,0 @@
677-panel-desktop-handler.desktop.in
678-panel-preferences.desktop.in
679-
680-common/panel-utils.c
681-
682-libxfce4panel/xfce-arrow-button.c
683-libxfce4panel/xfce-hvbox.c
684-libxfce4panel/xfce-panel-convenience.c
685-libxfce4panel/xfce-panel-image.c
686-libxfce4panel/xfce-panel-plugin-provider.c
687-libxfce4panel/xfce-panel-plugin.c
688-
689-panel/main.c
690-panel/panel-application.c
691-panel/panel-base-window.c
692-panel/panel-dbus-client.c
693-panel/panel-dbus-service.c
694-panel/panel-dialogs.c
695-panel/panel-item-dialog.c
696-panel/panel-itembar.c
697-panel/panel-module-factory.c
698-panel/panel-module.c
699-panel/panel-plugin-external.c
700-panel/panel-plugin-external-46.c
701-panel/panel-plugin-external-wrapper.c
702-panel/panel-preferences-dialog.c
703-panel/panel-preferences-dialog.glade
704-panel/panel-tic-tac-toe.c
705-panel/panel-window.c
706-
707-wrapper/main.c
708-wrapper/wrapper-module.c
709-wrapper/wrapper-plug.c
710-
711-migrate/main.c
712-
713-plugins/actions/actions-dialog.glade
714-plugins/actions/actions.c
715-plugins/actions/actions.desktop.in.in
716-
717-plugins/applicationsmenu/applicationsmenu-dialog.glade
718-plugins/applicationsmenu/applicationsmenu.c
719-plugins/applicationsmenu/applicationsmenu.desktop.in.in
720-plugins/applicationsmenu/xfce4-popup-applicationsmenu.sh
721-
722-plugins/clock/clock.c
723-plugins/clock/clock-analog.c
724-plugins/clock/clock-binary.c
725-plugins/clock/clock-dialog.glade
726-plugins/clock/clock-digital.c
727-plugins/clock/clock-fuzzy.c
728-plugins/clock/clock-lcd.c
729-plugins/clock/clock.desktop.in.in
730-
731-plugins/directorymenu/directorymenu.c
732-plugins/directorymenu/directorymenu.desktop.in.in
733-plugins/directorymenu/directorymenu-dialog.glade
734-plugins/directorymenu/xfce4-popup-directorymenu.sh
735-
736-plugins/launcher/launcher.c
737-plugins/launcher/launcher-dialog.c
738-plugins/launcher/launcher-dialog.glade
739-plugins/launcher/launcher.desktop.in.in
740-
741-plugins/pager/pager.c
742-plugins/pager/pager-buttons.c
743-plugins/pager/pager-dialog.glade
744-plugins/pager/pager.desktop.in.in
745-
746-plugins/separator/separator.c
747-plugins/separator/separator-dialog.glade
748-plugins/separator/separator.desktop.in.in
749-
750-plugins/showdesktop/showdesktop.c
751-plugins/showdesktop/showdesktop.desktop.in.in
752-
753-plugins/systray/systray.c
754-plugins/systray/systray-box.c
755-plugins/systray/systray-dialog.glade
756-plugins/systray/systray-manager.c
757-plugins/systray/systray-marshal.list
758-plugins/systray/systray-socket.c
759-plugins/systray/systray.desktop.in.in
760-
761-plugins/tasklist/tasklist.c
762-plugins/tasklist/tasklist-dialog.glade
763-plugins/tasklist/tasklist-widget.c
764-plugins/tasklist/tasklist.desktop.in.in
765-
766-plugins/windowmenu/windowmenu.c
767-plugins/windowmenu/windowmenu-dialog.glade
768-plugins/windowmenu/windowmenu.desktop.in.in
769-plugins/windowmenu/xfce4-popup-windowmenu.sh
770
771=== removed file '.pc/applied-patches'
772--- .pc/applied-patches 2014-02-12 15:41:39 +0000
773+++ .pc/applied-patches 1970-01-01 00:00:00 +0000
774@@ -1,3 +0,0 @@
775-01_support-non-multiarch-modules.patch
776-02_potfiles-fix-ftbfs.patch
777-xubuntu_migrate-tasklist-separator.patch
778
779=== removed directory '.pc/xubuntu_migrate-tasklist-separator.patch'
780=== removed directory '.pc/xubuntu_migrate-tasklist-separator.patch/migrate'
781=== removed file '.pc/xubuntu_migrate-tasklist-separator.patch/migrate/migrate-config.c'
782--- .pc/xubuntu_migrate-tasklist-separator.patch/migrate/migrate-config.c 2012-05-22 22:31:35 +0000
783+++ .pc/xubuntu_migrate-tasklist-separator.patch/migrate/migrate-config.c 1970-01-01 00:00:00 +0000
784@@ -1,212 +0,0 @@
785-/*
786- * Copyright (C) 2011 Nick Schermer <nick@xfce.org>
787- *
788- * This program is free software; you can redistribute it and/or modify
789- * it under the terms of the GNU General Public License as published by
790- * the Free Software Foundatoin; either version 2 of the License, or
791- * (at your option) any later version.
792- *
793- * This program is distributed in the hope that it will be useful,
794- * but WITHOUT ANY WARRANTY; without even the implied warranty of
795- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
796- * GNU General Public License for more details.
797- *
798- * You should have received a copy of the GNU General Public License along
799- * with this program; if not, write to the Free Software Foundatoin, Inc.,
800- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
801- */
802-
803-#ifdef HAVE_CONFIG_H
804-#include <config.h>
805-#endif
806-
807-#ifdef HAVE_STDLIB_H
808-#include <stdlib.h>
809-#endif
810-#ifdef HAVE_STRING_H
811-#include <string.h>
812-#endif
813-
814-#include <gtk/gtk.h>
815-#include <xfconf/xfconf.h>
816-#include <migrate/migrate-config.h>
817-
818-
819-
820-static guint
821-migrate_config_strchr_count (const gchar *haystack,
822- const gchar needle)
823-{
824- const gchar *p;
825- guint count;
826-
827- if (G_UNLIKELY (haystack != NULL))
828- {
829- for (p = haystack, count = 0; *p != '\0'; ++p)
830- if (*p == needle)
831- count++;
832- }
833-
834- return count;
835-}
836-
837-
838-
839-static void
840-migrate_config_session_menu (gpointer key,
841- gpointer value,
842- gpointer channel)
843-{
844- const GValue *gvalue = value;
845- const gchar *prop = key;
846-
847- /* skip non root plugin properties */
848- if (!G_VALUE_HOLDS_STRING (gvalue)
849- || migrate_config_strchr_count (prop, G_DIR_SEPARATOR) != 2
850- || g_strcmp0 (g_value_get_string (gvalue), "xfsm-logout-plugin") != 0)
851- return;
852-
853- /* this plugin never had any properties and matches the default
854- * settings of the new actions plugin */
855- xfconf_channel_set_string (XFCONF_CHANNEL (channel), prop, "actions");
856-}
857-
858-
859-
860-static const gchar *
861-migrate_config_action_48_convert (gint action)
862-{
863- switch (action)
864- {
865- case 1: /* ACTION_LOG_OUT_DIALOG */
866- return "+logout-dialog";
867-
868- case 2: /* ACTION_LOG_OUT */
869- return "+logout";
870-
871- case 3: /* ACTION_LOCK_SCREEN */
872- return "+lock-screen";
873-
874- case 4: /* ACTION_SHUT_DOWN */
875- return "+shutdown";
876-
877- case 5: /* ACTION_RESTART */
878- return "+restart";
879-
880- case 6: /* ACTION_SUSPEND */
881- return "+suspend";
882-
883- case 7: /* ACTION_HIBERNATE */
884- return "+hibernate";
885-
886- default: /* ACTION_DISABLED */
887- return "-switch-user"; /* something else */
888- }
889-}
890-
891-
892-
893-static void
894-migrate_config_action_48 (gpointer key,
895- gpointer value,
896- gpointer channel)
897-{
898- const GValue *gvalue = value;
899- const gchar *prop = key;
900- gchar str[64];
901- gint first_action_int;
902- gint second_action_int;
903- const gchar *first_action;
904- const gchar *second_action;
905-
906- /* skip non root plugin properties */
907- if (!G_VALUE_HOLDS_STRING (gvalue)
908- || migrate_config_strchr_count (prop, G_DIR_SEPARATOR) != 2
909- || g_strcmp0 (g_value_get_string (gvalue), "actions") != 0)
910- return;
911-
912- /* this is a bug that affects pre users: don't try to migrate
913- * when the appearance property is already set */
914- g_snprintf (str, sizeof (str), "%s/appearance", prop);
915- if (xfconf_channel_has_property (channel, str))
916- return;
917-
918- /* set appearance to button mode */
919- xfconf_channel_set_uint (channel, str, 0);
920-
921- /* read and remove the old properties */
922- g_snprintf (str, sizeof (str), "%s/first-action", prop);
923- first_action_int = xfconf_channel_get_uint (channel, str, 0) + 1;
924- xfconf_channel_reset_property (channel, str, FALSE);
925-
926- g_snprintf (str, sizeof (str), "%s/second-action", prop);
927- second_action_int = xfconf_channel_get_uint (channel, str, 0);
928- xfconf_channel_reset_property (channel, str, FALSE);
929-
930- /* corrections for new plugin */
931- if (first_action_int == 0)
932- first_action_int = 1;
933- if (first_action_int == second_action_int)
934- second_action_int = 0;
935-
936- /* set orientation */
937- g_snprintf (str, sizeof (str), "%s/invert-orientation", prop);
938- xfconf_channel_set_bool (channel, str, second_action_int > 0);
939-
940- /* convert the old value to new ones */
941- first_action = migrate_config_action_48_convert (first_action_int);
942- second_action = migrate_config_action_48_convert (second_action_int);
943-
944- /* set the visible properties */
945- g_snprintf (str, sizeof (str), "%s/items", prop);
946- xfconf_channel_set_array (channel, str,
947- G_TYPE_STRING, first_action,
948- G_TYPE_STRING, second_action,
949- G_TYPE_INVALID);
950-}
951-
952-
953-
954-gboolean
955-migrate_config (XfconfChannel *channel,
956- gint configver,
957- GError **error)
958-{
959- GHashTable *plugins;
960- guint n, n_panels;
961- gchar buf[50];
962- gboolean horizontal;
963-
964- plugins = xfconf_channel_get_properties (channel, "/plugins");
965-
966- /* migrate plugins to the new actions plugin */
967- if (configver < 1)
968- {
969- /* migrate xfsm-logout-plugin */
970- g_hash_table_foreach (plugins, migrate_config_session_menu, channel);
971-
972- /* migrate old action plugins */
973- g_hash_table_foreach (plugins, migrate_config_action_48, channel);
974- }
975-
976- /* migrate horizontal to mode property */
977- if (configver < 2)
978- {
979- n_panels = xfconf_channel_get_uint (channel, "/panels", 0);
980- for (n = 0; n < n_panels; n++)
981- {
982- /* read and remove old property */
983- g_snprintf (buf, sizeof (buf), "/panels/panel-%u/horizontal", n);
984- horizontal = xfconf_channel_get_bool (channel, buf, TRUE);
985- xfconf_channel_reset_property (channel, buf, FALSE);
986-
987- /* set new mode */
988- g_snprintf (buf, sizeof (buf), "/panels/panel-%u/mode", n);
989- xfconf_channel_set_uint (channel, buf, horizontal ? 0 : 1);
990- }
991- }
992-
993- g_hash_table_destroy (plugins);
994-
995- return TRUE;
996-}
997
998=== modified file 'ChangeLog'
999--- ChangeLog 2014-02-16 14:34:33 +0000
1000+++ ChangeLog 2014-06-22 22:20:22 +0000
1001@@ -1,3 +1,621 @@
1002+commit 61cba9a0fc5471dff7545eee8e0f81ffaf5ab106
1003+Author: Andrzej <ndrwrdck@gmail.com>
1004+Date: Sun Jun 22 10:56:23 2014 +0100
1005+
1006+ Cleanup
1007+
1008+commit 84ed100fee5b4573b768e5b8f130785ab5b3c5bd
1009+Author: Petr Gajdůšek <gajdusek.petr@centrum.cz>
1010+Date: Sun Oct 14 07:49:28 2012 +0200
1011+
1012+ Actions: Fix panel autohide broken by the actions menu (bug #8960)
1013+
1014+ Check the button toggle status in actions_plugin_menu() and avoid to popup
1015+ the menu if the button is not pressed.
1016+
1017+ Signed-off-by: Petr Gajdůšek <gajdusek.petr@centrum.cz>
1018+
1019+commit 98806305173f7b3a28f139809eaaf4be885a1050
1020+Author: abuyop <abuyop@gmail.com>
1021+Date: Sat Jun 21 12:30:34 2014 +0200
1022+
1023+ I18n: Update translation ms (100%).
1024+
1025+ 394 translated messages.
1026+
1027+ Transifex (https://www.transifex.com/projects/p/xfce/).
1028+
1029+commit 5f7d284cb23f6b29ce063da1a391f3a45ec22028
1030+Author: Саша Петровић <salepetronije@gmail.com>
1031+Date: Thu Jun 19 18:30:34 2014 +0200
1032+
1033+ I18n: Update translation sr (100%).
1034+
1035+ 394 translated messages.
1036+
1037+ Transifex (https://www.transifex.com/projects/p/xfce/).
1038+
1039+commit afc0031815215d91eacc12486d9b0fce4604465a
1040+Author: Ḷḷumex03 <l.lumex03.tornes@gmail.com>
1041+Date: Tue Jun 17 00:30:35 2014 +0200
1042+
1043+ I18n: Update translation ast (94%).
1044+
1045+ 373 translated messages, 21 untranslated messages.
1046+
1047+ Transifex (https://www.transifex.com/projects/p/xfce/).
1048+
1049+commit ec02fc2b05b39990a95d29054c20032e04c59b37
1050+Author: Michael Ferreira Martins <michaelfm21@gmail.com>
1051+Date: Wed Jun 11 06:30:32 2014 +0200
1052+
1053+ I18n: Update translation pt_BR (100%).
1054+
1055+ 394 translated messages.
1056+
1057+ Transifex (https://www.transifex.com/projects/p/xfce/).
1058+
1059+commit 5244702bbecb7ee02796863f7106d397126d8a75
1060+Author: Michael Findlay <keltoiboy@gmail.com>
1061+Date: Mon Jun 9 12:30:32 2014 +0200
1062+
1063+ I18n: Update translation en_AU (100%).
1064+
1065+ 394 translated messages.
1066+
1067+ Transifex (https://www.transifex.com/projects/p/xfce/).
1068+
1069+commit 18d96092af50bf267224ea48188d6f5cf6e7699d
1070+Author: OSWorld <michal.olber@osworld.pl>
1071+Date: Mon Jun 2 00:31:09 2014 +0200
1072+
1073+ I18n: Update translation pl (100%).
1074+
1075+ 394 translated messages.
1076+
1077+ Transifex (https://www.transifex.com/projects/p/xfce/).
1078+
1079+commit 85e08f7a920e5560cab89c3a326edf7be19950fe
1080+Author: Andrzej <ndrwrdck@gmail.com>
1081+Date: Wed May 28 23:06:58 2014 +0100
1082+
1083+ ApplicationsMenu: fixed wrong initial icon size in some themes
1084+
1085+commit 388e1811199261af9e37cdac02712ba21cf446c3
1086+Author: Masato HASHIMOTO <cabezon.hashimoto@gmail.com>
1087+Date: Wed May 28 18:30:35 2014 +0200
1088+
1089+ I18n: Update translation ja (100%).
1090+
1091+ 394 translated messages.
1092+
1093+ Transifex (https://www.transifex.com/projects/p/xfce/).
1094+
1095+commit 775c165a374b3190a3dad49413a2e27154da7d04
1096+Author: Yaron Shahrabani <sh.yaron@gmail.com>
1097+Date: Tue May 27 12:30:37 2014 +0200
1098+
1099+ I18n: Update translation he (100%).
1100+
1101+ 394 translated messages.
1102+
1103+ Transifex (https://www.transifex.com/projects/p/xfce/).
1104+
1105+commit 821428bc078740986122b374d6df0d9707d9ec4d
1106+Author: magnos15 <alexandremagnos15@gmail.com>
1107+Date: Sun May 25 00:30:34 2014 +0200
1108+
1109+ I18n: Update translation pt (100%).
1110+
1111+ 394 translated messages.
1112+
1113+ Transifex (https://www.transifex.com/projects/p/xfce/).
1114+
1115+commit fcf176daaa0db56b7d85bc28f456a4c138d8b268
1116+Author: theppitak <theppitak@gmail.com>
1117+Date: Sat May 24 18:30:41 2014 +0200
1118+
1119+ I18n: Update translation th (100%).
1120+
1121+ 394 translated messages.
1122+
1123+ Transifex (https://www.transifex.com/projects/p/xfce/).
1124+
1125+commit dc2e447ed10b68ba917b3023bbfd8dc1afad0cdc
1126+Author: theppitak <theppitak@gmail.com>
1127+Date: Sat May 24 12:30:34 2014 +0200
1128+
1129+ I18n: Update translation th (100%).
1130+
1131+ 394 translated messages.
1132+
1133+ Transifex (https://www.transifex.com/projects/p/xfce/).
1134+
1135+commit 99cb01dc656d3224e41765d927b766164d0a41ea
1136+Author: Anonymous <noreply@xfce.org>
1137+Date: Sat May 24 00:30:34 2014 +0200
1138+
1139+ I18n: Update translation id (100%).
1140+
1141+ 394 translated messages.
1142+
1143+ Transifex (https://www.transifex.com/projects/p/xfce/).
1144+
1145+commit 5765a18145f7e23e08a0734ec190baa03e49cf31
1146+Author: Anonymous <noreply@xfce.org>
1147+Date: Fri May 23 00:30:33 2014 +0200
1148+
1149+ I18n: Update translation de (100%).
1150+
1151+ 394 translated messages.
1152+
1153+ Transifex (https://www.transifex.com/projects/p/xfce/).
1154+
1155+commit 5240e03894223faa5ccb7912a1ce052fe337a712
1156+Author: haarek <haarektrans@gmail.com>
1157+Date: Thu May 22 18:30:33 2014 +0200
1158+
1159+ I18n: Update translation nb (100%).
1160+
1161+ 394 translated messages.
1162+
1163+ Transifex (https://www.transifex.com/projects/p/xfce/).
1164+
1165+commit 1f1e92ae91788c57ac12409919bd8ccd6edc43ca
1166+Author: Sveinn í Felli <sv1@fellsnet.is>
1167+Date: Thu May 22 12:30:33 2014 +0200
1168+
1169+ I18n: Update translation is (100%).
1170+
1171+ 394 translated messages.
1172+
1173+ Transifex (https://www.transifex.com/projects/p/xfce/).
1174+
1175+commit 559e0ebdbbbbd50585fd7a9e46b35c52b0b241c3
1176+Author: asvl <alyoshin.s@gmail.com>
1177+Date: Thu May 22 00:30:35 2014 +0200
1178+
1179+ I18n: Update translation ru (100%).
1180+
1181+ 394 translated messages.
1182+
1183+ Transifex (https://www.transifex.com/projects/p/xfce/).
1184+
1185+commit d6442d2111ef045d1bb0d3152be9c5e429693b6a
1186+Author: 柏諺 黃 <s8321414@gmail.com>
1187+Date: Wed May 21 12:30:32 2014 +0200
1188+
1189+ I18n: Update translation zh_TW (100%).
1190+
1191+ 394 translated messages.
1192+
1193+ Transifex (https://www.transifex.com/projects/p/xfce/).
1194+
1195+commit c7d2706d744b59098d9527b670d2f390acb00a91
1196+Author: Piotr Sokół <psokol@jabster.pl>
1197+Date: Tue May 20 00:30:32 2014 +0200
1198+
1199+ I18n: Update translation pl (100%).
1200+
1201+ 394 translated messages.
1202+
1203+ Transifex (https://www.transifex.com/projects/p/xfce/).
1204+
1205+commit 80c8d264160cc570a03311575b00f582c42f0e54
1206+Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
1207+Date: Mon May 19 18:30:32 2014 +0200
1208+
1209+ I18n: Update translation kk (100%).
1210+
1211+ 394 translated messages.
1212+
1213+ Transifex (https://www.transifex.com/projects/p/xfce/).
1214+
1215+commit 9545d89413c4e53cb9745021d20271b41c85236e
1216+Author: xiaobo zhou <zhouxiaobo.500@gmail.com>
1217+Date: Sun May 18 18:30:34 2014 +0200
1218+
1219+ I18n: Update translation zh_CN (100%).
1220+
1221+ 394 translated messages.
1222+
1223+ Transifex (https://www.transifex.com/projects/p/xfce/).
1224+
1225+commit aecded281c03f3c13dc4cc2a4ec24b63c23e1c23
1226+Author: Yarema aka Knedlyk <yupadmin@gmail.com>
1227+Date: Sun May 18 18:30:34 2014 +0200
1228+
1229+ I18n: Update translation uk (100%).
1230+
1231+ 394 translated messages.
1232+
1233+ Transifex (https://www.transifex.com/projects/p/xfce/).
1234+
1235+commit 0b5f55b900e49e63c633bd330306e4334d339e6c
1236+Author: Pjotr123 <pjotrvertaalt@gmail.com>
1237+Date: Sun May 18 18:30:34 2014 +0200
1238+
1239+ I18n: Update translation nl (100%).
1240+
1241+ 394 translated messages.
1242+
1243+ Transifex (https://www.transifex.com/projects/p/xfce/).
1244+
1245+commit 0a163093fa5878405bde860bc47c02ce96c7640b
1246+Author: SpiKe <leguen.yannick@gmail.com>
1247+Date: Sun May 18 18:30:34 2014 +0200
1248+
1249+ I18n: Update translation fr (100%).
1250+
1251+ 394 translated messages.
1252+
1253+ Transifex (https://www.transifex.com/projects/p/xfce/).
1254+
1255+commit e16c9b6918aaf37183875dfe03f8eb92ef3675a3
1256+Author: cybercop <cybercop_montana@abv.bg>
1257+Date: Sun May 18 18:30:34 2014 +0200
1258+
1259+ I18n: Update translation bg (100%).
1260+
1261+ 394 translated messages.
1262+
1263+ Transifex (https://www.transifex.com/projects/p/xfce/).
1264+
1265+commit ae9e0e628aedb989aea2e73f0b7903b6c2f6e232
1266+Author: Pablo Lezaeta <prflr88@gmail.com>
1267+Date: Sun May 18 12:30:32 2014 +0200
1268+
1269+ I18n: Update translation es (100%).
1270+
1271+ 394 translated messages.
1272+
1273+ Transifex (https://www.transifex.com/projects/p/xfce/).
1274+
1275+commit 04d783c13038a4ded5686d21cb9a1de002ecfe02
1276+Author: cri <cri.penta@gmail.com>
1277+Date: Sat May 17 18:30:34 2014 +0200
1278+
1279+ I18n: Update translation it (100%).
1280+
1281+ 394 translated messages.
1282+
1283+ Transifex (https://www.transifex.com/projects/p/xfce/).
1284+
1285+commit 8142e4ce148f01befff9a27b6c0644b85a2afdd9
1286+Author: schizo <eveskovic@gmail.com>
1287+Date: Sat May 17 18:30:34 2014 +0200
1288+
1289+ I18n: Update translation hr (100%).
1290+
1291+ 394 translated messages.
1292+
1293+ Transifex (https://www.transifex.com/projects/p/xfce/).
1294+
1295+commit 94aca4d8b93c3343091ddcb90dd77ea08b734a0e
1296+Author: Andrzej <ndrwrdck@gmail.com>
1297+Date: Fri May 16 22:54:30 2014 +0100
1298+
1299+ Tasklist, blocking event interfered with button highlight.
1300+
1301+ Especially visible with minimized windows. The button was stuck
1302+ in "half active" state (normally inactive, but rendered as active when
1303+ mouse cursor was above it).
1304+
1305+commit 1e28a13a94d4162c972bf8726c5327817a2e1af7
1306+Author: Andrzej <ndrwrdck@gmail.com>
1307+Date: Fri May 16 21:43:54 2014 +0100
1308+
1309+ Applications Menu: changed default button title to "Applications"
1310+
1311+commit 746a710d8e4c6583155d04a2d2b777eaced142be
1312+Author: Tornes Llume <l.lumex03.tornes@gmail.com>
1313+Date: Fri May 16 12:30:33 2014 +0200
1314+
1315+ I18n: Update translation ast (94%).
1316+
1317+ 372 translated messages, 21 untranslated messages.
1318+
1319+ Transifex (https://www.transifex.com/projects/p/xfce/).
1320+
1321+commit d87b744020d8d360449e285e2fb4ab3d29dc0589
1322+Author: Andre Miranda <andreldm1989@gmail.com>
1323+Date: Wed May 14 21:46:03 2014 -0300
1324+
1325+ Scroll wheel cycling wrap
1326+
1327+commit cb2cb9e6123397a7e526dc20aed48039f0d4b13e
1328+Author: Andrzej <ndrwrdck@gmail.com>
1329+Date: Thu May 15 02:31:07 2014 +0100
1330+
1331+ ArrowButton: make sure the button relief is preserved during blinking
1332+
1333+commit adfbaa87f572e17c68df0f0cb2f85d70f87ff3b3
1334+Author: Andrzej <ndrwrdck@gmail.com>
1335+Date: Wed May 14 20:24:45 2014 +0100
1336+
1337+ Tasklist, fixing race condition between desktop and window switching
1338+
1339+ In some cases clicking on a button switches to another desktop but fails
1340+ to activate the application (another, previously activated window gets
1341+ the focus).
1342+
1343+ Not sure why gtk_main_iteration works and not e.g. XSync but it fixes
1344+ the problem on affected systems.
1345+
1346+commit 5ea531c447a55c8670e0a02adfa5786b04481aa7
1347+Author: Andrzej <ndrwrdck@gmail.com>
1348+Date: Wed May 14 20:20:35 2014 +0100
1349+
1350+ Tasklist, removed an optimization causing problems on some systems.
1351+
1352+ This optimization makes little difference to performance but causes
1353+ problems in some situations where more than one button become active
1354+ at once.
1355+
1356+commit f4f275e1b268587edf4a1865e147e88417eab29d
1357+Author: kingu <comradekingu@gmail.com>
1358+Date: Mon May 12 00:30:34 2014 +0200
1359+
1360+ I18n: Update translation nb (100%).
1361+
1362+ 393 translated messages.
1363+
1364+ Transifex (https://www.transifex.com/projects/p/xfce/).
1365+
1366+commit 851174d10268d696ace3174473540858b07ea049
1367+Author: kingu <comradekingu@gmail.com>
1368+Date: Sun May 11 18:30:37 2014 +0200
1369+
1370+ I18n: Update translation nb (97%).
1371+
1372+ 382 translated messages, 11 untranslated messages.
1373+
1374+ Transifex (https://www.transifex.com/projects/p/xfce/).
1375+
1376+commit 9851615744179578fdc160cd2a2e225eece5fbf8
1377+Author: haarek <haarektrans@gmail.com>
1378+Date: Sat May 10 18:30:51 2014 +0200
1379+
1380+ I18n: Update translation nb (85%).
1381+
1382+ 337 translated messages, 56 untranslated messages.
1383+
1384+ Transifex (https://www.transifex.com/projects/p/xfce/).
1385+
1386+commit 08f81bd63432ab8bbe935e8ca7668d3d3cab9524
1387+Author: Andrzej <ndrwrdck@gmail.com>
1388+Date: Sat May 10 00:28:55 2014 +0100
1389+
1390+ Action buttons: fix compilation warning
1391+
1392+commit b72f3182b1c7a6cbe48c4ee1028df318cde35b2f
1393+Author: Andrzej <ndrwrdck@gmail.com>
1394+Date: Sat May 10 00:22:26 2014 +0100
1395+
1396+ Action buttons: default to a horizontal button layout in the deskbar mode
1397+
1398+commit 150018ae8c122009f0bcdef06baa346393034fa9
1399+Author: haarek <haarektrans@gmail.com>
1400+Date: Sun Apr 27 06:30:36 2014 +0200
1401+
1402+ I18n: Update translation nb (85%).
1403+
1404+ 337 translated messages, 56 untranslated messages.
1405+
1406+ Transifex (https://www.transifex.com/projects/p/xfce/).
1407+
1408+commit 343bf2943f1ba784e4ad4f33358c19038169357d
1409+Author: Tornes Llume <l.lumex03.tornes@gmail.com>
1410+Date: Wed Apr 23 12:30:32 2014 +0200
1411+
1412+ I18n: Update translation ast (94%).
1413+
1414+ 371 translated messages, 22 untranslated messages.
1415+
1416+ Transifex (https://www.transifex.com/projects/p/xfce/).
1417+
1418+commit 5aaa55a075e1e0bceaccc11eca112bd481c7f9da
1419+Author: Tornes Llume <l.lumex03.tornes@gmail.com>
1420+Date: Mon Apr 21 18:30:32 2014 +0200
1421+
1422+ I18n: Update translation ast (93%).
1423+
1424+ 367 translated messages, 26 untranslated messages.
1425+
1426+ Transifex (https://www.transifex.com/projects/p/xfce/).
1427+
1428+commit 8ba8e0d2a510e2c323fff51f29faf6d6101a9829
1429+Author: Tornes Llume <l.lumex03.tornes@gmail.com>
1430+Date: Mon Apr 21 12:30:33 2014 +0200
1431+
1432+ I18n: Update translation ast (79%).
1433+
1434+ 313 translated messages, 80 untranslated messages.
1435+
1436+ Transifex (https://www.transifex.com/projects/p/xfce/).
1437+
1438+commit 52650ee51df787a6d73bf30cd25a9bd58f22934d
1439+Author: truongap <truongap.ars@gmail.com>
1440+Date: Tue Apr 15 06:30:33 2014 +0200
1441+
1442+ I18n: Update translation vi (77%).
1443+
1444+ 305 translated messages, 88 untranslated messages.
1445+
1446+ Transifex (https://www.transifex.com/projects/p/xfce/).
1447+
1448+commit 52eaa97514eb3a1db3925fea63105c1322b04b4b
1449+Author: Anonymous <noreply@xfce.org>
1450+Date: Wed Apr 9 06:30:46 2014 +0200
1451+
1452+ I18n: Update translation de (100%).
1453+
1454+ 393 translated messages.
1455+
1456+ Transifex (https://www.transifex.com/projects/p/xfce/).
1457+
1458+commit b0261a967e3c84401e8e3d23892035c5dd650352
1459+Author: Pablo Lezaeta <prflr88@gmail.com>
1460+Date: Sat Apr 5 06:30:42 2014 +0200
1461+
1462+ I18n: Update translation es (100%).
1463+
1464+ 393 translated messages.
1465+
1466+ Transifex (https://www.transifex.com/projects/p/xfce/).
1467+
1468+commit 42f335ea1cfcfef3d2eccb4de893933a4966369e
1469+Author: Anonymous <noreply@xfce.org>
1470+Date: Fri Mar 28 18:31:02 2014 +0100
1471+
1472+ I18n: Update translation de (100%).
1473+
1474+ 393 translated messages.
1475+
1476+ Transifex (https://www.transifex.com/projects/p/xfce/).
1477+
1478+commit 3db567bd41756d3f25c1d11f4a706c1835bb0a41
1479+Author: Pablo Lezaeta <prflr88@gmail.com>
1480+Date: Thu Mar 27 00:30:36 2014 +0100
1481+
1482+ I18n: Update translation es (100%).
1483+
1484+ 393 translated messages.
1485+
1486+ Transifex (https://www.transifex.com/projects/p/xfce/).
1487+
1488+commit 31177654a6343e00cb209e370ce6dafe144bd487
1489+Author: Pablo Lezaeta <prflr88@gmail.com>
1490+Date: Tue Mar 25 12:30:48 2014 +0100
1491+
1492+ I18n: Update translation es (100%).
1493+
1494+ 393 translated messages.
1495+
1496+ Transifex (https://www.transifex.com/projects/p/xfce/).
1497+
1498+commit ec96973a0925bb422ec99cc2144d1199b3c7f4fc
1499+Author: Pablo Lezaeta <prflr88@gmail.com>
1500+Date: Mon Mar 24 06:30:35 2014 +0100
1501+
1502+ I18n: Update translation es (100%).
1503+
1504+ 393 translated messages.
1505+
1506+ Transifex (https://www.transifex.com/projects/p/xfce/).
1507+
1508+commit 2a7343ff0c1969a77f671175e721b745a2da05a8
1509+Author: edwinpm5 <edwinpm5@gmail.com>
1510+Date: Mon Mar 24 00:30:44 2014 +0100
1511+
1512+ I18n: Update translation es (100%).
1513+
1514+ 393 translated messages.
1515+
1516+ Transifex (https://www.transifex.com/projects/p/xfce/).
1517+
1518+commit 77c5cd257a19a16580ca9fd74908ea7c5b6dc61d
1519+Author: edwinpm5 <edwinpm5@gmail.com>
1520+Date: Sun Mar 23 18:30:37 2014 +0100
1521+
1522+ I18n: Update translation es (100%).
1523+
1524+ 393 translated messages.
1525+
1526+ Transifex (https://www.transifex.com/projects/p/xfce/).
1527+
1528+commit 5cffae6dbc04e3e1bcd93083e24e4b563a75ea81
1529+Author: edwinpm5 <edwinpm5@gmail.com>
1530+Date: Sun Mar 23 06:30:43 2014 +0100
1531+
1532+ I18n: Update translation es (100%).
1533+
1534+ 393 translated messages.
1535+
1536+ Transifex (https://www.transifex.com/projects/p/xfce/).
1537+
1538+commit bd6f31c92c4c12d0bfb72e67e96cc16a5aebbcea
1539+Author: edwinpm5 <edwinpm5@gmail.com>
1540+Date: Sat Mar 22 18:30:36 2014 +0100
1541+
1542+ I18n: Update translation es (100%).
1543+
1544+ 393 translated messages.
1545+
1546+ Transifex (https://www.transifex.com/projects/p/xfce/).
1547+
1548+commit cb4f476b4810c1025cbeba886424c30858642310
1549+Author: edwinpm5 <edwinpm5@gmail.com>
1550+Date: Sat Mar 22 00:30:36 2014 +0100
1551+
1552+ I18n: Update translation es (100%).
1553+
1554+ 393 translated messages.
1555+
1556+ Transifex (https://www.transifex.com/projects/p/xfce/).
1557+
1558+commit f1cea7d81e4a3be21b80f842914aae21ab6a37f4
1559+Author: edwinpm5 <edwinpm5@gmail.com>
1560+Date: Fri Mar 21 18:30:40 2014 +0100
1561+
1562+ I18n: Update translation es (100%).
1563+
1564+ 393 translated messages.
1565+
1566+ Transifex (https://www.transifex.com/projects/p/xfce/).
1567+
1568+commit 99d0e053671eb87a3bd1413a2d3dee0fb24f0213
1569+Author: edwinpm5 <edwinpm5@gmail.com>
1570+Date: Fri Mar 21 06:30:41 2014 +0100
1571+
1572+ I18n: Update translation es (100%).
1573+
1574+ 393 translated messages.
1575+
1576+ Transifex (https://www.transifex.com/projects/p/xfce/).
1577+
1578+commit e91cd4a1201b04b6b4b7bb01e87eeb9834e076f8
1579+Author: schizo <eveskovic@gmail.com>
1580+Date: Sat Mar 1 00:30:50 2014 +0100
1581+
1582+ I18n: Update translation hr (100%).
1583+
1584+ 393 translated messages.
1585+
1586+ Transifex (https://www.transifex.com/projects/p/xfce/).
1587+
1588+commit 74809af33261acce4119740d96d2d0882c18f97b
1589+Author: PavelNicklasson <pavelnicklasson@bahnhof.se>
1590+Date: Sun Feb 23 12:30:43 2014 +0100
1591+
1592+ I18n: Update translation sv (100%).
1593+
1594+ 393 translated messages.
1595+
1596+ Transifex (https://www.transifex.com/projects/p/xfce/).
1597+
1598+commit 5faba4fd671e5fdfc970a2a76cd9d283fd473a71
1599+Author: Masato HASHIMOTO <cabezon.hashimoto@gmail.com>
1600+Date: Thu Feb 20 18:30:48 2014 +0100
1601+
1602+ I18n: Update translation ja (100%).
1603+
1604+ 393 translated messages.
1605+
1606+ Transifex (https://www.transifex.com/projects/p/xfce/).
1607+
1608+commit 65c810c24c4363ef06ccf2ba60ed5aaee0200eb0
1609+Author: Andrzej <ndrwrdck@gmail.com>
1610+Date: Sun Feb 16 03:20:01 2014 +0000
1611+
1612+ Back to development.
1613+
1614+commit 885441318beea8e77f7112cc243365e36c3a1db2
1615+Author: Andrzej <ndrwrdck@gmail.com>
1616+Date: Sun Feb 16 03:16:43 2014 +0000
1617+
1618+ Updates for the release
1619+
1620 commit 45629db32cf26a3cd10dc5eb69fe07d7634b28c6
1621 Author: Andrzej <ndrwrdck@gmail.com>
1622 Date: Sun Feb 16 02:49:05 2014 +0000
1623
1624=== modified file 'INSTALL'
1625--- INSTALL 2014-02-16 14:34:33 +0000
1626+++ INSTALL 2014-06-22 22:20:22 +0000
1627@@ -12,8 +12,8 @@
1628 Basic Installation
1629 ==================
1630
1631- Briefly, the shell commands `./configure; make; make install' should
1632-configure, build, and install this package. The following
1633+ Briefly, the shell command `./configure && make && make install'
1634+should configure, build, and install this package. The following
1635 more-detailed instructions are generic; see the `README' file for
1636 instructions specific to this package. Some packages provide this
1637 `INSTALL' file but do not implement all of the features documented
1638
1639=== modified file 'Makefile.in'
1640--- Makefile.in 2014-02-16 14:34:33 +0000
1641+++ Makefile.in 2014-06-22 22:20:22 +0000
1642@@ -1,4 +1,4 @@
1643-# Makefile.in generated by automake 1.13.3 from Makefile.am.
1644+# Makefile.in generated by automake 1.14.1 from Makefile.am.
1645 # @configure_input@
1646
1647 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
1648@@ -295,6 +295,7 @@
1649 GTK3_REQUIRED_VERSION = @GTK3_REQUIRED_VERSION@
1650 GTK3_VERSION = @GTK3_VERSION@
1651 GTKDOC_CHECK = @GTKDOC_CHECK@
1652+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
1653 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
1654 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
1655 GTKDOC_MKPDF = @GTKDOC_MKPDF@
1656@@ -532,8 +533,8 @@
1657 $(am__aclocal_m4_deps):
1658
1659 config.h: stamp-h1
1660- @if test ! -f $@; then rm -f stamp-h1; else :; fi
1661- @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
1662+ @test -f $@ || rm -f stamp-h1
1663+ @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
1664
1665 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
1666 @rm -f stamp-h1
1667@@ -765,10 +766,16 @@
1668 $(am__post_remove_distdir)
1669
1670 dist-tarZ: distdir
1671+ @echo WARNING: "Support for shar distribution archives is" \
1672+ "deprecated." >&2
1673+ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1674 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1675 $(am__post_remove_distdir)
1676
1677 dist-shar: distdir
1678+ @echo WARNING: "Support for distribution archives compressed with" \
1679+ "legacy program 'compress' is deprecated." >&2
1680+ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1681 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
1682 $(am__post_remove_distdir)
1683
1684@@ -810,9 +817,10 @@
1685 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1686 && am__cwd=`pwd` \
1687 && $(am__cd) $(distdir)/_build \
1688- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
1689+ && ../configure \
1690 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
1691 $(DISTCHECK_CONFIGURE_FLAGS) \
1692+ --srcdir=.. --prefix="$$dc_install_base" \
1693 && $(MAKE) $(AM_MAKEFLAGS) \
1694 && $(MAKE) $(AM_MAKEFLAGS) dvi \
1695 && $(MAKE) $(AM_MAKEFLAGS) check \
1696
1697=== modified file 'NEWS'
1698--- NEWS 2014-02-16 14:34:33 +0000
1699+++ NEWS 2014-06-22 22:20:22 +0000
1700@@ -1,3 +1,17 @@
1701+4.11.1
1702+======
1703+- Action Buttons: Fix panel autohide (bug #8960) (Petr Gajdůšek).
1704+- Application sMenu: fixed incorrect initial icon size in some Gtk themes.
1705+- Window Buttons: fixed rendering of minimized window buttons.
1706+- Applications Menu: changed default button title to "Applications".
1707+- Window Buttons: wrap windows when scrolling through window list
1708+ (Andre Miranda).
1709+- libxfce4panel: preserve ArrowButton relief during blinking.
1710+- Window Buttons: prevent several buttons to be selected at once.
1711+- Action Buttons: default to a horizontal button layout in the deskbar mode.
1712+- Translation updates: ja, sv, hr, es, de, vi, ast, nb, it, bg, fr, nl, uk,
1713+ zh_CN, kk, pl, zh_TW, ru, is, nb, id, th, pt, he, en_AU, pt_BR, sr, ms
1714+
1715 4.11.0
1716 ======
1717 - Window Buttons: Improve the tasklist multimonitor handling.
1718
1719=== modified file 'aclocal.m4'
1720--- aclocal.m4 2014-02-16 14:34:33 +0000
1721+++ aclocal.m4 2014-06-22 22:20:22 +0000
1722@@ -1,4 +1,4 @@
1723-# generated automatically by aclocal 1.13.3 -*- Autoconf -*-
1724+# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
1725
1726 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
1727
1728@@ -458,7 +458,7 @@
1729
1730 dnl -*- mode: autoconf -*-
1731
1732-# serial 1
1733+# serial 2
1734
1735 dnl Usage:
1736 dnl GTK_DOC_CHECK([minimum-gtk-doc-version])
1737@@ -468,8 +468,24 @@
1738 AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
1739 AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
1740
1741+ ifelse([$1],[],[gtk_doc_requires="gtk-doc"],[gtk_doc_requires="gtk-doc >= $1"])
1742+ AC_MSG_CHECKING([for gtk-doc])
1743+ PKG_CHECK_EXISTS([$gtk_doc_requires],[have_gtk_doc=yes],[have_gtk_doc=no])
1744+ AC_MSG_RESULT($have_gtk_doc)
1745+
1746+ if test "$have_gtk_doc" = "no"; then
1747+ AC_MSG_WARN([
1748+ You will not be able to create source packages with 'make dist'
1749+ because $gtk_doc_requires is not found.])
1750+ fi
1751+
1752 dnl check for tools we added during development
1753- AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check])
1754+ dnl Use AC_CHECK_PROG to avoid the check target using an absolute path that
1755+ dnl may not be writable by the user. Currently, automake requires that the
1756+ dnl test name must end in '.test'.
1757+ dnl https://bugzilla.gnome.org/show_bug.cgi?id=701638
1758+ AC_CHECK_PROG([GTKDOC_CHECK],[gtkdoc-check],[gtkdoc-check.test])
1759+ AC_PATH_PROG([GTKDOC_CHECK_PATH],[gtkdoc-check])
1760 AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true])
1761 AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf])
1762
1763@@ -486,22 +502,22 @@
1764 [use gtk-doc to build documentation [[default=no]]]),,
1765 [enable_gtk_doc=no])
1766
1767- if test x$enable_gtk_doc = xyes; then
1768- ifelse([$1],[],
1769- [PKG_CHECK_EXISTS([gtk-doc],,
1770- AC_MSG_ERROR([gtk-doc not installed and --enable-gtk-doc requested]))],
1771- [PKG_CHECK_EXISTS([gtk-doc >= $1],,
1772- AC_MSG_ERROR([You need to have gtk-doc >= $1 installed to build $PACKAGE_NAME]))])
1773- dnl don't check for glib if we build glib
1774- if test "x$PACKAGE_NAME" != "xglib"; then
1775- dnl don't fail if someone does not have glib
1776- PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:])
1777- fi
1778- fi
1779-
1780 AC_MSG_CHECKING([whether to build gtk-doc documentation])
1781 AC_MSG_RESULT($enable_gtk_doc)
1782
1783+ if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then
1784+ AC_MSG_ERROR([
1785+ You must have $gtk_doc_requires installed to build documentation for
1786+ $PACKAGE_NAME. Please install gtk-doc or disable building the
1787+ documentation by adding '--disable-gtk-doc' to '[$]0'.])
1788+ fi
1789+
1790+ dnl don't check for glib if we build glib
1791+ if test "x$PACKAGE_NAME" != "xglib"; then
1792+ dnl don't fail if someone does not have glib
1793+ PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:])
1794+ fi
1795+
1796 dnl enable/disable output formats
1797 AC_ARG_ENABLE([gtk-doc-html],
1798 AS_HELP_STRING([--enable-gtk-doc-html],
1799@@ -521,6 +537,7 @@
1800 fi
1801 AC_SUBST([AM_DEFAULT_VERBOSITY])
1802
1803+ AM_CONDITIONAL([HAVE_GTK_DOC], [test x$have_gtk_doc = xyes])
1804 AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes])
1805 AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes])
1806 AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes])
1807@@ -2049,7 +2066,7 @@
1808 rm -rf conftest*
1809 ;;
1810
1811-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
1812+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
1813 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
1814 # Find out which ABI we are using.
1815 echo 'int i;' > conftest.$ac_ext
1816@@ -2070,7 +2087,10 @@
1817 ;;
1818 esac
1819 ;;
1820- ppc64-*linux*|powerpc64-*linux*)
1821+ powerpc64le-*)
1822+ LD="${LD-ld} -m elf32lppclinux"
1823+ ;;
1824+ powerpc64-*)
1825 LD="${LD-ld} -m elf32ppclinux"
1826 ;;
1827 s390x-*linux*)
1828@@ -2089,7 +2109,10 @@
1829 x86_64-*linux*)
1830 LD="${LD-ld} -m elf_x86_64"
1831 ;;
1832- ppc*-*linux*|powerpc*-*linux*)
1833+ powerpcle-*)
1834+ LD="${LD-ld} -m elf64lppc"
1835+ ;;
1836+ powerpc-*)
1837 LD="${LD-ld} -m elf64ppc"
1838 ;;
1839 s390*-*linux*|s390*-*tpf*)
1840@@ -9340,7 +9363,7 @@
1841 m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
1842
1843 # nls.m4 serial 5 (gettext-0.18)
1844-dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation,
1845+dnl Copyright (C) 1995-2003, 2005-2006, 2008-2013 Free Software Foundation,
1846 dnl Inc.
1847 dnl This file is free software; the Free Software Foundation
1848 dnl gives unlimited permission to copy and/or distribute it,
1849@@ -9544,10 +9567,10 @@
1850 # generated from the m4 files accompanying Automake X.Y.
1851 # (This private macro should not be called outside this file.)
1852 AC_DEFUN([AM_AUTOMAKE_VERSION],
1853-[am__api_version='1.13'
1854+[am__api_version='1.14'
1855 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
1856 dnl require some minimum version. Point them to the right macro.
1857-m4_if([$1], [1.13.3], [],
1858+m4_if([$1], [1.14.1], [],
1859 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
1860 ])
1861
1862@@ -9563,7 +9586,7 @@
1863 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
1864 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
1865 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
1866-[AM_AUTOMAKE_VERSION([1.13.3])dnl
1867+[AM_AUTOMAKE_VERSION([1.14.1])dnl
1868 m4_ifndef([AC_AUTOCONF_VERSION],
1869 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1870 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
1871@@ -9930,6 +9953,12 @@
1872 # This macro actually does too much. Some checks are only needed if
1873 # your package does certain things. But this isn't really a big deal.
1874
1875+dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
1876+m4_define([AC_PROG_CC],
1877+m4_defn([AC_PROG_CC])
1878+[_AM_PROG_CC_C_O
1879+])
1880+
1881 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
1882 # AM_INIT_AUTOMAKE([OPTIONS])
1883 # -----------------------------------------------
1884@@ -10038,7 +10067,48 @@
1885 AC_CONFIG_COMMANDS_PRE(dnl
1886 [m4_provide_if([_AM_COMPILER_EXEEXT],
1887 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
1888-])
1889+
1890+# POSIX will say in a future version that running "rm -f" with no argument
1891+# is OK; and we want to be able to make that assumption in our Makefile
1892+# recipes. So use an aggressive probe to check that the usage we want is
1893+# actually supported "in the wild" to an acceptable degree.
1894+# See automake bug#10828.
1895+# To make any issue more visible, cause the running configure to be aborted
1896+# by default if the 'rm' program in use doesn't match our expectations; the
1897+# user can still override this though.
1898+if rm -f && rm -fr && rm -rf; then : OK; else
1899+ cat >&2 <<'END'
1900+Oops!
1901+
1902+Your 'rm' program seems unable to run without file operands specified
1903+on the command line, even when the '-f' option is present. This is contrary
1904+to the behaviour of most rm programs out there, and not conforming with
1905+the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
1906+
1907+Please tell bug-automake@gnu.org about your system, including the value
1908+of your $PATH and any error possibly output before this message. This
1909+can help us improve future automake versions.
1910+
1911+END
1912+ if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
1913+ echo 'Configuration will proceed anyway, since you have set the' >&2
1914+ echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
1915+ echo >&2
1916+ else
1917+ cat >&2 <<'END'
1918+Aborting the configuration process, to ensure you take notice of the issue.
1919+
1920+You can download and install GNU coreutils to get an 'rm' implementation
1921+that behaves properly: <http://www.gnu.org/software/coreutils/>.
1922+
1923+If you want to complete the configuration process using your problematic
1924+'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
1925+to "yes", and re-run configure.
1926+
1927+END
1928+ AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
1929+ fi
1930+fi])
1931
1932 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
1933 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1934@@ -10046,7 +10116,6 @@
1935 m4_define([_AC_COMPILER_EXEEXT],
1936 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
1937
1938-
1939 # When config.status generates a header, we must update the stamp-h file.
1940 # This file resides in the same directory as the config header
1941 # that is generated. The stamp files are numbered to have different names.
1942@@ -10194,38 +10263,6 @@
1943 rm -f confinc confmf
1944 ])
1945
1946-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
1947-#
1948-# This file is free software; the Free Software Foundation
1949-# gives unlimited permission to copy and/or distribute it,
1950-# with or without modifications, as long as this notice is preserved.
1951-
1952-# AM_PROG_CC_C_O
1953-# --------------
1954-# Like AC_PROG_CC_C_O, but changed for automake.
1955-AC_DEFUN([AM_PROG_CC_C_O],
1956-[AC_REQUIRE([AC_PROG_CC_C_O])dnl
1957-AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1958-AC_REQUIRE_AUX_FILE([compile])dnl
1959-# FIXME: we rely on the cache variable name because
1960-# there is no other way.
1961-set dummy $CC
1962-am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
1963-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
1964-if test "$am_t" != yes; then
1965- # Losing compiler, so override with the script.
1966- # FIXME: It is wrong to rewrite CC.
1967- # But if we don't then we get into trouble of one sort or another.
1968- # A longer-term fix would be to have automake use am__CC in this case,
1969- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
1970- CC="$am_aux_dir/compile $CC"
1971-fi
1972-dnl Make sure AC_PROG_CC is never called again, or it will override our
1973-dnl setting of CC.
1974-m4_define([AC_PROG_CC],
1975- [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
1976-])
1977-
1978 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
1979
1980 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
1981@@ -10296,6 +10333,53 @@
1982 AC_DEFUN([_AM_IF_OPTION],
1983 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1984
1985+# Copyright (C) 1999-2013 Free Software Foundation, Inc.
1986+#
1987+# This file is free software; the Free Software Foundation
1988+# gives unlimited permission to copy and/or distribute it,
1989+# with or without modifications, as long as this notice is preserved.
1990+
1991+# _AM_PROG_CC_C_O
1992+# ---------------
1993+# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
1994+# to automatically call this.
1995+AC_DEFUN([_AM_PROG_CC_C_O],
1996+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1997+AC_REQUIRE_AUX_FILE([compile])dnl
1998+AC_LANG_PUSH([C])dnl
1999+AC_CACHE_CHECK(
2000+ [whether $CC understands -c and -o together],
2001+ [am_cv_prog_cc_c_o],
2002+ [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
2003+ # Make sure it works both with $CC and with simple cc.
2004+ # Following AC_PROG_CC_C_O, we do the test twice because some
2005+ # compilers refuse to overwrite an existing .o file with -o,
2006+ # though they will create one.
2007+ am_cv_prog_cc_c_o=yes
2008+ for am_i in 1 2; do
2009+ if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
2010+ && test -f conftest2.$ac_objext; then
2011+ : OK
2012+ else
2013+ am_cv_prog_cc_c_o=no
2014+ break
2015+ fi
2016+ done
2017+ rm -f core conftest*
2018+ unset am_i])
2019+if test "$am_cv_prog_cc_c_o" != yes; then
2020+ # Losing compiler, so override with the script.
2021+ # FIXME: It is wrong to rewrite CC.
2022+ # But if we don't then we get into trouble of one sort or another.
2023+ # A longer-term fix would be to have automake use am__CC in this case,
2024+ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
2025+ CC="$am_aux_dir/compile $CC"
2026+fi
2027+AC_LANG_POP([C])])
2028+
2029+# For backward compatibility.
2030+AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
2031+
2032 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
2033 #
2034 # This file is free software; the Free Software Foundation
2035
2036=== modified file 'common/Makefile.in'
2037--- common/Makefile.in 2014-02-16 14:34:33 +0000
2038+++ common/Makefile.in 2014-06-22 22:20:22 +0000
2039@@ -1,4 +1,4 @@
2040-# Makefile.in generated by automake 1.13.3 from Makefile.am.
2041+# Makefile.in generated by automake 1.14.1 from Makefile.am.
2042 # @configure_input@
2043
2044 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2045@@ -241,6 +241,7 @@
2046 GTK3_REQUIRED_VERSION = @GTK3_REQUIRED_VERSION@
2047 GTK3_VERSION = @GTK3_VERSION@
2048 GTKDOC_CHECK = @GTKDOC_CHECK@
2049+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
2050 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
2051 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
2052 GTKDOC_MKPDF = @GTKDOC_MKPDF@
2053@@ -505,14 +506,14 @@
2054 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
2055 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2056 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2057-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
2058+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
2059
2060 .c.obj:
2061 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
2062 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
2063 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
2064 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2065-@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
2066+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
2067
2068 .c.lo:
2069 @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
2070
2071=== modified file 'config.h.in'
2072--- config.h.in 2014-02-16 14:34:33 +0000
2073+++ config.h.in 2014-06-22 22:20:22 +0000
2074@@ -97,9 +97,6 @@
2075 */
2076 #undef LT_OBJDIR
2077
2078-/* Define to 1 if your C compiler doesn't accept -c and -o together. */
2079-#undef NO_MINUS_C_MINUS_O
2080-
2081 /* Name of package */
2082 #undef PACKAGE
2083
2084
2085=== modified file 'configure'
2086--- configure 2014-02-16 14:34:33 +0000
2087+++ configure 2014-06-22 22:20:22 +0000
2088@@ -1,7 +1,7 @@
2089 #! /bin/sh
2090-# From configure.ac 45629db.
2091+# From configure.ac 61cba9a.
2092 # Guess values for system-dependent variables and create Makefiles.
2093-# Generated by GNU Autoconf 2.69 for xfce4-panel 4.11.0.
2094+# Generated by GNU Autoconf 2.69 for xfce4-panel 4.11.1.
2095 #
2096 # Report bugs to <http://bugzilla.xfce.org/>.
2097 #
2098@@ -597,8 +597,8 @@
2099 # Identity of this package.
2100 PACKAGE_NAME='xfce4-panel'
2101 PACKAGE_TARNAME='xfce4-panel'
2102-PACKAGE_VERSION='4.11.0'
2103-PACKAGE_STRING='xfce4-panel 4.11.0'
2104+PACKAGE_VERSION='4.11.1'
2105+PACKAGE_STRING='xfce4-panel 4.11.1'
2106 PACKAGE_BUGREPORT='http://bugzilla.xfce.org/'
2107 PACKAGE_URL=''
2108
2109@@ -658,11 +658,14 @@
2110 GTK_DOC_BUILD_HTML_TRUE
2111 ENABLE_GTK_DOC_FALSE
2112 ENABLE_GTK_DOC_TRUE
2113+HAVE_GTK_DOC_FALSE
2114+HAVE_GTK_DOC_TRUE
2115 GTKDOC_DEPS_LIBS
2116 GTKDOC_DEPS_CFLAGS
2117 HTML_DIR
2118 GTKDOC_MKPDF
2119 GTKDOC_REBASE
2120+GTKDOC_CHECK_PATH
2121 GTKDOC_CHECK
2122 HAVE_GIO_UNIX_FALSE
2123 HAVE_GIO_UNIX_TRUE
2124@@ -1496,7 +1499,7 @@
2125 # Omit some internal or obsolete options to make the list less imposing.
2126 # This message is too long to be a string in the A/UX 3.1 sh.
2127 cat <<_ACEOF
2128-\`configure' configures xfce4-panel 4.11.0 to adapt to many kinds of systems.
2129+\`configure' configures xfce4-panel 4.11.1 to adapt to many kinds of systems.
2130
2131 Usage: $0 [OPTION]... [VAR=VALUE]...
2132
2133@@ -1570,7 +1573,7 @@
2134
2135 if test -n "$ac_init_help"; then
2136 case $ac_init_help in
2137- short | recursive ) echo "Configuration of xfce4-panel 4.11.0:";;
2138+ short | recursive ) echo "Configuration of xfce4-panel 4.11.1:";;
2139 esac
2140 cat <<\_ACEOF
2141
2142@@ -1712,7 +1715,7 @@
2143 test -n "$ac_init_help" && exit $ac_status
2144 if $ac_init_version; then
2145 cat <<\_ACEOF
2146-xfce4-panel configure 4.11.0
2147+xfce4-panel configure 4.11.1
2148 generated by GNU Autoconf 2.69
2149
2150 Copyright (C) 2012 Free Software Foundation, Inc.
2151@@ -2087,7 +2090,7 @@
2152 This file contains any messages produced by compilers while
2153 running configure, to aid debugging if configure makes a mistake.
2154
2155-It was created by xfce4-panel $as_me 4.11.0, which was
2156+It was created by xfce4-panel $as_me 4.11.1, which was
2157 generated by GNU Autoconf 2.69. Invocation command line was
2158
2159 $ $0 $@
2160@@ -2440,7 +2443,7 @@
2161
2162 ac_config_headers="$ac_config_headers config.h"
2163
2164-am__api_version='1.13'
2165+am__api_version='1.14'
2166
2167 ac_aux_dir=
2168 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2169@@ -2955,7 +2958,7 @@
2170
2171 # Define the identity of the package.
2172 PACKAGE='xfce4-panel'
2173- VERSION='4.11.0'
2174+ VERSION='4.11.1'
2175
2176
2177 cat >>confdefs.h <<_ACEOF
2178@@ -3122,6 +3125,47 @@
2179
2180
2181
2182+# POSIX will say in a future version that running "rm -f" with no argument
2183+# is OK; and we want to be able to make that assumption in our Makefile
2184+# recipes. So use an aggressive probe to check that the usage we want is
2185+# actually supported "in the wild" to an acceptable degree.
2186+# See automake bug#10828.
2187+# To make any issue more visible, cause the running configure to be aborted
2188+# by default if the 'rm' program in use doesn't match our expectations; the
2189+# user can still override this though.
2190+if rm -f && rm -fr && rm -rf; then : OK; else
2191+ cat >&2 <<'END'
2192+Oops!
2193+
2194+Your 'rm' program seems unable to run without file operands specified
2195+on the command line, even when the '-f' option is present. This is contrary
2196+to the behaviour of most rm programs out there, and not conforming with
2197+the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2198+
2199+Please tell bug-automake@gnu.org about your system, including the value
2200+of your $PATH and any error possibly output before this message. This
2201+can help us improve future automake versions.
2202+
2203+END
2204+ if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2205+ echo 'Configuration will proceed anyway, since you have set the' >&2
2206+ echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2207+ echo >&2
2208+ else
2209+ cat >&2 <<'END'
2210+Aborting the configuration process, to ensure you take notice of the issue.
2211+
2212+You can download and install GNU coreutils to get an 'rm' implementation
2213+that behaves properly: <http://www.gnu.org/software/coreutils/>.
2214+
2215+If you want to complete the configuration process using your problematic
2216+'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2217+to "yes", and re-run configure.
2218+
2219+END
2220+ as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2221+ fi
2222+fi
2223
2224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2225 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2226@@ -4047,6 +4091,65 @@
2227 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2228 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2229
2230+ac_ext=c
2231+ac_cpp='$CPP $CPPFLAGS'
2232+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2233+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2234+ac_compiler_gnu=$ac_cv_c_compiler_gnu
2235+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
2236+$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
2237+if ${am_cv_prog_cc_c_o+:} false; then :
2238+ $as_echo_n "(cached) " >&6
2239+else
2240+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2241+/* end confdefs.h. */
2242+
2243+int
2244+main ()
2245+{
2246+
2247+ ;
2248+ return 0;
2249+}
2250+_ACEOF
2251+ # Make sure it works both with $CC and with simple cc.
2252+ # Following AC_PROG_CC_C_O, we do the test twice because some
2253+ # compilers refuse to overwrite an existing .o file with -o,
2254+ # though they will create one.
2255+ am_cv_prog_cc_c_o=yes
2256+ for am_i in 1 2; do
2257+ if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
2258+ ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
2259+ ac_status=$?
2260+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
2261+ (exit $ac_status); } \
2262+ && test -f conftest2.$ac_objext; then
2263+ : OK
2264+ else
2265+ am_cv_prog_cc_c_o=no
2266+ break
2267+ fi
2268+ done
2269+ rm -f core conftest*
2270+ unset am_i
2271+fi
2272+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
2273+$as_echo "$am_cv_prog_cc_c_o" >&6; }
2274+if test "$am_cv_prog_cc_c_o" != yes; then
2275+ # Losing compiler, so override with the script.
2276+ # FIXME: It is wrong to rewrite CC.
2277+ # But if we don't then we get into trouble of one sort or another.
2278+ # A longer-term fix would be to have automake use am__CC in this case,
2279+ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
2280+ CC="$am_aux_dir/compile $CC"
2281+fi
2282+ac_ext=c
2283+ac_cpp='$CPP $CPPFLAGS'
2284+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2285+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2286+ac_compiler_gnu=$ac_cv_c_compiler_gnu
2287+
2288+
2289 depcc="$CC" am_compiler_list=
2290
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
2292@@ -5231,6 +5334,65 @@
2293 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2294 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2295
2296+ac_ext=c
2297+ac_cpp='$CPP $CPPFLAGS'
2298+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2299+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2300+ac_compiler_gnu=$ac_cv_c_compiler_gnu
2301+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
2302+$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
2303+if ${am_cv_prog_cc_c_o+:} false; then :
2304+ $as_echo_n "(cached) " >&6
2305+else
2306+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2307+/* end confdefs.h. */
2308+
2309+int
2310+main ()
2311+{
2312+
2313+ ;
2314+ return 0;
2315+}
2316+_ACEOF
2317+ # Make sure it works both with $CC and with simple cc.
2318+ # Following AC_PROG_CC_C_O, we do the test twice because some
2319+ # compilers refuse to overwrite an existing .o file with -o,
2320+ # though they will create one.
2321+ am_cv_prog_cc_c_o=yes
2322+ for am_i in 1 2; do
2323+ if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
2324+ ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
2325+ ac_status=$?
2326+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
2327+ (exit $ac_status); } \
2328+ && test -f conftest2.$ac_objext; then
2329+ : OK
2330+ else
2331+ am_cv_prog_cc_c_o=no
2332+ break
2333+ fi
2334+ done
2335+ rm -f core conftest*
2336+ unset am_i
2337+fi
2338+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
2339+$as_echo "$am_cv_prog_cc_c_o" >&6; }
2340+if test "$am_cv_prog_cc_c_o" != yes; then
2341+ # Losing compiler, so override with the script.
2342+ # FIXME: It is wrong to rewrite CC.
2343+ # But if we don't then we get into trouble of one sort or another.
2344+ # A longer-term fix would be to have automake use am__CC in this case,
2345+ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
2346+ CC="$am_aux_dir/compile $CC"
2347+fi
2348+ac_ext=c
2349+ac_cpp='$CPP $CPPFLAGS'
2350+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2351+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2352+ac_compiler_gnu=$ac_cv_c_compiler_gnu
2353+
2354+
2355 depcc="$CC" am_compiler_list=
2356
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
2358@@ -5359,131 +5521,6 @@
2359 fi
2360
2361
2362-if test "x$CC" != xcc; then
2363- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
2364-$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
2365-else
2366- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
2367-$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
2368-fi
2369-set dummy $CC; ac_cc=`$as_echo "$2" |
2370- sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
2371-if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
2372- $as_echo_n "(cached) " >&6
2373-else
2374- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2375-/* end confdefs.h. */
2376-
2377-int
2378-main ()
2379-{
2380-
2381- ;
2382- return 0;
2383-}
2384-_ACEOF
2385-# Make sure it works both with $CC and with simple cc.
2386-# We do the test twice because some compilers refuse to overwrite an
2387-# existing .o file with -o, though they will create one.
2388-ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2389-rm -f conftest2.*
2390-if { { case "(($ac_try" in
2391- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2392- *) ac_try_echo=$ac_try;;
2393-esac
2394-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2395-$as_echo "$ac_try_echo"; } >&5
2396- (eval "$ac_try") 2>&5
2397- ac_status=$?
2398- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2399- test $ac_status = 0; } &&
2400- test -f conftest2.$ac_objext && { { case "(($ac_try" in
2401- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2402- *) ac_try_echo=$ac_try;;
2403-esac
2404-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2405-$as_echo "$ac_try_echo"; } >&5
2406- (eval "$ac_try") 2>&5
2407- ac_status=$?
2408- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2409- test $ac_status = 0; };
2410-then
2411- eval ac_cv_prog_cc_${ac_cc}_c_o=yes
2412- if test "x$CC" != xcc; then
2413- # Test first that cc exists at all.
2414- if { ac_try='cc -c conftest.$ac_ext >&5'
2415- { { case "(($ac_try" in
2416- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2417- *) ac_try_echo=$ac_try;;
2418-esac
2419-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2420-$as_echo "$ac_try_echo"; } >&5
2421- (eval "$ac_try") 2>&5
2422- ac_status=$?
2423- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2424- test $ac_status = 0; }; }; then
2425- ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2426- rm -f conftest2.*
2427- if { { case "(($ac_try" in
2428- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2429- *) ac_try_echo=$ac_try;;
2430-esac
2431-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2432-$as_echo "$ac_try_echo"; } >&5
2433- (eval "$ac_try") 2>&5
2434- ac_status=$?
2435- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2436- test $ac_status = 0; } &&
2437- test -f conftest2.$ac_objext && { { case "(($ac_try" in
2438- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2439- *) ac_try_echo=$ac_try;;
2440-esac
2441-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2442-$as_echo "$ac_try_echo"; } >&5
2443- (eval "$ac_try") 2>&5
2444- ac_status=$?
2445- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2446- test $ac_status = 0; };
2447- then
2448- # cc works too.
2449- :
2450- else
2451- # cc exists but doesn't like -o.
2452- eval ac_cv_prog_cc_${ac_cc}_c_o=no
2453- fi
2454- fi
2455- fi
2456-else
2457- eval ac_cv_prog_cc_${ac_cc}_c_o=no
2458-fi
2459-rm -f core conftest*
2460-
2461-fi
2462-if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
2463- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2464-$as_echo "yes" >&6; }
2465-else
2466- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2467-$as_echo "no" >&6; }
2468-
2469-$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
2470-
2471-fi
2472-
2473-# FIXME: we rely on the cache variable name because
2474-# there is no other way.
2475-set dummy $CC
2476-am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
2477-eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
2478-if test "$am_t" != yes; then
2479- # Losing compiler, so override with the script.
2480- # FIXME: It is wrong to rewrite CC.
2481- # But if we don't then we get into trouble of one sort or another.
2482- # A longer-term fix would be to have automake use am__CC in this case,
2483- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
2484- CC="$am_aux_dir/compile $CC"
2485-fi
2486-
2487
2488 # Make sure we can run config.sub.
2489 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2490@@ -8454,7 +8491,7 @@
2491 rm -rf conftest*
2492 ;;
2493
2494-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
2495+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
2496 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
2497 # Find out which ABI we are using.
2498 echo 'int i;' > conftest.$ac_ext
2499@@ -8479,7 +8516,10 @@
2500 ;;
2501 esac
2502 ;;
2503- ppc64-*linux*|powerpc64-*linux*)
2504+ powerpc64le-*)
2505+ LD="${LD-ld} -m elf32lppclinux"
2506+ ;;
2507+ powerpc64-*)
2508 LD="${LD-ld} -m elf32ppclinux"
2509 ;;
2510 s390x-*linux*)
2511@@ -8498,7 +8538,10 @@
2512 x86_64-*linux*)
2513 LD="${LD-ld} -m elf_x86_64"
2514 ;;
2515- ppc*-*linux*|powerpc*-*linux*)
2516+ powerpcle-*)
2517+ LD="${LD-ld} -m elf64lppc"
2518+ ;;
2519+ powerpc-*)
2520 LD="${LD-ld} -m elf64ppc"
2521 ;;
2522 s390*-*linux*|s390*-*tpf*)
2523@@ -13370,11 +13413,11 @@
2524 LIBXFCE4PANEL_VERINFO=4:0:0
2525
2526
2527-LIBXFCE4PANEL_VERSION=4.11.0
2528+LIBXFCE4PANEL_VERSION=4.11.1
2529 LIBXFCE4PANEL_VERSION_API=1.0
2530 LIBXFCE4PANEL_VERSION_MAJOR=4
2531 LIBXFCE4PANEL_VERSION_MINOR=11
2532-LIBXFCE4PANEL_VERSION_MICRO=0
2533+LIBXFCE4PANEL_VERSION_MICRO=1
2534
2535 $as_echo "#define LIBXFCE4PANEL_VERSION_API \"1.0\"" >>confdefs.h
2536
2537@@ -13538,7 +13581,7 @@
2538
2539
2540
2541- ALL_LINGUAS="am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt pt_BR ro ru si sk sq sr sv te th tr ug uk ur ur_PK vi zh_CN zh_HK zh_TW "
2542+ ALL_LINGUAS="am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW "
2543
2544 for ac_header in locale.h
2545 do :
2546@@ -18061,26 +18104,49 @@
2547
2548
2549
2550- # Extract the first word of "gtkdoc-check", so it can be a program name with args.
2551+ gtk_doc_requires="gtk-doc >= 1.9"
2552+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk-doc" >&5
2553+$as_echo_n "checking for gtk-doc... " >&6; }
2554+ if test -n "$PKG_CONFIG" && \
2555+ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$gtk_doc_requires\""; } >&5
2556+ ($PKG_CONFIG --exists --print-errors "$gtk_doc_requires") 2>&5
2557+ ac_status=$?
2558+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2559+ test $ac_status = 0; }; then
2560+ have_gtk_doc=yes
2561+else
2562+ have_gtk_doc=no
2563+fi
2564+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_gtk_doc" >&5
2565+$as_echo "$have_gtk_doc" >&6; }
2566+
2567+ if test "$have_gtk_doc" = "no"; then
2568+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2569+ You will not be able to create source packages with 'make dist'
2570+ because $gtk_doc_requires is not found." >&5
2571+$as_echo "$as_me: WARNING:
2572+ You will not be able to create source packages with 'make dist'
2573+ because $gtk_doc_requires is not found." >&2;}
2574+ fi
2575+
2576+ # Extract the first word of "gtkdoc-check", so it can be a program name with args.
2577 set dummy gtkdoc-check; ac_word=$2
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2579 $as_echo_n "checking for $ac_word... " >&6; }
2580-if ${ac_cv_path_GTKDOC_CHECK+:} false; then :
2581+if ${ac_cv_prog_GTKDOC_CHECK+:} false; then :
2582 $as_echo_n "(cached) " >&6
2583 else
2584- case $GTKDOC_CHECK in
2585- [\\/]* | ?:[\\/]*)
2586- ac_cv_path_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test with a path.
2587- ;;
2588- *)
2589- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590+ if test -n "$GTKDOC_CHECK"; then
2591+ ac_cv_prog_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test.
2592+else
2593+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2594 for as_dir in $PATH
2595 do
2596 IFS=$as_save_IFS
2597 test -z "$as_dir" && as_dir=.
2598 for ac_exec_ext in '' $ac_executable_extensions; do
2599 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2600- ac_cv_path_GTKDOC_CHECK="$as_dir/$ac_word$ac_exec_ext"
2601+ ac_cv_prog_GTKDOC_CHECK="gtkdoc-check.test"
2602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2603 break 2
2604 fi
2605@@ -18088,10 +18154,9 @@
2606 done
2607 IFS=$as_save_IFS
2608
2609- ;;
2610-esac
2611-fi
2612-GTKDOC_CHECK=$ac_cv_path_GTKDOC_CHECK
2613+fi
2614+fi
2615+GTKDOC_CHECK=$ac_cv_prog_GTKDOC_CHECK
2616 if test -n "$GTKDOC_CHECK"; then
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5
2618 $as_echo "$GTKDOC_CHECK" >&6; }
2619@@ -18101,6 +18166,46 @@
2620 fi
2621
2622
2623+ # Extract the first word of "gtkdoc-check", so it can be a program name with args.
2624+set dummy gtkdoc-check; ac_word=$2
2625+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2626+$as_echo_n "checking for $ac_word... " >&6; }
2627+if ${ac_cv_path_GTKDOC_CHECK_PATH+:} false; then :
2628+ $as_echo_n "(cached) " >&6
2629+else
2630+ case $GTKDOC_CHECK_PATH in
2631+ [\\/]* | ?:[\\/]*)
2632+ ac_cv_path_GTKDOC_CHECK_PATH="$GTKDOC_CHECK_PATH" # Let the user override the test with a path.
2633+ ;;
2634+ *)
2635+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2636+for as_dir in $PATH
2637+do
2638+ IFS=$as_save_IFS
2639+ test -z "$as_dir" && as_dir=.
2640+ for ac_exec_ext in '' $ac_executable_extensions; do
2641+ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2642+ ac_cv_path_GTKDOC_CHECK_PATH="$as_dir/$ac_word$ac_exec_ext"
2643+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2644+ break 2
2645+ fi
2646+done
2647+ done
2648+IFS=$as_save_IFS
2649+
2650+ ;;
2651+esac
2652+fi
2653+GTKDOC_CHECK_PATH=$ac_cv_path_GTKDOC_CHECK_PATH
2654+if test -n "$GTKDOC_CHECK_PATH"; then
2655+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK_PATH" >&5
2656+$as_echo "$GTKDOC_CHECK_PATH" >&6; }
2657+else
2658+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2659+$as_echo "no" >&6; }
2660+fi
2661+
2662+
2663 for ac_prog in gtkdoc-rebase
2664 do
2665 # Extract the first word of "$ac_prog", so it can be a program name with args.
2666@@ -18207,18 +18312,19 @@
2667 fi
2668
2669
2670- if test x$enable_gtk_doc = xyes; then
2671- if test -n "$PKG_CONFIG" && \
2672- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-doc >= 1.9\""; } >&5
2673- ($PKG_CONFIG --exists --print-errors "gtk-doc >= 1.9") 2>&5
2674- ac_status=$?
2675- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2676- test $ac_status = 0; }; then
2677- :
2678-else
2679- as_fn_error $? "You need to have gtk-doc >= 1.9 installed to build $PACKAGE_NAME" "$LINENO" 5
2680-fi
2681- if test "x$PACKAGE_NAME" != "xglib"; then
2682+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5
2683+$as_echo_n "checking whether to build gtk-doc documentation... " >&6; }
2684+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5
2685+$as_echo "$enable_gtk_doc" >&6; }
2686+
2687+ if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then
2688+ as_fn_error $? "
2689+ You must have $gtk_doc_requires installed to build documentation for
2690+ $PACKAGE_NAME. Please install gtk-doc or disable building the
2691+ documentation by adding '--disable-gtk-doc' to '$0'." "$LINENO" 5
2692+ fi
2693+
2694+ if test "x$PACKAGE_NAME" != "xglib"; then
2695
2696 pkg_failed=no
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5
2698@@ -18290,14 +18396,8 @@
2699 $as_echo "yes" >&6; }
2700
2701 fi
2702- fi
2703 fi
2704
2705- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5
2706-$as_echo_n "checking whether to build gtk-doc documentation... " >&6; }
2707- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5
2708-$as_echo "$enable_gtk_doc" >&6; }
2709-
2710 # Check whether --enable-gtk-doc-html was given.
2711 if test "${enable_gtk_doc_html+set}" = set; then :
2712 enableval=$enable_gtk_doc_html;
2713@@ -18322,6 +18422,14 @@
2714 fi
2715
2716
2717+ if test x$have_gtk_doc = xyes; then
2718+ HAVE_GTK_DOC_TRUE=
2719+ HAVE_GTK_DOC_FALSE='#'
2720+else
2721+ HAVE_GTK_DOC_TRUE='#'
2722+ HAVE_GTK_DOC_FALSE=
2723+fi
2724+
2725 if test x$enable_gtk_doc = xyes; then
2726 ENABLE_GTK_DOC_TRUE=
2727 ENABLE_GTK_DOC_FALSE='#'
2728@@ -18755,6 +18863,10 @@
2729 as_fn_error $? "conditional \"HAVE_GIO_UNIX\" was never defined.
2730 Usually this means the macro was only invoked conditionally." "$LINENO" 5
2731 fi
2732+if test -z "${HAVE_GTK_DOC_TRUE}" && test -z "${HAVE_GTK_DOC_FALSE}"; then
2733+ as_fn_error $? "conditional \"HAVE_GTK_DOC\" was never defined.
2734+Usually this means the macro was only invoked conditionally." "$LINENO" 5
2735+fi
2736 if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then
2737 as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined.
2738 Usually this means the macro was only invoked conditionally." "$LINENO" 5
2739@@ -19176,7 +19288,7 @@
2740 # report actual input values of CONFIG_FILES etc. instead of their
2741 # values after options handling.
2742 ac_log="
2743-This file was extended by xfce4-panel $as_me 4.11.0, which was
2744+This file was extended by xfce4-panel $as_me 4.11.1, which was
2745 generated by GNU Autoconf 2.69. Invocation command line was
2746
2747 CONFIG_FILES = $CONFIG_FILES
2748@@ -19242,7 +19354,7 @@
2749 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2750 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2751 ac_cs_version="\\
2752-xfce4-panel config.status 4.11.0
2753+xfce4-panel config.status 4.11.1
2754 configured by $0, generated by GNU Autoconf 2.69,
2755 with options \\"\$ac_cs_config\\"
2756
2757
2758=== modified file 'configure.ac'
2759--- configure.ac 2014-02-16 14:34:33 +0000
2760+++ configure.ac 2014-06-22 22:20:22 +0000
2761@@ -18,9 +18,9 @@
2762 m4_define([xfce4_panel_config_version], [2])
2763 m4_define([xfce4_panel_version_major], [4])
2764 m4_define([xfce4_panel_version_minor], [11])
2765-m4_define([xfce4_panel_version_micro], [0])
2766+m4_define([xfce4_panel_version_micro], [1])
2767 m4_define([xfce4_panel_version_nano], []) dnl leave this empty to have no nano version
2768-m4_define([xfce4_panel_version_build], [45629db])
2769+m4_define([xfce4_panel_version_build], [61cba9a])
2770 m4_define([xfce4_panel_version_tag], [])
2771 m4_define([xfce4_panel_version], [xfce4_panel_version_major().xfce4_panel_version_minor().xfce4_panel_version_micro()ifelse(xfce4_panel_version_nano(), [], [], [.xfce4_panel_version_nano()])ifelse(xfce4_panel_version_tag(), [git], [xfce4_panel_version_tag()-xfce4_panel_version_build()], [xfce4_panel_version_tag()])])
2772
2773@@ -122,7 +122,7 @@
2774 dnl ******************************
2775 dnl *** Check for i18n support ***
2776 dnl ******************************
2777-XDT_I18N([am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt pt_BR ro ru si sk sq sr sv te th tr ug uk ur ur_PK vi zh_CN zh_HK zh_TW ])
2778+XDT_I18N([am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fi fr gl he hr hu id is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW ])
2779
2780 dnl *******************************
2781 dnl *** Check for X11 installed ***
2782
2783=== modified file 'debian/changelog'
2784--- debian/changelog 2014-02-16 14:34:33 +0000
2785+++ debian/changelog 2014-06-22 22:20:22 +0000
2786@@ -1,3 +1,43 @@
2787+xfce4-panel (4.11.1-0ubuntu1) utopic; urgency=medium
2788+
2789+ * New upstream release
2790+ * Merge from Debian unstable, remaining changes:
2791+ - debian/patches:
2792+ + xubuntu_migrate-tasklist-separator.patch: added, try to be smart and
2793+ work around the non-expandable tasklist plugin from 4.10 by setting
2794+ as expandable the separator next to it (should work with the default
2795+ panel layouts from Xubuntu, Mythbuntu and UbuntuStudio).
2796+ - Use dh-autoreconf to update libtool for ppc64el.
2797+ - debian/xfce4-panel.install: include both (gtk2 and gtk3) wrappers.
2798+ - debian/rules: pass --enable-gtk3 to configure script.
2799+ - debian/control: add b-dep on libgtk-3-dev.
2800+ - debian/xfce4-panel.shlibs: updated for the gtk3 library.
2801+
2802+ -- Jackson Doak <noskcaj@ubuntu.com> Mon, 23 Jun 2014 08:06:22 +1000
2803+
2804+xfce4-panel (4.11.0-1) experimental; urgency=low
2805+
2806+ [ Evgeni Golov ]
2807+ * Correct Vcs-* URLs to point to anonscm.debian.org
2808+
2809+ [ Jackson Doak ]
2810+ * Update debian/xfce4-panel.1
2811+ * debian/control: Bump standards-version to 3.9.5
2812+ * debian/rules: Use disable-silent-rules
2813+
2814+ [ Yves-Alexis Perez ]
2815+ * New upstream development release.
2816+ * debian/control:
2817+ - update garcon build-dep to 0.3.
2818+ * debian/rules:
2819+ - stop messing with POTFILES.skip, not needed anymore.
2820+ * debian/xfce4-panel.install:
2821+ - add version to the wrapper file.
2822+ * debian/xfce4-panel.shlibs:
2823+ - update dependencies for new Xfce version.
2824+
2825+ -- Yves-Alexis Perez <corsac@debian.org> Fri, 28 Feb 2014 21:28:51 +0100
2826+
2827 xfce4-panel (4.11.0-0ubuntu1) trusty; urgency=medium
2828
2829 * New upstream release.
2830
2831=== modified file 'debian/control'
2832--- debian/control 2014-02-12 15:41:39 +0000
2833+++ debian/control 2014-06-22 22:20:22 +0000
2834@@ -6,14 +6,14 @@
2835 Uploaders: Yves-Alexis Perez <corsac@debian.org>,
2836 Lionel Le Folgoc <mrpouit@gmail.com>
2837 Build-Depends: debhelper (>= 9), libxfce4util-dev (>= 4.10.0),
2838- libgarcon-1-0-dev (>= 0.3.0~), libxfce4ui-1-dev (>= 4.10.0),
2839+ libgarcon-1-0-dev (>= 0.3.0), libxfce4ui-1-dev (>= 4.10.0),
2840 libxfconf-0-dev (>= 4.10.0), libexo-1-dev (>= 0.8.0),
2841 libgtk2.0-dev (>= 2.14.0), libglib2.0-dev (>= 2.18.0),
2842 libdbus-glib-1-dev (>= 0.73), libcairo2-dev (>= 1.0.0),
2843 dh-autoreconf, gtk-doc-tools, xfce4-dev-tools,
2844 libwnck-dev (>= 2.22), libxml-parser-perl, intltool,
2845 libgtk-3-dev
2846-Standards-Version: 3.9.4
2847+Standards-Version: 3.9.5
2848 Homepage: http://www.xfce.org/
2849 Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/desktop/trunk/xfce4-panel/
2850 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/desktop/trunk/xfce4-panel/
2851
2852=== removed file 'debian/patches/02_potfiles-fix-ftbfs.patch'
2853--- debian/patches/02_potfiles-fix-ftbfs.patch 2014-02-12 15:41:39 +0000
2854+++ debian/patches/02_potfiles-fix-ftbfs.patch 1970-01-01 00:00:00 +0000
2855@@ -1,75 +0,0 @@
2856-Description: add missing files to po/POTFILES.in
2857-Author: Unit 193 <unit193@ubuntu.com>
2858-
2859-Origin: vendor
2860-Reviewed-By: Unit 193 <unit193@ubuntu.com>
2861-Last-Update: 2014-02-12
2862-
2863---- xfce4-panel-4.11.0~0.git20140209.86a1b73.orig/po/POTFILES.in
2864-+++ xfce4-panel-4.11.0~0.git20140209.86a1b73/po/POTFILES.in
2865-@@ -36,10 +36,12 @@ migrate/main.c
2866-
2867- plugins/actions/actions-dialog.glade
2868- plugins/actions/actions.c
2869-+plugins/actions/actions.desktop.in
2870- plugins/actions/actions.desktop.in.in
2871-
2872- plugins/applicationsmenu/applicationsmenu-dialog.glade
2873- plugins/applicationsmenu/applicationsmenu.c
2874-+plugins/applicationsmenu/applicationsmenu.desktop.in
2875- plugins/applicationsmenu/applicationsmenu.desktop.in.in
2876- plugins/applicationsmenu/xfce4-popup-applicationsmenu.sh
2877-
2878-@@ -50,9 +52,11 @@ plugins/clock/clock-dialog.glade
2879- plugins/clock/clock-digital.c
2880- plugins/clock/clock-fuzzy.c
2881- plugins/clock/clock-lcd.c
2882-+plugins/clock/clock.desktop.in
2883- plugins/clock/clock.desktop.in.in
2884-
2885- plugins/directorymenu/directorymenu.c
2886-+plugins/directorymenu/directorymenu.desktop.in
2887- plugins/directorymenu/directorymenu.desktop.in.in
2888- plugins/directorymenu/directorymenu-dialog.glade
2889- plugins/directorymenu/xfce4-popup-directorymenu.sh
2890-@@ -60,18 +64,22 @@ plugins/directorymenu/xfce4-popup-direct
2891- plugins/launcher/launcher.c
2892- plugins/launcher/launcher-dialog.c
2893- plugins/launcher/launcher-dialog.glade
2894-+plugins/launcher/launcher.desktop.in
2895- plugins/launcher/launcher.desktop.in.in
2896-
2897- plugins/pager/pager.c
2898- plugins/pager/pager-buttons.c
2899- plugins/pager/pager-dialog.glade
2900-+plugins/pager/pager.desktop.in
2901- plugins/pager/pager.desktop.in.in
2902-
2903- plugins/separator/separator.c
2904- plugins/separator/separator-dialog.glade
2905-+plugins/separator/separator.desktop.in
2906- plugins/separator/separator.desktop.in.in
2907-
2908- plugins/showdesktop/showdesktop.c
2909-+plugins/showdesktop/showdesktop.desktop.in
2910- plugins/showdesktop/showdesktop.desktop.in.in
2911-
2912- plugins/systray/systray.c
2913-@@ -80,14 +88,17 @@ plugins/systray/systray-dialog.glade
2914- plugins/systray/systray-manager.c
2915- plugins/systray/systray-marshal.list
2916- plugins/systray/systray-socket.c
2917-+plugins/systray/systray.desktop.in
2918- plugins/systray/systray.desktop.in.in
2919-
2920- plugins/tasklist/tasklist.c
2921- plugins/tasklist/tasklist-dialog.glade
2922- plugins/tasklist/tasklist-widget.c
2923-+plugins/tasklist/tasklist.desktop.in
2924- plugins/tasklist/tasklist.desktop.in.in
2925-
2926- plugins/windowmenu/windowmenu.c
2927- plugins/windowmenu/windowmenu-dialog.glade
2928-+plugins/windowmenu/windowmenu.desktop.in
2929- plugins/windowmenu/windowmenu.desktop.in.in
2930- plugins/windowmenu/xfce4-popup-windowmenu.sh
2931
2932=== modified file 'debian/patches/series'
2933--- debian/patches/series 2014-02-12 15:41:39 +0000
2934+++ debian/patches/series 2014-06-22 22:20:22 +0000
2935@@ -1,3 +1,2 @@
2936 01_support-non-multiarch-modules.patch
2937-02_potfiles-fix-ftbfs.patch
2938 xubuntu_migrate-tasklist-separator.patch
2939
2940=== modified file 'debian/rules'
2941--- debian/rules 2014-02-12 15:41:39 +0000
2942+++ debian/rules 2014-06-22 22:20:22 +0000
2943@@ -16,10 +16,8 @@
2944
2945 override_dh_auto_configure:
2946 dh_auto_configure -- --enable-gtk3 --disable-silent-rules
2947- find .pc -type f -exec echo '{}' >> po/POTFILES.skip \;
2948
2949 override_dh_auto_clean:
2950- rm -f po/POTFILES.skip
2951 dh_auto_clean
2952
2953 %:
2954
2955=== modified file 'debian/xfce4-panel.shlibs'
2956--- debian/xfce4-panel.shlibs 2014-02-12 15:41:39 +0000
2957+++ debian/xfce4-panel.shlibs 2014-06-22 22:20:22 +0000
2958@@ -1,2 +1,2 @@
2959-libxfce4panel-1.0 4 xfce4-panel (>= 4.9.2)
2960+libxfce4panel-1.0 4 xfce4-panel (>= 4.11), xfce4-panel (<< 4.13)
2961 libxfce4panel-2.0 4 xfce4-panel (>= 4.11.0~)
2962
2963=== modified file 'docs/Makefile.in'
2964--- docs/Makefile.in 2014-02-16 14:34:33 +0000
2965+++ docs/Makefile.in 2014-06-22 22:20:22 +0000
2966@@ -1,4 +1,4 @@
2967-# Makefile.in generated by automake 1.13.3 from Makefile.am.
2968+# Makefile.in generated by automake 1.14.1 from Makefile.am.
2969 # @configure_input@
2970
2971 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2972@@ -242,6 +242,7 @@
2973 GTK3_REQUIRED_VERSION = @GTK3_REQUIRED_VERSION@
2974 GTK3_VERSION = @GTK3_VERSION@
2975 GTKDOC_CHECK = @GTKDOC_CHECK@
2976+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
2977 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
2978 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
2979 GTKDOC_MKPDF = @GTKDOC_MKPDF@
2980
2981=== modified file 'docs/references/Makefile.in'
2982--- docs/references/Makefile.in 2014-02-16 14:34:33 +0000
2983+++ docs/references/Makefile.in 2014-06-22 22:20:22 +0000
2984@@ -1,4 +1,4 @@
2985-# Makefile.in generated by automake 1.13.3 from Makefile.am.
2986+# Makefile.in generated by automake 1.14.1 from Makefile.am.
2987 # @configure_input@
2988
2989 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
2990@@ -189,6 +189,7 @@
2991 GTK3_REQUIRED_VERSION = @GTK3_REQUIRED_VERSION@
2992 GTK3_VERSION = @GTK3_VERSION@
2993 GTKDOC_CHECK = @GTKDOC_CHECK@
2994+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
2995 GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
2996 GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
2997 GTKDOC_MKPDF = @GTKDOC_MKPDF@
2998@@ -447,11 +448,11 @@
2999 $(DOC_MODULE)-undeclared.txt \
3000 $(DOC_MODULE)-unused.txt
3001
3002-CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
3003-@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
3004-@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
3005-@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
3006-@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
3007+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
3008+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
3009+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
3010+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
3011+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
3012
3013 #### setup ####
3014 GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_$(V))
3015@@ -572,6 +573,7 @@
3016 dist-hook
3017 check-am: all-am
3018 check: check-am
3019+@ENABLE_GTK_DOC_FALSE@all-local:
3020 all-am: Makefile all-local
3021 installdirs:
3022 install: install-am
3023@@ -689,8 +691,15 @@
3024 uninstall-am uninstall-local
3025
3026
3027-@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
3028-@ENABLE_GTK_DOC_FALSE@all-local:
3029+gtkdoc-check.test: Makefile
3030+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
3031+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
3032+ chmod +x $@
3033+
3034+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
3035+.PHONY: all-gtk-doc
3036+
3037+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
3038
3039 docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
3040
3041@@ -701,17 +710,19 @@
3042 files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
3043 if test "x$$files" != "x" ; then \
3044 for file in $$files ; do \
3045+ destdir=`dirname $(abs_builddir)/$$file` ;\
3046+ test -d "$$destdir" || mkdir -p "$$destdir"; \
3047 test -f $(abs_srcdir)/$$file && \
3048- cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
3049+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
3050 done; \
3051 fi; \
3052 test -d $(abs_srcdir)/tmpl && \
3053- { cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \
3054+ { cp -pR $(abs_srcdir)/tmpl $(abs_builddir)/; \
3055 chmod -R u+w $(abs_builddir)/tmpl; } \
3056 fi
3057 $(AM_V_at)touch setup-build.stamp
3058
3059-scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
3060+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
3061 $(GTK_DOC_V_SCAN)_source_dir='' ; \
3062 for i in $(DOC_SOURCE_DIR) ; do \
3063 _source_dir="$${_source_dir} --source-dir=$$i" ; \
3064@@ -741,7 +752,7 @@
3065 $(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
3066 $(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
3067 if test -w $(abs_srcdir) ; then \
3068- cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \
3069+ cp -pR $(abs_builddir)/tmpl $(abs_srcdir)/; \
3070 fi \
3071 fi
3072 $(AM_V_at)touch tmpl-build.stamp
3073@@ -753,7 +764,7 @@
3074 @true
3075
3076 sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
3077- $(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \
3078+ -$(GTK_DOC_V_XML)chmod -R u+w $(srcdir) && _source_dir='' ; \
3079 for i in $(DOC_SOURCE_DIR) ; do \
3080 _source_dir="$${_source_dir} --source-dir=$$i" ; \
3081 done ; \
3082@@ -815,6 +826,9 @@
3083 clean-local:
3084 @rm -f *~ *.bak
3085 @rm -rf .libs
3086+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
3087+ rm -f $(DOC_MODULE).types; \
3088+ fi
3089
3090 distclean-local:
3091 @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
3092@@ -860,12 +874,14 @@
3093 #
3094 # Require gtk-doc when making dist
3095 #
3096-@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
3097-@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc:
3098-@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist"
3099-@ENABLE_GTK_DOC_FALSE@ @false
3100+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
3101+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
3102+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
3103+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
3104+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
3105+@HAVE_GTK_DOC_FALSE@ @false
3106
3107-dist-hook: dist-check-gtkdoc dist-hook-local
3108+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
3109 @mkdir $(distdir)/tmpl
3110 @mkdir $(distdir)/html
3111 @-cp ./tmpl/*.sgml $(distdir)/tmpl
3112
3113=== modified file 'docs/references/html/XfceArrowButton.html'
3114--- docs/references/html/XfceArrowButton.html 2014-02-16 14:34:33 +0000
3115+++ docs/references/html/XfceArrowButton.html 2014-06-22 22:20:22 +0000
3116@@ -2,38 +2,30 @@
3117 <html>
3118 <head>
3119 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3120-<title>XfceArrowButton</title>
3121+<title>Libxfce4panel Reference Manual: XfceArrowButton</title>
3122 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
3123 <link rel="home" href="index.html" title="Libxfce4panel Reference Manual">
3124 <link rel="up" href="libxfce4panel-widgets.html" title="Part III. Additional Widgets">
3125 <link rel="prev" href="libxfce4panel-widgets.html" title="Part III. Additional Widgets">
3126 <link rel="next" href="XfceHVBox.html" title="XfceHVBox">
3127-<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
3128+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
3129 <link rel="stylesheet" href="style.css" type="text/css">
3130 </head>
3131 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3132-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
3133-<tr valign="middle">
3134-<td><a accesskey="p" href="libxfce4panel-widgets.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
3135-<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
3136-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
3137-<th width="100%" align="center">Libxfce4panel Reference Manual</th>
3138-<td><a accesskey="n" href="XfceHVBox.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
3139-</tr>
3140-<tr><td colspan="5" class="shortcuts">
3141-<a href="#XfceArrowButton.synopsis" class="shortcut">Top</a>
3142-  | 
3143- <a href="#XfceArrowButton.description" class="shortcut">Description</a>
3144-  | 
3145- <a href="#XfceArrowButton.object-hierarchy" class="shortcut">Object Hierarchy</a>
3146-  | 
3147- <a href="#XfceArrowButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
3148-  | 
3149- <a href="#XfceArrowButton.properties" class="shortcut">Properties</a>
3150-  | 
3151- <a href="#XfceArrowButton.signals" class="shortcut">Signals</a>
3152-</td></tr>
3153-</table>
3154+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
3155+<td width="100%" align="left" class="shortcuts">
3156+<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
3157+ <a href="#XfceArrowButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
3158+ <a href="#XfceArrowButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
3159+ <a href="#XfceArrowButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> 
3160+ <a href="#XfceArrowButton.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> 
3161+ <a href="#XfceArrowButton.signals" class="shortcut">Signals</a></span>
3162+</td>
3163+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
3164+<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
3165+<td><a accesskey="p" href="libxfce4panel-widgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
3166+<td><a accesskey="n" href="XfceHVBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
3167+</tr></table>
3168 <div class="refentry">
3169 <a name="XfceArrowButton"></a><div class="titlepage"></div>
3170 <div class="refnamediv"><table width="100%"><tr>
3171@@ -41,257 +33,346 @@
3172 <h2><span class="refentrytitle"><a name="XfceArrowButton.top_of_page"></a>XfceArrowButton</span></h2>
3173 <p>XfceArrowButton — Toggle button with arrow</p>
3174 </td>
3175-<td valign="top" align="right"></td>
3176+<td class="gallery_image" valign="top" align="right"></td>
3177 </tr></table></div>
3178-<div class="refsynopsisdiv">
3179-<a name="XfceArrowButton.synopsis"></a><h2>Synopsis</h2>
3180-<pre class="synopsis">
3181-#include &lt;libxfce4panel/libxfce4panel.h&gt;
3182-
3183- <a class="link" href="XfceArrowButton.html#XfceArrowButton-struct" title="XfceArrowButton">XfceArrowButton</a>;
3184-<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="XfceArrowButton.html#xfce-arrow-button-new" title="xfce_arrow_button_new ()">xfce_arrow_button_new</a> (<em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);
3185-<a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="returnvalue">GtkArrowType</span></a> <a class="link" href="XfceArrowButton.html#xfce-arrow-button-get-arrow-type" title="xfce_arrow_button_get_arrow_type ()">xfce_arrow_button_get_arrow_type</a> (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);
3186-<span class="returnvalue">void</span> <a class="link" href="XfceArrowButton.html#xfce-arrow-button-set-arrow-type" title="xfce_arrow_button_set_arrow_type ()">xfce_arrow_button_set_arrow_type</a> (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3187- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);
3188-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="XfceArrowButton.html#xfce-arrow-button-get-blinking" title="xfce_arrow_button_get_blinking ()">xfce_arrow_button_get_blinking</a> (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);
3189-<span class="returnvalue">void</span> <a class="link" href="XfceArrowButton.html#xfce-arrow-button-set-blinking" title="xfce_arrow_button_set_blinking ()">xfce_arrow_button_set_blinking</a> (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3190- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> blinking</code></em>);
3191-</pre>
3192+<div class="refsect1">
3193+<a name="XfceArrowButton.functions"></a><h2>Functions</h2>
3194+<div class="informaltable"><table width="100%" border="0">
3195+<colgroup>
3196+<col width="150px" class="functions_return">
3197+<col class="functions_name">
3198+</colgroup>
3199+<tbody>
3200+<tr>
3201+<td class="function_type">
3202+<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
3203+</td>
3204+<td class="function_name">
3205+<a class="link" href="XfceArrowButton.html#xfce-arrow-button-new" title="xfce_arrow_button_new ()">xfce_arrow_button_new</a> <span class="c_punctuation">()</span>
3206+</td>
3207+</tr>
3208+<tr>
3209+<td class="function_type">
3210+<a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="returnvalue">GtkArrowType</span></a>
3211+</td>
3212+<td class="function_name">
3213+<a class="link" href="XfceArrowButton.html#xfce-arrow-button-get-arrow-type" title="xfce_arrow_button_get_arrow_type ()">xfce_arrow_button_get_arrow_type</a> <span class="c_punctuation">()</span>
3214+</td>
3215+</tr>
3216+<tr>
3217+<td class="function_type">
3218+<span class="returnvalue">void</span>
3219+</td>
3220+<td class="function_name">
3221+<a class="link" href="XfceArrowButton.html#xfce-arrow-button-set-arrow-type" title="xfce_arrow_button_set_arrow_type ()">xfce_arrow_button_set_arrow_type</a> <span class="c_punctuation">()</span>
3222+</td>
3223+</tr>
3224+<tr>
3225+<td class="function_type">
3226+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3227+</td>
3228+<td class="function_name">
3229+<a class="link" href="XfceArrowButton.html#xfce-arrow-button-get-blinking" title="xfce_arrow_button_get_blinking ()">xfce_arrow_button_get_blinking</a> <span class="c_punctuation">()</span>
3230+</td>
3231+</tr>
3232+<tr>
3233+<td class="function_type">
3234+<span class="returnvalue">void</span>
3235+</td>
3236+<td class="function_name">
3237+<a class="link" href="XfceArrowButton.html#xfce-arrow-button-set-blinking" title="xfce_arrow_button_set_blinking ()">xfce_arrow_button_set_blinking</a> <span class="c_punctuation">()</span>
3238+</td>
3239+</tr>
3240+</tbody>
3241+</table></div>
3242+</div>
3243+<div class="refsect1">
3244+<a name="XfceArrowButton.properties"></a><h2>Properties</h2>
3245+<div class="informaltable"><table border="0">
3246+<colgroup>
3247+<col width="150px" class="properties_type">
3248+<col width="300px" class="properties_name">
3249+<col width="200px" class="properties_flags">
3250+</colgroup>
3251+<tbody><tr>
3252+<td class="property_type"><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a></td>
3253+<td class="property_name"><a class="link" href="XfceArrowButton.html#XfceArrowButton--arrow-type" title="The “arrow-type” property">arrow-type</a></td>
3254+<td class="property_flags">Read / Write</td>
3255+</tr></tbody>
3256+</table></div>
3257+</div>
3258+<div class="refsect1">
3259+<a name="XfceArrowButton.signals"></a><h2>Signals</h2>
3260+<div class="informaltable"><table border="0">
3261+<colgroup>
3262+<col width="150px" class="signals_return">
3263+<col width="300px" class="signals_name">
3264+<col width="200px" class="signals_flags">
3265+</colgroup>
3266+<tbody><tr>
3267+<td class="signal_type"><span class="returnvalue">void</span></td>
3268+<td class="signal_name"><a class="link" href="XfceArrowButton.html#XfceArrowButton-arrow-type-changed" title="The “arrow-type-changed” signal">arrow-type-changed</a></td>
3269+<td class="signal_flags">Run Last</td>
3270+</tr></tbody>
3271+</table></div>
3272+</div>
3273+<div class="refsect1">
3274+<a name="XfceArrowButton.other"></a><h2>Types and Values</h2>
3275+<div class="informaltable"><table width="100%" border="0">
3276+<colgroup>
3277+<col width="150px" class="name">
3278+<col class="description">
3279+</colgroup>
3280+<tbody><tr>
3281+<td class="datatype_keyword">struct</td>
3282+<td class="function_name"><a class="link" href="XfceArrowButton.html#XfceArrowButton-struct" title="struct XfceArrowButton">XfceArrowButton</a></td>
3283+</tr></tbody>
3284+</table></div>
3285 </div>
3286 <div class="refsect1">
3287 <a name="XfceArrowButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
3288-<pre class="synopsis">
3289- <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3290- +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
3291- +----<a href="../gtk2/GtkObject.html">GtkObject</a>
3292- +----<a href="http://developer.gnome.org/gtk2/GtkWidget.html">GtkWidget</a>
3293- +----<a href="http://developer.gnome.org/gtk2/GtkContainer.html">GtkContainer</a>
3294- +----<a href="http://developer.gnome.org/gtk2/GtkBin.html">GtkBin</a>
3295- +----<a href="http://developer.gnome.org/gtk2/GtkButton.html">GtkButton</a>
3296- +----<a href="http://developer.gnome.org/gtk2/GtkToggleButton.html">GtkToggleButton</a>
3297- +----XfceArrowButton
3298+<pre class="screen"> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3299+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
3300+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkObject.html">GtkObject</a>
3301+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkWidget.html">GtkWidget</a>
3302+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkContainer.html">GtkContainer</a>
3303+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkBin.html">GtkBin</a>
3304+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkButton.html">GtkButton</a>
3305+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkToggleButton.html">GtkToggleButton</a>
3306+ <span class="lineart">╰──</span> XfceArrowButton
3307 </pre>
3308 </div>
3309 <div class="refsect1">
3310 <a name="XfceArrowButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
3311 <p>
3312 XfceArrowButton implements
3313- AtkImplementorIface, <a href="http://developer.gnome.org/gtk2/GtkBuildable.html">GtkBuildable</a> and <a href="http://developer.gnome.org/gtk2/GtkActivatable.html">GtkActivatable</a>.</p>
3314-</div>
3315-<div class="refsect1">
3316-<a name="XfceArrowButton.properties"></a><h2>Properties</h2>
3317-<pre class="synopsis">
3318- "<a class="link" href="XfceArrowButton.html#XfceArrowButton--arrow-type" title='The "arrow-type" property'>arrow-type</a>" <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> : Read / Write
3319-</pre>
3320-</div>
3321-<div class="refsect1">
3322-<a name="XfceArrowButton.signals"></a><h2>Signals</h2>
3323-<pre class="synopsis">
3324- "<a class="link" href="XfceArrowButton.html#XfceArrowButton-arrow-type-changed" title='The "arrow-type-changed" signal'>arrow-type-changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
3325+ AtkImplementorIface, <a href="http://library.gnome.org/devel/gtk3/GtkBuildable.html">GtkBuildable</a> and <a href="http://library.gnome.org/devel/gtk3/GtkActivatable.html">GtkActivatable</a>.</p>
3326+</div>
3327+<div class="refsect1">
3328+<a name="XfceArrowButton.includes"></a><h2>Includes</h2>
3329+<pre class="synopsis">#include &lt;libxfce4panel/libxfce4panel.h&gt;
3330 </pre>
3331 </div>
3332 <div class="refsect1">
3333 <a name="XfceArrowButton.description"></a><h2>Description</h2>
3334-<p>
3335-Toggle button with (optional) arrow. The arrow direction will be
3336+<p>Toggle button with (optional) arrow. The arrow direction will be
3337 inverted when the button is toggled.
3338 Since 4.8 it is also possible to make the button blink and pack additional
3339-widgets in the button, using <a href="http://developer.gnome.org/gtk2/GtkContainer.html#gtk-container-add"><code class="function">gtk_container_add()</code></a>.
3340-</p>
3341-</div>
3342-<div class="refsect1">
3343-<a name="XfceArrowButton.details"></a><h2>Details</h2>
3344-<div class="refsect2">
3345-<a name="XfceArrowButton-struct"></a><h3>XfceArrowButton</h3>
3346-<pre class="programlisting">typedef struct _XfceArrowButton XfceArrowButton;</pre>
3347-<p>
3348-This struct contain private data only and should be accessed by
3349-the functions below.
3350-</p>
3351-</div>
3352-<hr>
3353-<div class="refsect2">
3354-<a name="xfce-arrow-button-new"></a><h3>xfce_arrow_button_new ()</h3>
3355-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * xfce_arrow_button_new (<em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);</pre>
3356-<p>
3357-Creates a new <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> widget.
3358-</p>
3359-<div class="variablelist"><table border="0" class="variablelist">
3360-<colgroup>
3361-<col align="left" valign="top">
3362-<col>
3363-</colgroup>
3364-<tbody>
3365-<tr>
3366-<td><p><span class="term"><em class="parameter"><code>arrow_type</code></em> :</span></p></td>
3367-<td>
3368-<a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> for the arrow button</td>
3369-</tr>
3370-<tr>
3371-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3372-<td>The newly created <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> widget.</td>
3373-</tr>
3374-</tbody>
3375-</table></div>
3376-</div>
3377-<hr>
3378-<div class="refsect2">
3379-<a name="xfce-arrow-button-get-arrow-type"></a><h3>xfce_arrow_button_get_arrow_type ()</h3>
3380-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="returnvalue">GtkArrowType</span></a> xfce_arrow_button_get_arrow_type (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);</pre>
3381-<p>
3382-Returns the value of the ::arrow-type property.
3383-</p>
3384-<div class="variablelist"><table border="0" class="variablelist">
3385-<colgroup>
3386-<col align="left" valign="top">
3387-<col>
3388-</colgroup>
3389-<tbody>
3390-<tr>
3391-<td><p><span class="term"><em class="parameter"><code>button</code></em> :</span></p></td>
3392-<td>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a>
3393-</td>
3394-</tr>
3395-<tr>
3396-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3397-<td>the <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> of <em class="parameter"><code>button</code></em>.</td>
3398-</tr>
3399-</tbody>
3400-</table></div>
3401-</div>
3402-<hr>
3403-<div class="refsect2">
3404-<a name="xfce-arrow-button-set-arrow-type"></a><h3>xfce_arrow_button_set_arrow_type ()</h3>
3405-<pre class="programlisting"><span class="returnvalue">void</span> xfce_arrow_button_set_arrow_type (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3406- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);</pre>
3407-<p>
3408-Sets the arrow type for <em class="parameter"><code>button</code></em>.
3409-</p>
3410-<div class="variablelist"><table border="0" class="variablelist">
3411-<colgroup>
3412-<col align="left" valign="top">
3413-<col>
3414-</colgroup>
3415-<tbody>
3416-<tr>
3417-<td><p><span class="term"><em class="parameter"><code>button</code></em> :</span></p></td>
3418-<td>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a>
3419-</td>
3420-</tr>
3421-<tr>
3422-<td><p><span class="term"><em class="parameter"><code>arrow_type</code></em> :</span></p></td>
3423-<td>a valid <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a>
3424-</td>
3425-</tr>
3426-</tbody>
3427-</table></div>
3428-</div>
3429-<hr>
3430-<div class="refsect2">
3431-<a name="xfce-arrow-button-get-blinking"></a><h3>xfce_arrow_button_get_blinking ()</h3>
3432-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> xfce_arrow_button_get_blinking (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);</pre>
3433-<p>
3434-Whether the button is blinking. If the blink timeout is finished
3435-and the button is still highlighted, this functions returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.
3436-</p>
3437-<div class="variablelist"><table border="0" class="variablelist">
3438-<colgroup>
3439-<col align="left" valign="top">
3440-<col>
3441-</colgroup>
3442-<tbody>
3443-<tr>
3444-<td><p><span class="term"><em class="parameter"><code>button</code></em> :</span></p></td>
3445-<td>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a>
3446-</td>
3447-</tr>
3448-<tr>
3449-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3450-<td>
3451-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when <em class="parameter"><code>button</code></em> is blinking.</td>
3452-</tr>
3453-</tbody>
3454-</table></div>
3455-<p class="since">Since 4.8</p>
3456-</div>
3457-<hr>
3458-<div class="refsect2">
3459-<a name="xfce-arrow-button-set-blinking"></a><h3>xfce_arrow_button_set_blinking ()</h3>
3460-<pre class="programlisting"><span class="returnvalue">void</span> xfce_arrow_button_set_blinking (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3461- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> blinking</code></em>);</pre>
3462-<p>
3463-Make the button blink.
3464-</p>
3465-<div class="variablelist"><table border="0" class="variablelist">
3466-<colgroup>
3467-<col align="left" valign="top">
3468-<col>
3469-</colgroup>
3470-<tbody>
3471-<tr>
3472-<td><p><span class="term"><em class="parameter"><code>button</code></em> :</span></p></td>
3473-<td>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a>
3474-</td>
3475-</tr>
3476-<tr>
3477-<td><p><span class="term"><em class="parameter"><code>blinking</code></em> :</span></p></td>
3478-<td>
3479-<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when the button should start blinking, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to
3480-stop the blinking.</td>
3481-</tr>
3482-</tbody>
3483-</table></div>
3484-<p class="since">Since 4.8</p>
3485+widgets in the button, using <a href="http://library.gnome.org/devel/gtk3/GtkContainer.html#gtk-container-add"><code class="function">gtk_container_add()</code></a>.</p>
3486+</div>
3487+<div class="refsect1">
3488+<a name="XfceArrowButton.functions_details"></a><h2>Functions</h2>
3489+<div class="refsect2">
3490+<a name="xfce-arrow-button-new"></a><h3>xfce_arrow_button_new ()</h3>
3491+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
3492+xfce_arrow_button_new (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);</pre>
3493+<p>Creates a new <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> widget.</p>
3494+<div class="refsect3">
3495+<a name="id-1.4.3.11.2.5"></a><h4>Parameters</h4>
3496+<div class="informaltable"><table width="100%" border="0">
3497+<colgroup>
3498+<col width="150px" class="parameters_name">
3499+<col class="parameters_description">
3500+<col width="200px" class="parameters_annotations">
3501+</colgroup>
3502+<tbody><tr>
3503+<td class="parameter_name"><p>arrow_type</p></td>
3504+<td class="parameter_description"><p><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> for the arrow button</p></td>
3505+<td class="parameter_annotations"> </td>
3506+</tr></tbody>
3507+</table></div>
3508+</div>
3509+<div class="refsect3">
3510+<a name="id-1.4.3.11.2.6"></a><h4>Returns</h4>
3511+<p> The newly created <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> widget.</p>
3512+<p></p>
3513+</div>
3514+</div>
3515+<hr>
3516+<div class="refsect2">
3517+<a name="xfce-arrow-button-get-arrow-type"></a><h3>xfce_arrow_button_get_arrow_type ()</h3>
3518+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="returnvalue">GtkArrowType</span></a>
3519+xfce_arrow_button_get_arrow_type (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);</pre>
3520+<p>Returns the value of the ::arrow-type property.</p>
3521+<div class="refsect3">
3522+<a name="id-1.4.3.11.3.5"></a><h4>Parameters</h4>
3523+<div class="informaltable"><table width="100%" border="0">
3524+<colgroup>
3525+<col width="150px" class="parameters_name">
3526+<col class="parameters_description">
3527+<col width="200px" class="parameters_annotations">
3528+</colgroup>
3529+<tbody><tr>
3530+<td class="parameter_name"><p>button</p></td>
3531+<td class="parameter_description"><p>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a></p></td>
3532+<td class="parameter_annotations"> </td>
3533+</tr></tbody>
3534+</table></div>
3535+</div>
3536+<div class="refsect3">
3537+<a name="id-1.4.3.11.3.6"></a><h4>Returns</h4>
3538+<p> the <a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> of <em class="parameter"><code>button</code></em>
3539+.</p>
3540+<p></p>
3541+</div>
3542+</div>
3543+<hr>
3544+<div class="refsect2">
3545+<a name="xfce-arrow-button-set-arrow-type"></a><h3>xfce_arrow_button_set_arrow_type ()</h3>
3546+<pre class="programlisting"><span class="returnvalue">void</span>
3547+xfce_arrow_button_set_arrow_type (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3548+ <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>);</pre>
3549+<p>Sets the arrow type for <em class="parameter"><code>button</code></em>
3550+.</p>
3551+<div class="refsect3">
3552+<a name="id-1.4.3.11.4.5"></a><h4>Parameters</h4>
3553+<div class="informaltable"><table width="100%" border="0">
3554+<colgroup>
3555+<col width="150px" class="parameters_name">
3556+<col class="parameters_description">
3557+<col width="200px" class="parameters_annotations">
3558+</colgroup>
3559+<tbody>
3560+<tr>
3561+<td class="parameter_name"><p>button</p></td>
3562+<td class="parameter_description"><p>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a></p></td>
3563+<td class="parameter_annotations"> </td>
3564+</tr>
3565+<tr>
3566+<td class="parameter_name"><p>arrow_type</p></td>
3567+<td class="parameter_description"><p>a valid <a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a></p></td>
3568+<td class="parameter_annotations"> </td>
3569+</tr>
3570+</tbody>
3571+</table></div>
3572+</div>
3573+</div>
3574+<hr>
3575+<div class="refsect2">
3576+<a name="xfce-arrow-button-get-blinking"></a><h3>xfce_arrow_button_get_blinking ()</h3>
3577+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3578+xfce_arrow_button_get_blinking (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>);</pre>
3579+<p>Whether the button is blinking. If the blink timeout is finished
3580+and the button is still highlighted, this functions returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
3581+<div class="refsect3">
3582+<a name="id-1.4.3.11.5.5"></a><h4>Parameters</h4>
3583+<div class="informaltable"><table width="100%" border="0">
3584+<colgroup>
3585+<col width="150px" class="parameters_name">
3586+<col class="parameters_description">
3587+<col width="200px" class="parameters_annotations">
3588+</colgroup>
3589+<tbody><tr>
3590+<td class="parameter_name"><p>button</p></td>
3591+<td class="parameter_description"><p>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a></p></td>
3592+<td class="parameter_annotations"> </td>
3593+</tr></tbody>
3594+</table></div>
3595+</div>
3596+<div class="refsect3">
3597+<a name="id-1.4.3.11.5.6"></a><h4>Returns</h4>
3598+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when <em class="parameter"><code>button</code></em>
3599+is blinking.</p>
3600+<p></p>
3601+</div>
3602+<p class="since">Since 4.8</p>
3603+</div>
3604+<hr>
3605+<div class="refsect2">
3606+<a name="xfce-arrow-button-set-blinking"></a><h3>xfce_arrow_button_set_blinking ()</h3>
3607+<pre class="programlisting"><span class="returnvalue">void</span>
3608+xfce_arrow_button_set_blinking (<em class="parameter"><code><a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button</code></em>,
3609+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> blinking</code></em>);</pre>
3610+<p>Make the button blink.</p>
3611+<div class="refsect3">
3612+<a name="id-1.4.3.11.6.5"></a><h4>Parameters</h4>
3613+<div class="informaltable"><table width="100%" border="0">
3614+<colgroup>
3615+<col width="150px" class="parameters_name">
3616+<col class="parameters_description">
3617+<col width="200px" class="parameters_annotations">
3618+</colgroup>
3619+<tbody>
3620+<tr>
3621+<td class="parameter_name"><p>button</p></td>
3622+<td class="parameter_description"><p>a <a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a></p></td>
3623+<td class="parameter_annotations"> </td>
3624+</tr>
3625+<tr>
3626+<td class="parameter_name"><p>blinking</p></td>
3627+<td class="parameter_description"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when the button should start blinking, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to
3628+stop the blinking.</p></td>
3629+<td class="parameter_annotations"> </td>
3630+</tr>
3631+</tbody>
3632+</table></div>
3633+</div>
3634+<p class="since">Since 4.8</p>
3635+</div>
3636+</div>
3637+<div class="refsect1">
3638+<a name="XfceArrowButton.other_details"></a><h2>Types and Values</h2>
3639+<div class="refsect2">
3640+<a name="XfceArrowButton-struct"></a><h3>struct XfceArrowButton</h3>
3641+<pre class="programlisting">struct XfceArrowButton;</pre>
3642+<p>This struct contain private data only and should be accessed by
3643+the functions below.</p>
3644 </div>
3645 </div>
3646 <div class="refsect1">
3647 <a name="XfceArrowButton.property-details"></a><h2>Property Details</h2>
3648 <div class="refsect2">
3649-<a name="XfceArrowButton--arrow-type"></a><h3>The <code class="literal">"arrow-type"</code> property</h3>
3650-<pre class="programlisting"> "arrow-type" <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> : Read / Write</pre>
3651-<p>
3652-The arrow type of the button. This value also determines the direction
3653-of the popup menu.
3654-</p>
3655+<a name="XfceArrowButton--arrow-type"></a><h3>The <code class="literal">“arrow-type”</code> property</h3>
3656+<pre class="programlisting"> “arrow-type” <a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a></pre>
3657+<p>The arrow type of the button. This value also determines the direction
3658+of the popup menu.</p>
3659+<p>Flags: Read / Write</p>
3660 <p>Default value: GTK_ARROW_UP</p>
3661 </div>
3662 </div>
3663 <div class="refsect1">
3664 <a name="XfceArrowButton.signal-details"></a><h2>Signal Details</h2>
3665 <div class="refsect2">
3666-<a name="XfceArrowButton-arrow-type-changed"></a><h3>The <code class="literal">"arrow-type-changed"</code> signal</h3>
3667-<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button,
3668- <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> type,
3669- <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
3670-<p>
3671-Emitted when the arrow direction of the menu button changes.
3672-This value also determines the direction of the popup menu.
3673-</p>
3674-<div class="variablelist"><table border="0" class="variablelist">
3675+<a name="XfceArrowButton-arrow-type-changed"></a><h3>The <code class="literal">“arrow-type-changed”</code> signal</h3>
3676+<pre class="programlisting"><span class="returnvalue">void</span>
3677+user_function (<a class="link" href="XfceArrowButton.html" title="XfceArrowButton"><span class="type">XfceArrowButton</span></a> *button,
3678+ <a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> type,
3679+ <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
3680+<p>Emitted when the arrow direction of the menu button changes.
3681+This value also determines the direction of the popup menu.</p>
3682+<div class="refsect3">
3683+<a name="id-1.4.3.14.2.5"></a><h4>Parameters</h4>
3684+<div class="informaltable"><table width="100%" border="0">
3685 <colgroup>
3686-<col align="left" valign="top">
3687-<col>
3688+<col width="150px" class="parameters_name">
3689+<col class="parameters_description">
3690+<col width="200px" class="parameters_annotations">
3691 </colgroup>
3692 <tbody>
3693 <tr>
3694-<td><p><span class="term"><em class="parameter"><code>button</code></em> :</span></p></td>
3695-<td>the object which emitted the signal</td>
3696-</tr>
3697-<tr>
3698-<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
3699-<td>the new <a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> of the button</td>
3700-</tr>
3701-<tr>
3702-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
3703-<td>user data set when the signal handler was connected.</td>
3704+<td class="parameter_name"><p>button</p></td>
3705+<td class="parameter_description"><p>the object which emitted the signal</p></td>
3706+<td class="parameter_annotations"> </td>
3707+</tr>
3708+<tr>
3709+<td class="parameter_name"><p>type</p></td>
3710+<td class="parameter_description"><p>the new <a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkArrowType"><span class="type">GtkArrowType</span></a> of the button</p></td>
3711+<td class="parameter_annotations"> </td>
3712+</tr>
3713+<tr>
3714+<td class="parameter_name"><p>user_data</p></td>
3715+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
3716+<td class="parameter_annotations"> </td>
3717 </tr>
3718 </tbody>
3719 </table></div>
3720 </div>
3721+<p>Flags: Run Last</p>
3722+</div>
3723 </div>
3724 </div>
3725 <div class="footer">
3726 <hr>
3727- Generated by GTK-Doc V1.19</div>
3728+ Generated by GTK-Doc V1.20</div>
3729 </body>
3730 </html>
3731\ No newline at end of file
3732
3733=== modified file 'docs/references/html/XfceHVBox.html'
3734--- docs/references/html/XfceHVBox.html 2014-02-16 14:34:33 +0000
3735+++ docs/references/html/XfceHVBox.html 2014-06-22 22:20:22 +0000
3736@@ -2,34 +2,28 @@
3737 <html>
3738 <head>
3739 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3740-<title>XfceHVBox</title>
3741+<title>Libxfce4panel Reference Manual: XfceHVBox</title>
3742 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
3743 <link rel="home" href="index.html" title="Libxfce4panel Reference Manual">
3744 <link rel="up" href="libxfce4panel-widgets.html" title="Part III. Additional Widgets">
3745 <link rel="prev" href="XfceArrowButton.html" title="XfceArrowButton">
3746 <link rel="next" href="XfcePanelImage.html" title="XfcePanelImage">
3747-<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
3748+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
3749 <link rel="stylesheet" href="style.css" type="text/css">
3750 </head>
3751 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3752-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
3753-<tr valign="middle">
3754-<td><a accesskey="p" href="XfceArrowButton.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
3755-<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
3756-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
3757-<th width="100%" align="center">Libxfce4panel Reference Manual</th>
3758-<td><a accesskey="n" href="XfcePanelImage.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
3759-</tr>
3760-<tr><td colspan="5" class="shortcuts">
3761-<a href="#XfceHVBox.synopsis" class="shortcut">Top</a>
3762-  | 
3763- <a href="#XfceHVBox.description" class="shortcut">Description</a>
3764-  | 
3765- <a href="#XfceHVBox.object-hierarchy" class="shortcut">Object Hierarchy</a>
3766-  | 
3767- <a href="#XfceHVBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
3768-</td></tr>
3769-</table>
3770+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
3771+<td width="100%" align="left" class="shortcuts">
3772+<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
3773+ <a href="#XfceHVBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
3774+ <a href="#XfceHVBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
3775+ <a href="#XfceHVBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
3776+</td>
3777+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
3778+<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
3779+<td><a accesskey="p" href="XfceArrowButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
3780+<td><a accesskey="n" href="XfcePanelImage.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
3781+</tr></table>
3782 <div class="refentry">
3783 <a name="XfceHVBox"></a><div class="titlepage"></div>
3784 <div class="refnamediv"><table width="100%"><tr>
3785@@ -37,154 +31,200 @@
3786 <h2><span class="refentrytitle"><a name="XfceHVBox.top_of_page"></a>XfceHVBox</span></h2>
3787 <p>XfceHVBox — Container widget with configurable orientation</p>
3788 </td>
3789-<td valign="top" align="right"></td>
3790+<td class="gallery_image" valign="top" align="right"></td>
3791 </tr></table></div>
3792-<div class="refsynopsisdiv">
3793-<a name="XfceHVBox.synopsis"></a><h2>Synopsis</h2>
3794-<pre class="synopsis">
3795-#include &lt;libxfce4panel/libxfce4panel.h&gt;
3796-
3797- <a class="link" href="XfceHVBox.html#XfceHVBox-struct" title="XfceHVBox">XfceHVBox</a>;
3798-<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="XfceHVBox.html#xfce-hvbox-new" title="xfce_hvbox_new ()">xfce_hvbox_new</a> (<em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
3799- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> homogeneous</code></em>,
3800- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);
3801-<span class="returnvalue">void</span> <a class="link" href="XfceHVBox.html#xfce-hvbox-set-orientation" title="xfce_hvbox_set_orientation ()">xfce_hvbox_set_orientation</a> (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>,
3802- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);
3803-<a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="returnvalue">GtkOrientation</span></a> <a class="link" href="XfceHVBox.html#xfce-hvbox-get-orientation" title="xfce_hvbox_get_orientation ()">xfce_hvbox_get_orientation</a> (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>);
3804-</pre>
3805+<div class="refsect1">
3806+<a name="XfceHVBox.functions"></a><h2>Functions</h2>
3807+<div class="informaltable"><table width="100%" border="0">
3808+<colgroup>
3809+<col width="150px" class="functions_return">
3810+<col class="functions_name">
3811+</colgroup>
3812+<tbody>
3813+<tr>
3814+<td class="function_type">
3815+<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
3816+</td>
3817+<td class="function_name">
3818+<a class="link" href="XfceHVBox.html#xfce-hvbox-new" title="xfce_hvbox_new ()">xfce_hvbox_new</a> <span class="c_punctuation">()</span>
3819+</td>
3820+</tr>
3821+<tr>
3822+<td class="function_type">
3823+<span class="returnvalue">void</span>
3824+</td>
3825+<td class="function_name">
3826+<a class="link" href="XfceHVBox.html#xfce-hvbox-set-orientation" title="xfce_hvbox_set_orientation ()">xfce_hvbox_set_orientation</a> <span class="c_punctuation">()</span>
3827+</td>
3828+</tr>
3829+<tr>
3830+<td class="function_type">
3831+<a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkOrientation"><span class="returnvalue">GtkOrientation</span></a>
3832+</td>
3833+<td class="function_name">
3834+<a class="link" href="XfceHVBox.html#xfce-hvbox-get-orientation" title="xfce_hvbox_get_orientation ()">xfce_hvbox_get_orientation</a> <span class="c_punctuation">()</span>
3835+</td>
3836+</tr>
3837+</tbody>
3838+</table></div>
3839+</div>
3840+<div class="refsect1">
3841+<a name="XfceHVBox.other"></a><h2>Types and Values</h2>
3842+<div class="informaltable"><table width="100%" border="0">
3843+<colgroup>
3844+<col width="150px" class="name">
3845+<col class="description">
3846+</colgroup>
3847+<tbody><tr>
3848+<td class="datatype_keyword">struct</td>
3849+<td class="function_name"><a class="link" href="XfceHVBox.html#XfceHVBox-struct" title="struct XfceHVBox">XfceHVBox</a></td>
3850+</tr></tbody>
3851+</table></div>
3852 </div>
3853 <div class="refsect1">
3854 <a name="XfceHVBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
3855-<pre class="synopsis">
3856- <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3857- +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
3858- +----<a href="../gtk2/GtkObject.html">GtkObject</a>
3859- +----<a href="http://developer.gnome.org/gtk2/GtkWidget.html">GtkWidget</a>
3860- +----<a href="http://developer.gnome.org/gtk2/GtkContainer.html">GtkContainer</a>
3861- +----<a href="http://developer.gnome.org/gtk2/GtkBox.html">GtkBox</a>
3862- +----XfceHVBox
3863+<pre class="screen"> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
3864+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
3865+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkObject.html">GtkObject</a>
3866+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkWidget.html">GtkWidget</a>
3867+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkContainer.html">GtkContainer</a>
3868+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkBox.html">GtkBox</a>
3869+ <span class="lineart">╰──</span> XfceHVBox
3870 </pre>
3871 </div>
3872 <div class="refsect1">
3873 <a name="XfceHVBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
3874 <p>
3875 XfceHVBox implements
3876- AtkImplementorIface, <a href="http://developer.gnome.org/gtk2/GtkBuildable.html">GtkBuildable</a> and <a href="http://developer.gnome.org/gtk2/gtk3-Orientable.html#GtkOrientable">GtkOrientable</a>.</p>
3877+ AtkImplementorIface, <a href="http://library.gnome.org/devel/gtk3/GtkBuildable.html">GtkBuildable</a> and <a href="http://library.gnome.org/devel/gtk3/gtk2-Orientable.html#GtkOrientable">GtkOrientable</a>.</p>
3878+</div>
3879+<div class="refsect1">
3880+<a name="XfceHVBox.includes"></a><h2>Includes</h2>
3881+<pre class="synopsis">#include &lt;libxfce4panel/libxfce4panel.h&gt;
3882+</pre>
3883 </div>
3884 <div class="refsect1">
3885 <a name="XfceHVBox.description"></a><h2>Description</h2>
3886-<p>
3887-<a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> is a <a href="http://developer.gnome.org/gtk2/GtkBox.html"><span class="type">GtkBox</span></a> widget that allows the user to change
3888-its orientation. It is in fact a combination of <a href="http://developer.gnome.org/gtk2/GtkHBox.html"><span class="type">GtkHBox</span></a> and <a href="http://developer.gnome.org/gtk2/GtkVBox.html"><span class="type">GtkVBox</span></a>.
3889-</p>
3890-<p>
3891-If your code depends on Gtk+ 2.16 or later, if it better to use
3892-the normal <a href="http://developer.gnome.org/gtk2/GtkBox.html"><span class="type">GtkBox</span></a> widgets in combination with
3893-<a href="http://developer.gnome.org/gtk2/gtk3-Orientable.html#gtk-orientable-set-orientation"><code class="function">gtk_orientable_set_orientation()</code></a>.
3894-</p>
3895-<p>
3896-See also: <a href="http://developer.gnome.org/gtk2/gtk3-Orientable.html#GtkOrientable"><span class="type">GtkOrientable</span></a> and <a href="http://developer.gnome.org/gtk2/GtkBox.html"><span class="type">GtkBox</span></a>.
3897-</p>
3898-</div>
3899-<div class="refsect1">
3900-<a name="XfceHVBox.details"></a><h2>Details</h2>
3901-<div class="refsect2">
3902-<a name="XfceHVBox-struct"></a><h3>XfceHVBox</h3>
3903-<pre class="programlisting">typedef struct _XfceHVBox XfceHVBox;</pre>
3904-<p>
3905-This struct contain private data only and should be accessed by
3906-the functions below.
3907-</p>
3908-</div>
3909-<hr>
3910-<div class="refsect2">
3911-<a name="xfce-hvbox-new"></a><h3>xfce_hvbox_new ()</h3>
3912-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * xfce_hvbox_new (<em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
3913- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> homogeneous</code></em>,
3914- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);</pre>
3915-<p>
3916-Creates a new <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.
3917-</p>
3918-<div class="variablelist"><table border="0" class="variablelist">
3919-<colgroup>
3920-<col align="left" valign="top">
3921-<col>
3922-</colgroup>
3923-<tbody>
3924-<tr>
3925-<td><p><span class="term"><em class="parameter"><code>orientation</code></em> :</span></p></td>
3926-<td>Orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a>
3927-</td>
3928-</tr>
3929-<tr>
3930-<td><p><span class="term"><em class="parameter"><code>homogeneous</code></em> :</span></p></td>
3931-<td>whether all children should be allocated the same size</td>
3932-</tr>
3933-<tr>
3934-<td><p><span class="term"><em class="parameter"><code>spacing</code></em> :</span></p></td>
3935-<td>spacing between <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> children</td>
3936-</tr>
3937-<tr>
3938-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3939-<td>the newly allocated <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.</td>
3940-</tr>
3941-</tbody>
3942-</table></div>
3943-</div>
3944-<hr>
3945-<div class="refsect2">
3946-<a name="xfce-hvbox-set-orientation"></a><h3>xfce_hvbox_set_orientation ()</h3>
3947-<pre class="programlisting"><span class="returnvalue">void</span> xfce_hvbox_set_orientation (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>,
3948- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);</pre>
3949-<p>
3950-Set the new orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.
3951-</p>
3952-<div class="variablelist"><table border="0" class="variablelist">
3953-<colgroup>
3954-<col align="left" valign="top">
3955-<col>
3956-</colgroup>
3957-<tbody>
3958-<tr>
3959-<td><p><span class="term"><em class="parameter"><code>hvbox</code></em> :</span></p></td>
3960-<td><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></td>
3961-</tr>
3962-<tr>
3963-<td><p><span class="term"><em class="parameter"><code>orientation</code></em> :</span></p></td>
3964-<td>the new orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a>
3965-</td>
3966-</tr>
3967-</tbody>
3968-</table></div>
3969-</div>
3970-<hr>
3971-<div class="refsect2">
3972-<a name="xfce-hvbox-get-orientation"></a><h3>xfce_hvbox_get_orientation ()</h3>
3973-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="returnvalue">GtkOrientation</span></a> xfce_hvbox_get_orientation (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>);</pre>
3974-<p>
3975-Get the current orientation of the <em class="parameter"><code>hvbox</code></em>.
3976-</p>
3977-<div class="variablelist"><table border="0" class="variablelist">
3978-<colgroup>
3979-<col align="left" valign="top">
3980-<col>
3981-</colgroup>
3982-<tbody>
3983-<tr>
3984-<td><p><span class="term"><em class="parameter"><code>hvbox</code></em> :</span></p></td>
3985-<td><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></td>
3986-</tr>
3987-<tr>
3988-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3989-<td>the current orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a>.</td>
3990-</tr>
3991-</tbody>
3992-</table></div>
3993+<p><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> is a <a href="http://library.gnome.org/devel/gtk3/GtkBox.html"><span class="type">GtkBox</span></a> widget that allows the user to change
3994+its orientation. It is in fact a combination of <a href="http://library.gnome.org/devel/gtk3/GtkHBox.html"><span class="type">GtkHBox</span></a> and <a href="http://library.gnome.org/devel/gtk3/GtkVBox.html"><span class="type">GtkVBox</span></a>.</p>
3995+<p>If your code depends on Gtk+ 2.16 or later, if it better to use
3996+the normal <a href="http://library.gnome.org/devel/gtk3/GtkBox.html"><span class="type">GtkBox</span></a> widgets in combination with
3997+<a href="http://library.gnome.org/devel/gtk3/gtk2-Orientable.html#gtk-orientable-set-orientation"><code class="function">gtk_orientable_set_orientation()</code></a>.</p>
3998+<p>See also: <a href="http://library.gnome.org/devel/gtk3/gtk2-Orientable.html#GtkOrientable"><span class="type">GtkOrientable</span></a> and <a href="http://library.gnome.org/devel/gtk3/GtkBox.html"><span class="type">GtkBox</span></a>.</p>
3999+</div>
4000+<div class="refsect1">
4001+<a name="XfceHVBox.functions_details"></a><h2>Functions</h2>
4002+<div class="refsect2">
4003+<a name="xfce-hvbox-new"></a><h3>xfce_hvbox_new ()</h3>
4004+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4005+xfce_hvbox_new (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
4006+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> homogeneous</code></em>,
4007+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> spacing</code></em>);</pre>
4008+<p>Creates a new <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.</p>
4009+<div class="refsect3">
4010+<a name="id-1.4.4.9.2.5"></a><h4>Parameters</h4>
4011+<div class="informaltable"><table width="100%" border="0">
4012+<colgroup>
4013+<col width="150px" class="parameters_name">
4014+<col class="parameters_description">
4015+<col width="200px" class="parameters_annotations">
4016+</colgroup>
4017+<tbody>
4018+<tr>
4019+<td class="parameter_name"><p>orientation</p></td>
4020+<td class="parameter_description"><p>Orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></p></td>
4021+<td class="parameter_annotations"> </td>
4022+</tr>
4023+<tr>
4024+<td class="parameter_name"><p>homogeneous</p></td>
4025+<td class="parameter_description"><p>whether all children should be allocated the same size</p></td>
4026+<td class="parameter_annotations"> </td>
4027+</tr>
4028+<tr>
4029+<td class="parameter_name"><p>spacing</p></td>
4030+<td class="parameter_description"><p>spacing between <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> children</p></td>
4031+<td class="parameter_annotations"> </td>
4032+</tr>
4033+</tbody>
4034+</table></div>
4035+</div>
4036+<div class="refsect3">
4037+<a name="id-1.4.4.9.2.6"></a><h4>Returns</h4>
4038+<p> the newly allocated <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.</p>
4039+<p></p>
4040+</div>
4041+</div>
4042+<hr>
4043+<div class="refsect2">
4044+<a name="xfce-hvbox-set-orientation"></a><h3>xfce_hvbox_set_orientation ()</h3>
4045+<pre class="programlisting"><span class="returnvalue">void</span>
4046+xfce_hvbox_set_orientation (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>,
4047+ <em class="parameter"><code><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);</pre>
4048+<p>Set the new orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> container widget.</p>
4049+<div class="refsect3">
4050+<a name="id-1.4.4.9.3.5"></a><h4>Parameters</h4>
4051+<div class="informaltable"><table width="100%" border="0">
4052+<colgroup>
4053+<col width="150px" class="parameters_name">
4054+<col class="parameters_description">
4055+<col width="200px" class="parameters_annotations">
4056+</colgroup>
4057+<tbody>
4058+<tr>
4059+<td class="parameter_name"><p>hvbox</p></td>
4060+<td class="parameter_description"><p><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></p></td>
4061+<td class="parameter_annotations"> </td>
4062+</tr>
4063+<tr>
4064+<td class="parameter_name"><p>orientation</p></td>
4065+<td class="parameter_description"><p>the new orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></p></td>
4066+<td class="parameter_annotations"> </td>
4067+</tr>
4068+</tbody>
4069+</table></div>
4070+</div>
4071+</div>
4072+<hr>
4073+<div class="refsect2">
4074+<a name="xfce-hvbox-get-orientation"></a><h3>xfce_hvbox_get_orientation ()</h3>
4075+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/gtk2-Standard-Enumerations.html#GtkOrientation"><span class="returnvalue">GtkOrientation</span></a>
4076+xfce_hvbox_get_orientation (<em class="parameter"><code><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a> *hvbox</code></em>);</pre>
4077+<p>Get the current orientation of the <em class="parameter"><code>hvbox</code></em>
4078+.</p>
4079+<div class="refsect3">
4080+<a name="id-1.4.4.9.4.5"></a><h4>Parameters</h4>
4081+<div class="informaltable"><table width="100%" border="0">
4082+<colgroup>
4083+<col width="150px" class="parameters_name">
4084+<col class="parameters_description">
4085+<col width="200px" class="parameters_annotations">
4086+</colgroup>
4087+<tbody><tr>
4088+<td class="parameter_name"><p>hvbox</p></td>
4089+<td class="parameter_description"><p><a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a></p></td>
4090+<td class="parameter_annotations"> </td>
4091+</tr></tbody>
4092+</table></div>
4093+</div>
4094+<div class="refsect3">
4095+<a name="id-1.4.4.9.4.6"></a><h4>Returns</h4>
4096+<p> the current orientation of the <a class="link" href="XfceHVBox.html" title="XfceHVBox"><span class="type">XfceHVBox</span></a>.</p>
4097+<p></p>
4098+</div>
4099+</div>
4100+</div>
4101+<div class="refsect1">
4102+<a name="XfceHVBox.other_details"></a><h2>Types and Values</h2>
4103+<div class="refsect2">
4104+<a name="XfceHVBox-struct"></a><h3>struct XfceHVBox</h3>
4105+<pre class="programlisting">struct XfceHVBox;</pre>
4106+<p>This struct contain private data only and should be accessed by
4107+the functions below.</p>
4108 </div>
4109 </div>
4110 </div>
4111 <div class="footer">
4112 <hr>
4113- Generated by GTK-Doc V1.19</div>
4114+ Generated by GTK-Doc V1.20</div>
4115 </body>
4116 </html>
4117\ No newline at end of file
4118
4119=== modified file 'docs/references/html/XfcePanelImage.html'
4120--- docs/references/html/XfcePanelImage.html 2014-02-16 14:34:33 +0000
4121+++ docs/references/html/XfcePanelImage.html 2014-06-22 22:20:22 +0000
4122@@ -2,38 +2,30 @@
4123 <html>
4124 <head>
4125 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4126-<title>XfcePanelImage</title>
4127+<title>Libxfce4panel Reference Manual: XfcePanelImage</title>
4128 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
4129 <link rel="home" href="index.html" title="Libxfce4panel Reference Manual">
4130 <link rel="up" href="libxfce4panel-widgets.html" title="Part III. Additional Widgets">
4131 <link rel="prev" href="XfceHVBox.html" title="XfceHVBox">
4132 <link rel="next" href="libxfce4panel-miscelleanous.html" title="Part IV. Miscelleanous">
4133-<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
4134+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
4135 <link rel="stylesheet" href="style.css" type="text/css">
4136 </head>
4137 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4138-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4139-<tr valign="middle">
4140-<td><a accesskey="p" href="XfceHVBox.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4141-<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4142-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4143-<th width="100%" align="center">Libxfce4panel Reference Manual</th>
4144-<td><a accesskey="n" href="libxfce4panel-miscelleanous.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4145-</tr>
4146-<tr><td colspan="5" class="shortcuts">
4147-<a href="#XfcePanelImage.synopsis" class="shortcut">Top</a>
4148-  | 
4149- <a href="#XfcePanelImage.description" class="shortcut">Description</a>
4150-  | 
4151- <a href="#XfcePanelImage.object-hierarchy" class="shortcut">Object Hierarchy</a>
4152-  | 
4153- <a href="#XfcePanelImage.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
4154-  | 
4155- <a href="#XfcePanelImage.properties" class="shortcut">Properties</a>
4156-  | 
4157- <a href="#XfcePanelImage.style-properties" class="shortcut">Style Properties</a>
4158-</td></tr>
4159-</table>
4160+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
4161+<td width="100%" align="left" class="shortcuts">
4162+<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
4163+ <a href="#XfcePanelImage.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
4164+ <a href="#XfcePanelImage.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
4165+ <a href="#XfcePanelImage.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> 
4166+ <a href="#XfcePanelImage.properties" class="shortcut">Properties</a></span><span id="nav_style_properties"> <span class="dim">|</span> 
4167+ <a href="#XfcePanelImage.style-properties" class="shortcut">Style Properties</a></span>
4168+</td>
4169+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
4170+<td><a accesskey="u" href="libxfce4panel-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
4171+<td><a accesskey="p" href="XfceHVBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
4172+<td><a accesskey="n" href="libxfce4panel-miscelleanous.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
4173+</tr></table>
4174 <div class="refentry">
4175 <a name="XfcePanelImage"></a><div class="titlepage"></div>
4176 <div class="refnamediv"><table width="100%"><tr>
4177@@ -41,324 +33,453 @@
4178 <h2><span class="refentrytitle"><a name="XfcePanelImage.top_of_page"></a>XfcePanelImage</span></h2>
4179 <p>XfcePanelImage — Scalable image suitable for panel plugins</p>
4180 </td>
4181-<td valign="top" align="right"></td>
4182+<td class="gallery_image" valign="top" align="right"></td>
4183 </tr></table></div>
4184-<div class="refsynopsisdiv">
4185-<a name="XfcePanelImage.synopsis"></a><h2>Synopsis</h2>
4186-<pre class="synopsis">
4187-#include &lt;libxfce4panel/libxfce4panel.h&gt;
4188-
4189- <a class="link" href="XfcePanelImage.html#XfcePanelImage-struct" title="XfcePanelImage">XfcePanelImage</a>;
4190-<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="XfcePanelImage.html#xfce-panel-image-new" title="xfce_panel_image_new ()">xfce_panel_image_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
4191-<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-pixbuf" title="xfce_panel_image_new_from_pixbuf ()">xfce_panel_image_new_from_pixbuf</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
4192-<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-source" title="xfce_panel_image_new_from_source ()">xfce_panel_image_new_from_source</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);
4193-<span class="returnvalue">void</span> <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-from-pixbuf" title="xfce_panel_image_set_from_pixbuf ()">xfce_panel_image_set_from_pixbuf</a> (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4194- <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
4195-<span class="returnvalue">void</span> <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-from-source" title="xfce_panel_image_set_from_source ()">xfce_panel_image_set_from_source</a> (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4196- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);
4197-<span class="returnvalue">void</span> <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()">xfce_panel_image_set_size</a> (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4198- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);
4199-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="XfcePanelImage.html#xfce-panel-image-get-size" title="xfce_panel_image_get_size ()">xfce_panel_image_get_size</a> (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);
4200-<span class="returnvalue">void</span> <a class="link" href="XfcePanelImage.html#xfce-panel-image-clear" title="xfce_panel_image_clear ()">xfce_panel_image_clear</a> (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);
4201-</pre>
4202+<div class="refsect1">
4203+<a name="XfcePanelImage.functions"></a><h2>Functions</h2>
4204+<div class="informaltable"><table width="100%" border="0">
4205+<colgroup>
4206+<col width="150px" class="functions_return">
4207+<col class="functions_name">
4208+</colgroup>
4209+<tbody>
4210+<tr>
4211+<td class="function_type">
4212+<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4213+</td>
4214+<td class="function_name">
4215+<a class="link" href="XfcePanelImage.html#xfce-panel-image-new" title="xfce_panel_image_new ()">xfce_panel_image_new</a> <span class="c_punctuation">()</span>
4216+</td>
4217+</tr>
4218+<tr>
4219+<td class="function_type">
4220+<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4221+</td>
4222+<td class="function_name">
4223+<a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-pixbuf" title="xfce_panel_image_new_from_pixbuf ()">xfce_panel_image_new_from_pixbuf</a> <span class="c_punctuation">()</span>
4224+</td>
4225+</tr>
4226+<tr>
4227+<td class="function_type">
4228+<a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4229+</td>
4230+<td class="function_name">
4231+<a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-source" title="xfce_panel_image_new_from_source ()">xfce_panel_image_new_from_source</a> <span class="c_punctuation">()</span>
4232+</td>
4233+</tr>
4234+<tr>
4235+<td class="function_type">
4236+<span class="returnvalue">void</span>
4237+</td>
4238+<td class="function_name">
4239+<a class="link" href="XfcePanelImage.html#xfce-panel-image-set-from-pixbuf" title="xfce_panel_image_set_from_pixbuf ()">xfce_panel_image_set_from_pixbuf</a> <span class="c_punctuation">()</span>
4240+</td>
4241+</tr>
4242+<tr>
4243+<td class="function_type">
4244+<span class="returnvalue">void</span>
4245+</td>
4246+<td class="function_name">
4247+<a class="link" href="XfcePanelImage.html#xfce-panel-image-set-from-source" title="xfce_panel_image_set_from_source ()">xfce_panel_image_set_from_source</a> <span class="c_punctuation">()</span>
4248+</td>
4249+</tr>
4250+<tr>
4251+<td class="function_type">
4252+<span class="returnvalue">void</span>
4253+</td>
4254+<td class="function_name">
4255+<a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()">xfce_panel_image_set_size</a> <span class="c_punctuation">()</span>
4256+</td>
4257+</tr>
4258+<tr>
4259+<td class="function_type">
4260+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
4261+</td>
4262+<td class="function_name">
4263+<a class="link" href="XfcePanelImage.html#xfce-panel-image-get-size" title="xfce_panel_image_get_size ()">xfce_panel_image_get_size</a> <span class="c_punctuation">()</span>
4264+</td>
4265+</tr>
4266+<tr>
4267+<td class="function_type">
4268+<span class="returnvalue">void</span>
4269+</td>
4270+<td class="function_name">
4271+<a class="link" href="XfcePanelImage.html#xfce-panel-image-clear" title="xfce_panel_image_clear ()">xfce_panel_image_clear</a> <span class="c_punctuation">()</span>
4272+</td>
4273+</tr>
4274+</tbody>
4275+</table></div>
4276+</div>
4277+<div class="refsect1">
4278+<a name="XfcePanelImage.properties"></a><h2>Properties</h2>
4279+<div class="informaltable"><table border="0">
4280+<colgroup>
4281+<col width="150px" class="properties_type">
4282+<col width="300px" class="properties_name">
4283+<col width="200px" class="properties_flags">
4284+</colgroup>
4285+<tbody>
4286+<tr>
4287+<td class="property_type">
4288+<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *</td>
4289+<td class="property_name"><a class="link" href="XfcePanelImage.html#XfcePanelImage--pixbuf" title="The “pixbuf” property">pixbuf</a></td>
4290+<td class="property_flags">Read / Write</td>
4291+</tr>
4292+<tr>
4293+<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
4294+<td class="property_name"><a class="link" href="XfcePanelImage.html#XfcePanelImage--size" title="The “size” property">size</a></td>
4295+<td class="property_flags">Read / Write</td>
4296+</tr>
4297+<tr>
4298+<td class="property_type">
4299+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
4300+<td class="property_name"><a class="link" href="XfcePanelImage.html#XfcePanelImage--source" title="The “source” property">source</a></td>
4301+<td class="property_flags">Read / Write</td>
4302+</tr>
4303+</tbody>
4304+</table></div>
4305+</div>
4306+<div class="refsect1">
4307+<a name="XfcePanelImage.style-properties"></a><h2>Style Properties</h2>
4308+<div class="informaltable"><table border="0">
4309+<colgroup>
4310+<col width="150px" class="style_properties_type">
4311+<col width="300px" class="style_properties_name">
4312+<col width="200px" class="style_properties_flags">
4313+</colgroup>
4314+<tbody><tr>
4315+<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
4316+<td class="property_name"><a class="link" href="XfcePanelImage.html#XfcePanelImage--s-force-gtk-icon-sizes" title="The “force-gtk-icon-sizes” style property">force-gtk-icon-sizes</a></td>
4317+<td class="property_flags">Read / Write</td>
4318+</tr></tbody>
4319+</table></div>
4320+</div>
4321+<div class="refsect1">
4322+<a name="XfcePanelImage.other"></a><h2>Types and Values</h2>
4323+<div class="informaltable"><table width="100%" border="0">
4324+<colgroup>
4325+<col width="150px" class="name">
4326+<col class="description">
4327+</colgroup>
4328+<tbody><tr>
4329+<td class="datatype_keyword">struct</td>
4330+<td class="function_name"><a class="link" href="XfcePanelImage.html#XfcePanelImage-struct" title="struct XfcePanelImage">XfcePanelImage</a></td>
4331+</tr></tbody>
4332+</table></div>
4333 </div>
4334 <div class="refsect1">
4335 <a name="XfcePanelImage.object-hierarchy"></a><h2>Object Hierarchy</h2>
4336-<pre class="synopsis">
4337- <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
4338- +----<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
4339- +----<a href="../gtk2/GtkObject.html">GtkObject</a>
4340- +----<a href="http://developer.gnome.org/gtk2/GtkWidget.html">GtkWidget</a>
4341- +----XfcePanelImage
4342+<pre class="screen"> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
4343+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
4344+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkObject.html">GtkObject</a>
4345+ <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gtk3/GtkWidget.html">GtkWidget</a>
4346+ <span class="lineart">╰──</span> XfcePanelImage
4347 </pre>
4348 </div>
4349 <div class="refsect1">
4350 <a name="XfcePanelImage.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
4351 <p>
4352 XfcePanelImage implements
4353- AtkImplementorIface and <a href="http://developer.gnome.org/gtk2/GtkBuildable.html">GtkBuildable</a>.</p>
4354-</div>
4355-<div class="refsect1">
4356-<a name="XfcePanelImage.properties"></a><h2>Properties</h2>
4357-<pre class="synopsis">
4358- "<a class="link" href="XfcePanelImage.html#XfcePanelImage--pixbuf" title='The "pixbuf" property'>pixbuf</a>" <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>* : Read / Write
4359- "<a class="link" href="XfcePanelImage.html#XfcePanelImage--size" title='The "size" property'>size</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write
4360- "<a class="link" href="XfcePanelImage.html#XfcePanelImage--source" title='The "source" property'>source</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write
4361-</pre>
4362-</div>
4363-<div class="refsect1">
4364-<a name="XfcePanelImage.style-properties"></a><h2>Style Properties</h2>
4365-<pre class="synopsis">
4366- "<a class="link" href="XfcePanelImage.html#XfcePanelImage--s-force-gtk-icon-sizes" title='The "force-gtk-icon-sizes" style property'>force-gtk-icon-sizes</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write
4367+ AtkImplementorIface and <a href="http://library.gnome.org/devel/gtk3/GtkBuildable.html">GtkBuildable</a>.</p>
4368+</div>
4369+<div class="refsect1">
4370+<a name="XfcePanelImage.includes"></a><h2>Includes</h2>
4371+<pre class="synopsis">#include &lt;libxfce4panel/libxfce4panel.h&gt;
4372 </pre>
4373 </div>
4374 <div class="refsect1">
4375 <a name="XfcePanelImage.description"></a><h2>Description</h2>
4376-<p>
4377-The <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> is a widgets suitable for for example panel
4378+<p>The <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> is a widgets suitable for for example panel
4379 buttons where the developer does not exacly know the size of the
4380-image (due to theming and user setting).
4381-</p>
4382-<p>
4383-The <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> widget automatically scales to the allocated
4384+image (due to theming and user setting).</p>
4385+<p>The <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> widget automatically scales to the allocated
4386 size of the widget. Because of that nature it never requests a size,
4387 so this will only work if you pack the image in another widget
4388 that will expand it.
4389-If you want to force an image size you can use <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a>
4390+If you want to force an image size you can use <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a>
4391 to set a pixel size, in that case the widget will request an fixed size
4392-which makes it usefull for usage in dialogs.
4393-</p>
4394+which makes it usefull for usage in dialogs.</p>
4395 </div>
4396 <div class="refsect1">
4397-<a name="XfcePanelImage.details"></a><h2>Details</h2>
4398+<a name="XfcePanelImage.functions_details"></a><h2>Functions</h2>
4399 <div class="refsect2">
4400-<a name="XfcePanelImage-struct"></a><h3>XfcePanelImage</h3>
4401-<pre class="programlisting">typedef struct _XfcePanelImage XfcePanelImage;</pre>
4402-<p>
4403-This struct contain private data only and should be accessed by
4404-the functions below.
4405-</p>
4406+<a name="xfce-panel-image-new"></a><h3>xfce_panel_image_new ()</h3>
4407+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4408+xfce_panel_image_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
4409+<p>Creates a new empty <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> widget.</p>
4410+<div class="refsect3">
4411+<a name="id-1.4.5.11.2.5"></a><h4>Returns</h4>
4412+<p> a newly created XfcePanelImage widget.</p>
4413+<p></p>
4414 </div>
4415-<hr>
4416-<div class="refsect2">
4417-<a name="xfce-panel-image-new"></a><h3>xfce_panel_image_new ()</h3>
4418-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * xfce_panel_image_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
4419-<p>
4420-Creates a new empty <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> widget.
4421-</p>
4422-<div class="variablelist"><table border="0" class="variablelist">
4423-<colgroup>
4424-<col align="left" valign="top">
4425-<col>
4426-</colgroup>
4427-<tbody><tr>
4428-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4429-<td>a newly created XfcePanelImage widget.</td>
4430-</tr></tbody>
4431-</table></div>
4432 <p class="since">Since 4.8</p>
4433 </div>
4434 <hr>
4435 <div class="refsect2">
4436-<a name="xfce-panel-image-new-from-pixbuf"></a><h3>xfce_panel_image_new_from_pixbuf ()</h3>
4437-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * xfce_panel_image_new_from_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
4438-<p>
4439-Creates a new <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> displaying <em class="parameter"><code>pixbuf</code></em>. <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>
4440+<a name="xfce-panel-image-new-from-pixbuf"></a><h3>xfce_panel_image_new_from_pixbuf ()</h3>
4441+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4442+xfce_panel_image_new_from_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
4443+<p>Creates a new <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> displaying <em class="parameter"><code>pixbuf</code></em>
4444+. <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>
4445 will add its own reference rather than adopting yours. You don't
4446 need to scale the pixbuf to the correct size, the <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>
4447 will take care of that based on the allocation of the widget or
4448-the size set with <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a>.
4449-</p>
4450-<div class="variablelist"><table border="0" class="variablelist">
4451+the size set with <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a>.</p>
4452+<div class="refsect3">
4453+<a name="id-1.4.5.11.3.5"></a><h4>Parameters</h4>
4454+<div class="informaltable"><table width="100%" border="0">
4455 <colgroup>
4456-<col align="left" valign="top">
4457-<col>
4458+<col width="150px" class="parameters_name">
4459+<col class="parameters_description">
4460+<col width="200px" class="parameters_annotations">
4461 </colgroup>
4462-<tbody>
4463-<tr>
4464-<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
4465-<td>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
4466-</tr>
4467-<tr>
4468-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4469-<td>a newly created XfcePanelImage widget.</td>
4470-</tr>
4471-</tbody>
4472+<tbody><tr>
4473+<td class="parameter_name"><p>pixbuf</p></td>
4474+<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
4475+<td class="parameter_annotations"> </td>
4476+</tr></tbody>
4477 </table></div>
4478+</div>
4479+<div class="refsect3">
4480+<a name="id-1.4.5.11.3.6"></a><h4>Returns</h4>
4481+<p> a newly created XfcePanelImage widget.</p>
4482+<p></p>
4483+</div>
4484 <p class="since">Since 4.8</p>
4485 </div>
4486 <hr>
4487 <div class="refsect2">
4488-<a name="xfce-panel-image-new-from-source"></a><h3>xfce_panel_image_new_from_source ()</h3>
4489-<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * xfce_panel_image_new_from_source (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);</pre>
4490-<p>
4491-Creates a new <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> displaying <em class="parameter"><code>source</code></em>. <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>
4492-will detect if <em class="parameter"><code>source</code></em> points to an absolute file or it and icon-name.
4493+<a name="xfce-panel-image-new-from-source"></a><h3>xfce_panel_image_new_from_source ()</h3>
4494+<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *
4495+xfce_panel_image_new_from_source (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);</pre>
4496+<p>Creates a new <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> displaying <em class="parameter"><code>source</code></em>
4497+. <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>
4498+will detect if <em class="parameter"><code>source</code></em>
4499+ points to an absolute file or it and icon-name.
4500 For icon-names it will also look for files in the pixbuf folder or
4501 strip the extensions, which makes it suitable for usage with icon
4502-keys in .desktop files.
4503-</p>
4504-<div class="variablelist"><table border="0" class="variablelist">
4505-<colgroup>
4506-<col align="left" valign="top">
4507-<col>
4508-</colgroup>
4509-<tbody>
4510-<tr>
4511-<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
4512-<td>source of the image. This can be an absolute path or
4513-an icon-name or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
4514-</tr>
4515-<tr>
4516-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4517-<td>a newly created XfcePanelImage widget.</td>
4518-</tr>
4519-</tbody>
4520-</table></div>
4521-<p class="since">Since 4.8</p>
4522-</div>
4523-<hr>
4524-<div class="refsect2">
4525-<a name="xfce-panel-image-set-from-pixbuf"></a><h3>xfce_panel_image_set_from_pixbuf ()</h3>
4526-<pre class="programlisting"><span class="returnvalue">void</span> xfce_panel_image_set_from_pixbuf (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4527- <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
4528-<p>
4529-See <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-pixbuf" title="xfce_panel_image_new_from_pixbuf ()"><code class="function">xfce_panel_image_new_from_pixbuf()</code></a> for details.
4530-</p>
4531-<div class="variablelist"><table border="0" class="variablelist">
4532-<colgroup>
4533-<col align="left" valign="top">
4534-<col>
4535-</colgroup>
4536-<tbody>
4537-<tr>
4538-<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
4539-<td>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</td>
4540-</tr>
4541-<tr>
4542-<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
4543-<td>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
4544-</tr>
4545-</tbody>
4546-</table></div>
4547-<p class="since">Since 4.8</p>
4548-</div>
4549-<hr>
4550-<div class="refsect2">
4551-<a name="xfce-panel-image-set-from-source"></a><h3>xfce_panel_image_set_from_source ()</h3>
4552-<pre class="programlisting"><span class="returnvalue">void</span> xfce_panel_image_set_from_source (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4553- <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);</pre>
4554-<p>
4555-See <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-source" title="xfce_panel_image_new_from_source ()"><code class="function">xfce_panel_image_new_from_source()</code></a> for details.
4556-</p>
4557-<div class="variablelist"><table border="0" class="variablelist">
4558-<colgroup>
4559-<col align="left" valign="top">
4560-<col>
4561-</colgroup>
4562-<tbody>
4563-<tr>
4564-<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
4565-<td>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</td>
4566-</tr>
4567-<tr>
4568-<td><p><span class="term"><em class="parameter"><code>source</code></em> :</span></p></td>
4569-<td>source of the image. This can be an absolute path or
4570-an icon-name or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
4571-</tr>
4572-</tbody>
4573-</table></div>
4574-<p class="since">Since 4.8</p>
4575-</div>
4576-<hr>
4577-<div class="refsect2">
4578-<a name="xfce-panel-image-set-size"></a><h3>xfce_panel_image_set_size ()</h3>
4579-<pre class="programlisting"><span class="returnvalue">void</span> xfce_panel_image_set_size (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4580- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);</pre>
4581-<p>
4582-This will force an image size, instead of looking at the allocation
4583-size, see introduction for more details. You can set a <em class="parameter"><code>size</code></em> of
4584--1 to turn this off.
4585-</p>
4586-<div class="variablelist"><table border="0" class="variablelist">
4587-<colgroup>
4588-<col align="left" valign="top">
4589-<col>
4590-</colgroup>
4591-<tbody>
4592-<tr>
4593-<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
4594-<td>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</td>
4595-</tr>
4596-<tr>
4597-<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
4598-<td>a new size in pixels.</td>
4599-</tr>
4600-</tbody>
4601-</table></div>
4602-<p class="since">Since 4.8</p>
4603-</div>
4604-<hr>
4605-<div class="refsect2">
4606-<a name="xfce-panel-image-get-size"></a><h3>xfce_panel_image_get_size ()</h3>
4607-<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> xfce_panel_image_get_size (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);</pre>
4608-<p>
4609-The size of the image, set by <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a> or -1
4610-if no size is forced and the image is scaled to the allocation size.
4611-</p>
4612-<div class="variablelist"><table border="0" class="variablelist">
4613-<colgroup>
4614-<col align="left" valign="top">
4615-<col>
4616-</colgroup>
4617-<tbody>
4618-<tr>
4619-<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
4620-<td>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</td>
4621-</tr>
4622-<tr>
4623-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4624-<td>icon size in pixels of the image or -1.</td>
4625-</tr>
4626-</tbody>
4627-</table></div>
4628-<p class="since">Since 4.8</p>
4629-</div>
4630-<hr>
4631-<div class="refsect2">
4632-<a name="xfce-panel-image-clear"></a><h3>xfce_panel_image_clear ()</h3>
4633-<pre class="programlisting"><span class="returnvalue">void</span> xfce_panel_image_clear (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);</pre>
4634-<p>
4635-Resets the image to be empty.
4636-</p>
4637-<div class="variablelist"><table border="0" class="variablelist">
4638-<colgroup>
4639-<col align="left" valign="top">
4640-<col>
4641-</colgroup>
4642-<tbody><tr>
4643-<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
4644-<td>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</td>
4645-</tr></tbody>
4646-</table></div>
4647-<p class="since">Since 4.8</p>
4648+keys in .desktop files.</p>
4649+<div class="refsect3">
4650+<a name="id-1.4.5.11.4.5"></a><h4>Parameters</h4>
4651+<div class="informaltable"><table width="100%" border="0">
4652+<colgroup>
4653+<col width="150px" class="parameters_name">
4654+<col class="parameters_description">
4655+<col width="200px" class="parameters_annotations">
4656+</colgroup>
4657+<tbody><tr>
4658+<td class="parameter_name"><p>source</p></td>
4659+<td class="parameter_description"><p>source of the image. This can be an absolute path or
4660+an icon-name or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
4661+<td class="parameter_annotations"> </td>
4662+</tr></tbody>
4663+</table></div>
4664+</div>
4665+<div class="refsect3">
4666+<a name="id-1.4.5.11.4.6"></a><h4>Returns</h4>
4667+<p> a newly created XfcePanelImage widget.</p>
4668+<p></p>
4669+</div>
4670+<p class="since">Since 4.8</p>
4671+</div>
4672+<hr>
4673+<div class="refsect2">
4674+<a name="xfce-panel-image-set-from-pixbuf"></a><h3>xfce_panel_image_set_from_pixbuf ()</h3>
4675+<pre class="programlisting"><span class="returnvalue">void</span>
4676+xfce_panel_image_set_from_pixbuf (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4677+ <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
4678+<p>See <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-pixbuf" title="xfce_panel_image_new_from_pixbuf ()"><code class="function">xfce_panel_image_new_from_pixbuf()</code></a> for details.</p>
4679+<div class="refsect3">
4680+<a name="id-1.4.5.11.5.5"></a><h4>Parameters</h4>
4681+<div class="informaltable"><table width="100%" border="0">
4682+<colgroup>
4683+<col width="150px" class="parameters_name">
4684+<col class="parameters_description">
4685+<col width="200px" class="parameters_annotations">
4686+</colgroup>
4687+<tbody>
4688+<tr>
4689+<td class="parameter_name"><p>image</p></td>
4690+<td class="parameter_description"><p>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</p></td>
4691+<td class="parameter_annotations"> </td>
4692+</tr>
4693+<tr>
4694+<td class="parameter_name"><p>pixbuf</p></td>
4695+<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
4696+<td class="parameter_annotations"> </td>
4697+</tr>
4698+</tbody>
4699+</table></div>
4700+</div>
4701+<p class="since">Since 4.8</p>
4702+</div>
4703+<hr>
4704+<div class="refsect2">
4705+<a name="xfce-panel-image-set-from-source"></a><h3>xfce_panel_image_set_from_source ()</h3>
4706+<pre class="programlisting"><span class="returnvalue">void</span>
4707+xfce_panel_image_set_from_source (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4708+ <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>);</pre>
4709+<p>See <a class="link" href="XfcePanelImage.html#xfce-panel-image-new-from-source" title="xfce_panel_image_new_from_source ()"><code class="function">xfce_panel_image_new_from_source()</code></a> for details.</p>
4710+<div class="refsect3">
4711+<a name="id-1.4.5.11.6.5"></a><h4>Parameters</h4>
4712+<div class="informaltable"><table width="100%" border="0">
4713+<colgroup>
4714+<col width="150px" class="parameters_name">
4715+<col class="parameters_description">
4716+<col width="200px" class="parameters_annotations">
4717+</colgroup>
4718+<tbody>
4719+<tr>
4720+<td class="parameter_name"><p>image</p></td>
4721+<td class="parameter_description"><p>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</p></td>
4722+<td class="parameter_annotations"> </td>
4723+</tr>
4724+<tr>
4725+<td class="parameter_name"><p>source</p></td>
4726+<td class="parameter_description"><p>source of the image. This can be an absolute path or
4727+an icon-name or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
4728+<td class="parameter_annotations"> </td>
4729+</tr>
4730+</tbody>
4731+</table></div>
4732+</div>
4733+<p class="since">Since 4.8</p>
4734+</div>
4735+<hr>
4736+<div class="refsect2">
4737+<a name="xfce-panel-image-set-size"></a><h3>xfce_panel_image_set_size ()</h3>
4738+<pre class="programlisting"><span class="returnvalue">void</span>
4739+xfce_panel_image_set_size (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>,
4740+ <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>);</pre>
4741+<p>This will force an image size, instead of looking at the allocation
4742+size, see introduction for more details. You can set a <em class="parameter"><code>size</code></em>
4743+ of
4744+-1 to turn this off.</p>
4745+<div class="refsect3">
4746+<a name="id-1.4.5.11.7.5"></a><h4>Parameters</h4>
4747+<div class="informaltable"><table width="100%" border="0">
4748+<colgroup>
4749+<col width="150px" class="parameters_name">
4750+<col class="parameters_description">
4751+<col width="200px" class="parameters_annotations">
4752+</colgroup>
4753+<tbody>
4754+<tr>
4755+<td class="parameter_name"><p>image</p></td>
4756+<td class="parameter_description"><p>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</p></td>
4757+<td class="parameter_annotations"> </td>
4758+</tr>
4759+<tr>
4760+<td class="parameter_name"><p>size</p></td>
4761+<td class="parameter_description"><p>a new size in pixels.</p></td>
4762+<td class="parameter_annotations"> </td>
4763+</tr>
4764+</tbody>
4765+</table></div>
4766+</div>
4767+<p class="since">Since 4.8</p>
4768+</div>
4769+<hr>
4770+<div class="refsect2">
4771+<a name="xfce-panel-image-get-size"></a><h3>xfce_panel_image_get_size ()</h3>
4772+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
4773+xfce_panel_image_get_size (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);</pre>
4774+<p>The size of the image, set by <a class="link" href="XfcePanelImage.html#xfce-panel-image-set-size" title="xfce_panel_image_set_size ()"><code class="function">xfce_panel_image_set_size()</code></a> or -1
4775+if no size is forced and the image is scaled to the allocation size.</p>
4776+<div class="refsect3">
4777+<a name="id-1.4.5.11.8.5"></a><h4>Parameters</h4>
4778+<div class="informaltable"><table width="100%" border="0">
4779+<colgroup>
4780+<col width="150px" class="parameters_name">
4781+<col class="parameters_description">
4782+<col width="200px" class="parameters_annotations">
4783+</colgroup>
4784+<tbody><tr>
4785+<td class="parameter_name"><p>image</p></td>
4786+<td class="parameter_description"><p>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</p></td>
4787+<td class="parameter_annotations"> </td>
4788+</tr></tbody>
4789+</table></div>
4790+</div>
4791+<div class="refsect3">
4792+<a name="id-1.4.5.11.8.6"></a><h4>Returns</h4>
4793+<p> icon size in pixels of the image or -1.</p>
4794+<p></p>
4795+</div>
4796+<p class="since">Since 4.8</p>
4797+</div>
4798+<hr>
4799+<div class="refsect2">
4800+<a name="xfce-panel-image-clear"></a><h3>xfce_panel_image_clear ()</h3>
4801+<pre class="programlisting"><span class="returnvalue">void</span>
4802+xfce_panel_image_clear (<em class="parameter"><code><a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a> *image</code></em>);</pre>
4803+<p>Resets the image to be empty.</p>
4804+<div class="refsect3">
4805+<a name="id-1.4.5.11.9.5"></a><h4>Parameters</h4>
4806+<div class="informaltable"><table width="100%" border="0">
4807+<colgroup>
4808+<col width="150px" class="parameters_name">
4809+<col class="parameters_description">
4810+<col width="200px" class="parameters_annotations">
4811+</colgroup>
4812+<tbody><tr>
4813+<td class="parameter_name"><p>image</p></td>
4814+<td class="parameter_description"><p>an <a class="link" href="XfcePanelImage.html" title="XfcePanelImage"><span class="type">XfcePanelImage</span></a>.</p></td>
4815+<td class="parameter_annotations"> </td>
4816+</tr></tbody>
4817+</table></div>
4818+</div>
4819+<p class="since">Since 4.8</p>
4820+</div>
4821+</div>
4822+<div class="refsect1">
4823+<a name="XfcePanelImage.other_details"></a><h2>Types and Values</h2>
4824+<div class="refsect2">
4825+<a name="XfcePanelImage-struct"></a><h3>struct XfcePanelImage</h3>
4826+<pre class="programlisting">struct XfcePanelImage;</pre>
4827+<p>This struct contain private data only and should be accessed by
4828+the functions below.</p>
4829 </div>
4830 </div>
4831 <div class="refsect1">
4832 <a name="XfcePanelImage.property-details"></a><h2>Property Details</h2>
4833 <div class="refsect2">
4834-<a name="XfcePanelImage--pixbuf"></a><h3>The <code class="literal">"pixbuf"</code> property</h3>
4835-<pre class="programlisting"> "pixbuf" <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>* : Read / Write</pre>
4836+<a name="XfcePanelImage--pixbuf"></a><h3>The <code class="literal">“pixbuf”</code> property</h3>
4837+<pre class="programlisting"> “pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *</pre>
4838 <p>Pixbuf image.</p>
4839+<p>Flags: Read / Write</p>
4840 </div>
4841 <hr>
4842 <div class="refsect2">
4843-<a name="XfcePanelImage--size"></a><h3>The <code class="literal">"size"</code> property</h3>
4844-<pre class="programlisting"> "size" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> : Read / Write</pre>
4845+<a name="XfcePanelImage--size"></a><h3>The <code class="literal">“size”</code> property</h3>
4846+<pre class="programlisting"> “size” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
4847 <p>Pixel size of the image.</p>
4848+<p>Flags: Read / Write</p>
4849 <p>Allowed values: [-1,128]</p>
4850 <p>Default value: -1</p>
4851 </div>
4852 <hr>
4853 <div class="refsect2">
4854-<a name="XfcePanelImage--source"></a><h3>The <code class="literal">"source"</code> property</h3>
4855-<pre class="programlisting"> "source" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre>
4856+<a name="XfcePanelImage--source"></a><h3>The <code class="literal">“source”</code> property</h3>
4857+<pre class="programlisting"> “source” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
4858 <p>Icon or filename.</p>
4859+<p>Flags: Read / Write</p>
4860 <p>Default value: NULL</p>
4861 </div>
4862 </div>
4863 <div class="refsect1">
4864 <a name="XfcePanelImage.style-property-details"></a><h2>Style Property Details</h2>
4865 <div class="refsect2">
4866-<a name="XfcePanelImage--s-force-gtk-icon-sizes"></a><h3>The <code class="literal">"force-gtk-icon-sizes"</code> style property</h3>
4867-<pre class="programlisting"> "force-gtk-icon-sizes" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read / Write</pre>
4868+<a name="XfcePanelImage--s-force-gtk-icon-sizes"></a><h3>The <code class="literal">“force-gtk-icon-sizes”</code> style property</h3>
4869+<pre class="programlisting"> “force-gtk-icon-sizes” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
4870 <p>Force the image to fix to GtkIconSizes.</p>
4871+<p>Flags: Read / Write</p>
4872 <p>Default value: FALSE</p>
4873 </div>
4874 </div>
4875 </div>
4876 <div class="footer">
4877 <hr>
4878- Generated by GTK-Doc V1.19</div>
4879+ Generated by GTK-Doc V1.20</div>
4880 </body>
4881 </html>
4882\ No newline at end of file
4883
4884=== modified file 'docs/references/html/XfcePanelPlugin.html'
4885--- docs/references/html/XfcePanelPlugin.html 2014-02-16 14:34:33 +0000
4886+++ docs/references/html/XfcePanelPlugin.html 2014-06-22 22:20:22 +0000
4887@@ -2,38 +2,30 @@
4888 <html>
4889 <head>
4890 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4891-<title>XfcePanelPlugin</title>
4892+<title>Libxfce4panel Reference Manual: XfcePanelPlugin</title>
4893 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
4894 <link rel="home" href="index.html" title="Libxfce4panel Reference Manual">
4895 <link rel="up" href="libxfce4panel-plugins.html" title="Part II. Panel Plugins">
4896 <link rel="prev" href="libxfce4panel-plugins.html" title="Part II. Panel Plugins">
4897 <link rel="next" href="libxfce4panel-Panel-Plugin-Register-Macros.html" title="Panel Plugin Register Macros">
4898-<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
4899+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
4900 <link rel="stylesheet" href="style.css" type="text/css">
4901 </head>
4902 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4903-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4904-<tr valign="middle">
4905-<td><a accesskey="p" href="libxfce4panel-plugins.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4906-<td><a accesskey="u" href="libxfce4panel-plugins.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4907-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4908-<th width="100%" align="center">Libxfce4panel Reference Manual</th>
4909-<td><a accesskey="n" href="libxfce4panel-Panel-Plugin-Register-Macros.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4910-</tr>
4911-<tr><td colspan="5" class="shortcuts">
4912-<a href="#XfcePanelPlugin.synopsis" class="shortcut">Top</a>
4913-  | 
4914- <a href="#XfcePanelPlugin.description" class="shortcut">Description</a>
4915-  | 
4916- <a href="#XfcePanelPlugin.object-hierarchy" class="shortcut">Object Hierarchy</a>
4917-  | 
4918- <a href="#XfcePanelPlugin.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
4919-  | 
4920- <a href="#XfcePanelPlugin.properties" class="shortcut">Properties</a>
4921-  | 
4922- <a href="#XfcePanelPlugin.signals" class="shortcut">Signals</a>
4923-</td></tr>
4924-</table>
4925+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
4926+<td width="100%" align="left" class="shortcuts">
4927+<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
4928+ <a href="#XfcePanelPlugin.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
4929+ <a href="#XfcePanelPlugin.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
4930+ <a href="#XfcePanelPlugin.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> 
4931+ <a href="#XfcePanelPlugin.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> 
4932+ <a href="#XfcePanelPlugin.signals" class="shortcut">Signals</a></span>
4933+</td>
4934+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
4935+<td><a accesskey="u" href="libxfce4panel-plugins.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
4936+<td><a accesskey="p" href="libxfce4panel-plugins.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
4937+<td><a accesskey="n" href="libxfce4panel-Panel-Plugin-Register-Macros.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
4938+</tr></table>
4939 <div class="refentry">
4940 <a name="XfcePanelPlugin"></a><div class="titlepage"></div>
4941 <div class="refnamediv"><table width="100%"><tr>
4942@@ -41,877 +33,1157 @@
4943 <h2><span class="refentrytitle"><a name="XfcePanelPlugin.top_of_page"></a>XfcePanelPlugin</span></h2>
4944 <p>XfcePanelPlugin — Interface for panel plugins</p>
4945 </td>
4946-<td valign="top" align="right"></td>
4947+<td class="gallery_image" valign="top" align="right"></td>
4948 </tr></table></div>
4949-<div class="refsynopsisdiv">
4950-<a name="XfcePanelPlugin.synopsis"></a><h2>Synopsis</h2>
4951-<pre class="synopsis">
4952-#include &lt;libxfce4panel/libxfce4panel.h&gt;
4953-
4954- <a class="link" href="XfcePanelPlugin.html#XfcePanelPlugin-struct" title="XfcePanelPlugin">XfcePanelPlugin</a>;
4955-struct <a class="link" href="XfcePanelPlugin.html#XfcePanelPluginClass" title="struct XfcePanelPluginClass">XfcePanelPluginClass</a>;
4956-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-name" title="xfce_panel_plugin_get_name ()">xfce_panel_plugin_get_name</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4957-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-display-name" title="xfce_panel_plugin_get_display_name ()">xfce_panel_plugin_get_display_name</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4958-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-comment" title="xfce_panel_plugin_get_comment ()">xfce_panel_plugin_get_comment</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4959-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-unique-id" title="xfce_panel_plugin_get_unique_id ()">xfce_panel_plugin_get_unique_id</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4960-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-property-base" title="xfce_panel_plugin_get_property_base ()">xfce_panel_plugin_get_property_base</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4961-const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-arguments" title="xfce_panel_plugin_get_arguments ()">xfce_panel_plugin_get_arguments</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4962-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-size" title="xfce_panel_plugin_get_size ()">xfce_panel_plugin_get_size</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4963-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-expand" title="xfce_panel_plugin_get_expand ()">xfce_panel_plugin_get_expand</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4964-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-set-expand" title="xfce_panel_plugin_set_expand ()">xfce_panel_plugin_set_expand</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4965- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> expand</code></em>);
4966-<a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkOrientation"><span class="returnvalue">GtkOrientation</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-orientation" title="xfce_panel_plugin_get_orientation ()">xfce_panel_plugin_get_orientation</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4967-<a class="link" href="libxfce4panel-Standard-Enumerations.html#XfceScreenPosition" title="enum XfceScreenPosition"><span class="returnvalue">XfceScreenPosition</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-screen-position" title="xfce_panel_plugin_get_screen_position ()">xfce_panel_plugin_get_screen_position</a>
4968- (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4969-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-get-locked" title="xfce_panel_plugin_get_locked ()">xfce_panel_plugin_get_locked</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4970-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-take-window" title="xfce_panel_plugin_take_window ()">xfce_panel_plugin_take_window</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4971- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *window</code></em>);
4972-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-add-action-widget" title="xfce_panel_plugin_add_action_widget ()">xfce_panel_plugin_add_action_widget</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4973- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
4974-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-menu-insert-item" title="xfce_panel_plugin_menu_insert_item ()">xfce_panel_plugin_menu_insert_item</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4975- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkMenuItem.html"><span class="type">GtkMenuItem</span></a> *item</code></em>);
4976-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-menu-show-configure" title="xfce_panel_plugin_menu_show_configure ()">xfce_panel_plugin_menu_show_configure</a>
4977- (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4978-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-menu-show-about" title="xfce_panel_plugin_menu_show_about ()">xfce_panel_plugin_menu_show_about</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4979-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-remove" title="xfce_panel_plugin_remove ()">xfce_panel_plugin_remove</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4980-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-block-menu" title="xfce_panel_plugin_block_menu ()">xfce_panel_plugin_block_menu</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4981-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-unblock-menu" title="xfce_panel_plugin_unblock_menu ()">xfce_panel_plugin_unblock_menu</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4982-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-register-menu" title="xfce_panel_plugin_register_menu ()">xfce_panel_plugin_register_menu</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4983- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>);
4984-<a href="http://developer.gnome.org/gtk2/gtk3-Standard-Enumerations.html#GtkArrowType"><span class="returnvalue">GtkArrowType</span></a> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-arrow-type" title="xfce_panel_plugin_arrow_type ()">xfce_panel_plugin_arrow_type</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
4985-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-position-widget" title="xfce_panel_plugin_position_widget ()">xfce_panel_plugin_position_widget</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4986- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> *menu_widget</code></em>,
4987- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> *attach_widget</code></em>,
4988- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
4989- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>);
4990-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-position-menu" title="xfce_panel_plugin_position_menu ()">xfce_panel_plugin_position_menu</a> (<em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu</code></em>,
4991- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *x</code></em>,
4992- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *y</code></em>,
4993- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *push_in</code></em>,
4994- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> panel_plugin</code></em>);
4995-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-focus-widget" title="xfce_panel_plugin_focus_widget ()">xfce_panel_plugin_focus_widget</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4996- <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
4997-<span class="returnvalue">void</span> <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-block-autohide" title="xfce_panel_plugin_block_autohide ()">xfce_panel_plugin_block_autohide</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
4998- <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> blocked</code></em>);
4999-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-lookup-rc-file" title="xfce_panel_plugin_lookup_rc_file ()">xfce_panel_plugin_lookup_rc_file</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>);
5000-<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="XfcePanelPlugin.html#xfce-panel-plugin-save-location" title="xfce_panel_plugin_save_location ()">xfce_panel_plugin_save_location</a> (<em class="parameter"><code><a class="link" href="XfcePanelPlugin.html" title="XfcePanelPlugin"><span class="type">XfcePanelPlugin</span></a> *plugin</code></em>,
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: