Jonathan Matthew | 1 Aug 2009 01:23
Picon

[rhythmbox] metadata: don't g_free GValues allocated with GSlice

commit 0cf2bcb6698b7d164016318e92ed69726a9ee39f
Author: Jonathan Matthew <jonathan <at> d14n.org>
Date:   Sat Aug 1 09:21:29 2009 +1000

    metadata: don't g_free GValues allocated with GSlice

    Fixes metadata helper crashes when importing files with duplicate tags
    (usually id3v1) and such.  Fixes lp#396405.

 metadata/rb-metadata-gst.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/metadata/rb-metadata-gst.c b/metadata/rb-metadata-gst.c
index a5a6d43..77bbbe3 100644
--- a/metadata/rb-metadata-gst.c
+++ b/metadata/rb-metadata-gst.c
 <at>  <at>  -367,7 +367,7  <at>  <at>  rb_metadata_gst_load_tag (const GstTagList *list, const gchar *tag, RBMetaData *
 			  g_type_name (G_VALUE_TYPE (val)),
 			  g_type_name (G_VALUE_TYPE (newval)));
 		g_value_unset (newval);
-		g_free (newval);
+		g_slice_free (GValue, newval);
 		return;
 	}

 <at>  <at>  -384,7 +384,7  <at>  <at>  rb_metadata_gst_load_tag (const GstTagList *list, const gchar *tag, RBMetaData *
 			rb_debug ("Got invalid UTF-8 tag data");
 			g_free (str);
 			g_value_unset (newval);
-			g_free (newval);
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre] Dropped icon stuff from connection. It's more apropriated for plugins.

commit 6a07fa5fed640f585f5cf700208b40d15b188fee
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 19:43:55 2009 -0300

    Dropped icon stuff from connection. It's more apropriated for plugins.

 vinagre/vinagre-connection.c |   36 ------------------------------------
 vinagre/vinagre-connection.h |    3 ---
 2 files changed, 0 insertions(+), 39 deletions(-)
---
diff --git a/vinagre/vinagre-connection.c b/vinagre/vinagre-connection.c
index 818b9a5..020ac09 100644
--- a/vinagre/vinagre-connection.c
+++ b/vinagre/vinagre-connection.c
 <at>  <at>  -50,7 +50,6  <at>  <at>  enum
   PROP_PASSWORD,
   PROP_NAME,
   PROP_BEST_NAME,
-  PROP_ICON,
   PROP_FULLSCREEN
 };

 <at>  <at>  -162,10 +161,6  <at>  <at>  vinagre_connection_get_property (GObject *object, guint prop_id, GValue *value,
 	g_value_set_string (value, conn->priv->password);
 	break;

-      case PROP_ICON:
-	g_value_set_object (value, vinagre_connection_get_icon (conn));
-	break;
-
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre] Added vinagre_plugin_get_icon()

commit e90f14cd4db10a1d608670698f0b9e8f1a336133
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 20:11:22 2009 -0300

    Added vinagre_plugin_get_icon()

 vinagre/vinagre-plugin.c |   18 ++++++++++++++++++
 vinagre/vinagre-plugin.h |    3 +++
 2 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/vinagre/vinagre-plugin.c b/vinagre/vinagre-plugin.c
index bc9b567..fc62d06 100644
--- a/vinagre/vinagre-plugin.c
+++ b/vinagre/vinagre-plugin.c
 <at>  <at>  -26,6 +26,7  <at>  <at> 
 #endif

 #include "vinagre-plugin.h"
+#include "vinagre-plugin-info.h"
 #include "vinagre-dirs.h"

 /* properties */
 <at>  <at>  -553,4 +554,21  <at>  <at>  vinagre_plugin_get_file_filter (VinagrePlugin *plugin)
   return VINAGRE_PLUGIN_GET_CLASS (plugin)->get_file_filter (plugin);
 }

+GdkPixbuf *
+vinagre_plugin_get_icon (VinagrePlugin *plugin, gint size)
+{
+  VinagrePluginInfo *info;
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre] Use the new vinagre_plugin_get_icon() in bookmarks side bar.

commit 46c694da7a470a1fb9ec070597d78e2fa813b2bb
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 20:12:37 2009 -0300

    Use the new vinagre_plugin_get_icon() in bookmarks side bar.

 vinagre/vinagre-fav.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/vinagre/vinagre-fav.c b/vinagre/vinagre-fav.c
