Hello community, here is the log from the commit of package libgarcon for openSUSE:Factory checked in at Wed Sep 21 17:10:32 CEST 2011.
-------- --- libgarcon/libgarcon.changes 2011-06-19 16:44:27.000000000 +0200 +++ /mounts/work_src_done/STABLE/libgarcon/libgarcon.changes 2011-09-19 15:41:05.000000000 +0200 @@ -1,0 +2,16 @@ +Mon Sep 19 13:17:00 UTC 2011 - [email protected] + +- update to version 0.1.9 + - rename Network category to Internet + - queue multiple reload-required signals + - speedup a number of critical code-paths + - use GSList instead of GList where possible + - Use XfceRc instead of GKeyFile, this makes garcon depend on + libxfce4util, but is faster and more memory efficient. + - return an error string instead of freeing it, causing a sefgault + in xfce4-panel + - do not decrement the internal refcount of items, this should + fixed the usage of <OnlyUnallocated/> + - translations updates + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- garcon-0.1.8.tar.bz2 New: ---- garcon-0.1.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgarcon.spec ++++++ --- /var/tmp/diff_new_pack.j7nqY5/_old 2011-09-21 17:10:21.000000000 +0200 +++ /var/tmp/diff_new_pack.j7nqY5/_new 2011-09-21 17:10:21.000000000 +0200 @@ -18,7 +18,7 @@ Name: libgarcon -Version: 0.1.8 +Version: 0.1.9 Release: 1 License: GPLv2+ Summary: Library Implementing the freedesktop.org Desktop Menu Specification @@ -31,6 +31,7 @@ BuildRequires: intltool BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(libxfce4util-1.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %define libname libgarcon-1-0 @@ -44,7 +45,6 @@ %package -n %{libname} - Summary: Library Implementing the freedesktop.org Desktop Menu Specification Group: System/Libraries Requires: %{name}-branding >= %{version} ++++++ garcon-0.1.8.tar.bz2 -> garcon-0.1.9.tar.bz2 ++++++ ++++ 6752 lines of diff (skipped) ++++++ libgarcon-x-suse-unimportant-support.patch ++++++ --- /var/tmp/diff_new_pack.j7nqY5/_old 2011-09-21 17:10:21.000000000 +0200 +++ /var/tmp/diff_new_pack.j7nqY5/_new 2011-09-21 17:10:21.000000000 +0200 @@ -1,13 +1,23 @@ -diff -ur garcon-0.1.4.orig/garcon/garcon-menu-item.c garcon-0.1.4/garcon/garcon-menu-item.c ---- garcon-0.1.4.orig/garcon/garcon-menu-item.c 2010-12-05 15:32:47.000000000 +0100 -+++ garcon-0.1.4/garcon/garcon-menu-item.c 2010-12-21 14:34:49.000000000 +0100 -@@ -750,7 +750,8 @@ - icon = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_ICON); - path = GET_KEY (string, G_KEY_FILE_DESKTOP_KEY_PATH); - terminal = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_TERMINAL); -- no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY); -+ no_display = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY) -+ || GET_KEY (boolean, "X-SuSE-Unimportant"); - startup_notify = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY) - || GET_KEY (boolean, "X-KDE-StartupNotify"); - hidden = GET_KEY (boolean, G_KEY_FILE_DESKTOP_KEY_HIDDEN); +diff -urNp garcon-0.1.9.orig/garcon/garcon-menu-item.c garcon-0.1.9/garcon/garcon-menu-item.c +--- garcon-0.1.9.orig/garcon/garcon-menu-item.c 2011-09-12 20:24:20.000000000 +0200 ++++ garcon-0.1.9/garcon/garcon-menu-item.c 2011-09-19 15:33:48.546999961 +0200 +@@ -732,7 +732,8 @@ garcon_menu_item_new (GFile *file) + icon = xfce_rc_read_entry_untranslated (rc, G_KEY_FILE_DESKTOP_KEY_ICON, NULL); + path = xfce_rc_read_entry_untranslated (rc, G_KEY_FILE_DESKTOP_KEY_PATH, NULL); + terminal = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_TERMINAL, FALSE); +- no_display = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE); ++ no_display = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE) ++ || xfce_rc_read_bool_entry (rc, "X-SuSE-Unimportant", FALSE); + startup_notify = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY, FALSE) + || xfce_rc_read_bool_entry (rc, "X-KDE-StartupNotify", FALSE); + hidden = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_HIDDEN, FALSE); +@@ -912,7 +913,8 @@ garcon_menu_item_reload_from_file (Garco + boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_TERMINAL, FALSE); + garcon_menu_item_set_requires_terminal (item, boolean); + +- boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE); ++ boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_NO_DISPLAY, FALSE) ++ || xfce_rc_read_bool_entry (rc, "X-SuSE-Unimportant", FALSE); + garcon_menu_item_set_no_display (item, boolean); + + boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY, FALSE) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
