Merge lp:~noskcaj/ubuntu/utopic/xfce4-panel/4.11.1 into lp:ubuntu/utopic/xfce4-panel
- Utopic (14.10)
- 4.11.1
- Merge into utopic
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 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Review via email: mp+224055@code.launchpad.net |
Commit message
Description of the change
New upstream bugfix release
To post a comment you must log in.
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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 <libxfce4panel/libxfce4panel.h> |
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.
Thanks. Uploaded.