index 1878c2f..cf65d30 100644
--- a/vinagre/vinagre-fav.c
+++ b/vinagre/vinagre-fav.c
 <at>  <at>  -29,6 +29,8  <at>  <at> 
 #include "vinagre-bookmarks.h"
 #include "vinagre-window-private.h"
 #include "vinagre-bookmarks-entry.h"
+#include "vinagre-plugin.h"
+#include "vinagre-plugins-engine.h"

 #ifdef VINAGRE_ENABLE_AVAHI
 #include "vinagre-mdns.h"
 <at>  <at>  -774,6 +776,8  <at>  <at>  vinagre_fav_fill_bookmarks (GtkTreeStore *store, GSList *list, GtkTreeIter *pare
   VinagreBookmarksEntry *entry;
   GSList                *l;
   GtkTreeIter            iter;
+  VinagreConnection     *conn;
+  VinagrePlugin         *plugin;

  for (l = list; l; l = l->next)
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre] Use the new vinagre_plugin_get_icon_name() in the bookmarks menu

commit a8e9bb38c364b46cd260af7bec6d5ad216565a98
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 20:23:26 2009 -0300

    Use the new vinagre_plugin_get_icon_name() in the bookmarks menu

 vinagre/vinagre-window.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/vinagre/vinagre-window.c b/vinagre/vinagre-window.c
index aa1508e..f67aa68 100644
--- a/vinagre/vinagre-window.c
+++ b/vinagre/vinagre-window.c
 <at>  <at>  -38,6 +38,8  <at>  <at> 
 #include "vinagre-ui.h"
 #include "vinagre-window-private.h"
 #include "vinagre-bookmarks-entry.h"
+#include "vinagre-plugin.h"
+#include "vinagre-plugins-engine.h"

 #ifdef VINAGRE_ENABLE_AVAHI
 #include "vinagre-mdns.h"
 <at>  <at>  -527,10 +529,11  <at>  <at>  vinagre_window_populate_bookmarks (VinagreWindow *window,
   static guint           i = 0;
   GSList                *l;
   VinagreBookmarksEntry *entry;
-  gchar                 *action_name, *action_label, *path, *tooltip, *icon_name;
+  gchar                 *action_name, *action_label, *path, *tooltip;
   GtkAction             *action;
   VinagreWindowPrivate  *p = window->priv;
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre] Added vinagre_plugin_get_icon_name()

commit 311336a75f7467d770a9664b1f80c14b0177f510
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 20:22:56 2009 -0300

    Added vinagre_plugin_get_icon_name()

 vinagre/vinagre-plugin.c |   13 +++++++++++++
 vinagre/vinagre-plugin.h |    2 +-
 2 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/vinagre/vinagre-plugin.c b/vinagre/vinagre-plugin.c
index fc62d06..eb23e30 100644
--- a/vinagre/vinagre-plugin.c
+++ b/vinagre/vinagre-plugin.c
 <at>  <at>  -571,4 +571,17  <at>  <at>  vinagre_plugin_get_icon (VinagrePlugin *plugin, gint size)
 				   NULL);
 }

+const gchar *
+vinagre_plugin_get_icon_name (VinagrePlugin *plugin)
+{
+  VinagrePluginInfo *info;
+
+  g_return_val_if_fail (VINAGRE_IS_PLUGIN (plugin), NULL);
+
+  info = g_object_get_data (G_OBJECT (plugin), "info");
+  g_return_val_if_fail (info != NULL, NULL);
+
+  return vinagre_plugin_info_get_icon_name (info);
+}
(Continue reading)

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre/ssh: 6/6] Merge branch 'master' into ssh

commit 407cf9cb7ad8ab06dd73b95ec6d8b87d40932d51
Merge: f1025ba... a8e9bb3...
Author: Jonh Wendell <jwendell <at> gnome.org>
Date:   Fri Jul 31 20:24:09 2009 -0300

    Merge branch 'master' into ssh

 vinagre/vinagre-connection.c |   36 ------------------------------------
 vinagre/vinagre-connection.h |    3 ---
 vinagre/vinagre-fav.c        |   12 ++++++++++--
 vinagre/vinagre-plugin.c     |   31 +++++++++++++++++++++++++++++++
 vinagre/vinagre-plugin.h     |    3 +++
 vinagre/vinagre-window.c     |   14 ++++++++++----
 6 files changed, 54 insertions(+), 45 deletions(-)
---
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Want to limit the commits to a few modules? Go to above URL, log in to edit your options and select the modules
('topics') you want.

Jonh Wendell | 1 Aug 2009 01:24
Picon

[vinagre/ssh] (6 commits) ...Merge branch 'master' into ssh

Summary of changes:

  6a07fa5... Dropped icon stuff from connection. It's more apropriated f (*)
  e90f14c... Added vinagre_plugin_get_icon() (*)
  46c694d... Use the new vinagre_plugin_get_icon() in bookmarks side bar (*)
  311336a... Added vinagre_plugin_get_icon_name() (*)
  a8e9bb3... Use the new vinagre_plugin_get_icon_name() in the bookmarks (*)
  407cf9c... Merge branch 'master' into ssh

(*) This commit already existed in another branch; no separate mail sent
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Want to limit the commits to a few modules? Go to above URL, log in to edit your options and select the modules
('topics') you want.

Colin Walters | 1 Aug 2009 01:26
Picon

[gnome-shell] Bug 589937 - Raise clone on window activation

commit 026f014d32f70c425500e8b7b9071b6470c85b19
Author: Colin Walters <walters <at> verbum.org>
Date:   Fri Jul 31 17:20:26 2009 -0400

    Bug 589937 - Raise clone on window activation

    We had duplicate code in appDisplay and workspaces for handling activating
    a window; unify that inside workspaces, add an API to Main.overlay to
    access it from both contexts.

    Also, explicitly raise the clone we're activating to the top
    before starting the animation to leave the overlay.

 js/ui/appDisplay.js |   14 +++--------
 js/ui/overlay.js    |   15 ++++++++++++
 js/ui/workspaces.js |   62 +++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 64 insertions(+), 27 deletions(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index 9ecfc11..7025e4e 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
 <at>  <at>  -14,6 +14,7  <at>  <at>  const Mainloop = imports.mainloop;

 const DND = imports.ui.dnd;
 const GenericDisplay = imports.ui.genericDisplay;
+const Main = imports.ui.main;
 const Workspaces = imports.ui.workspaces;

 const ENTERED_MENU_COLOR = new Clutter.Color();
(Continue reading)

Massimo Cora' | 1 Aug 2009 01:27
Picon

[anjuta/cxxparser] symbol-db: added a query test and fixed a bug introduced with previous patch

commit 796e8c9503e211eb4050afd4711a429ec942e065
Author: Massimo Corà <mcora <at> src.gnome.org>
Date:   Thu Jul 30 17:45:29 2009 +0200

    symbol-db: added a query test and fixed a bug introduced with previous patch

 libanjuta/interfaces/libanjuta.idl           |    3 +-
 plugins/symbol-db/symbol-db-engine-queries.c |   43 ++++++++++++++------------
 plugins/symbol-db/test-queries/main.c        |   40 ++++++++++++++++++++++--
 3 files changed, 62 insertions(+), 24 deletions(-)
---
diff --git a/libanjuta/interfaces/libanjuta.idl b/libanjuta/interfaces/libanjuta.idl
index 6f9e75a..bb9380e 100644
--- a/libanjuta/interfaces/libanjuta.idl
+++ b/libanjuta/interfaces/libanjuta.idl
 <at>  <at>  -4888,7 +4888,8  <at>  <at>  interface IAnjutaSymbol
 	/** 
 	 * IAnjutaSymbolType:
 	 *
-	 *  <at> IANJUTA_SYMBOL_TYPE_UNDEF: Unknown type
+	 *  <at> IANJUTA_SYMBOL_TYPE_UNDEF: Unknown type. If you have to search for all the known
+	 * types use this flag because it's quicker than #IANJUTA_SYMBOL_TYPE_MAX.
 	 *  <at> IANJUTA_SYMBOL_TYPE_CLASS: Class declaration
 	 *  <at> IANJUTA_SYMBOL_TYPE_ENUM: Enum declaration 
 	 *  <at> IANJUTA_SYMBOL_TYPE_ENUMERATOR: Enumerator value 
diff --git a/plugins/symbol-db/symbol-db-engine-queries.c b/plugins/symbol-db/symbol-db-engine-queries.c
index b7c79f2..9d77816 100644
--- a/plugins/symbol-db/symbol-db-engine-queries.c
+++ b/plugins/symbol-db/symbol-db-engine-queries.c
 <at>  <at>  -786,6 +786,12  <at>  <at>  symbol_db_engine_get_global_members_filtered (SymbolDBEngine *dbe,
(Continue reading)


Gmane