[gnome-menus] release: 3.1.5



commit 8e0ecffe8a6d4434dab086525f52d05e00edf0e9
Author: Vincent Untz <vuntz gnome org>
Date:   Fri Aug 12 11:50:52 2011 +0200

    release: 3.1.5

 NEWS         |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 54 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index ad5a79f..c10693d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,57 @@
 =============
+Version 3.1.5
+=============
+
+This version of gnome-menus comes with a significant API and ABI break, to
+modernize the code. As a result, the name of the library and the pkg-config
+filename have changed, so that this new version is parallel-installable with
+previous ones.
+
+As of now, there is no guide to migrate to the new API, but it is rather
+straight-forward as changes were mostly done to improve the experience for
+introspection-based bindings. The examples shipped in util/ are a good basis.
+
+  libmenu
+
+	* Rebase internal representation of .desktop files on top of
+	  GDesktopAppInfo (Colin Walters)
+	* Make GMenuTree a GObject (Colin Walters)
+	* Use GSlice for various data (Colin Walters)
+	* Use thread-default main context for callbacks for future flexibility
+	  for thread support (Colin Walters)
+	* Many API changes, see new headers for changes. The most visible one
+	  is that gmenu_tree_load_sync() should explicitly be used to load the
+	  menu now. (Colin Walters, Vincent)
+	* Drop support for "KDE Desktop Entry" group (Vincent)
+	* Return GIcon instead of char * for icon-related API (Vincent)
+	* Various fixes and cleanups to merge Colin's branch (Vincent, Colin
+	  Walters)
+	* Add gmenu_tree_get_entry_by_id() API (Colin Walters)
+	* Support XDG_CURRENT_DESKTOP (Vincent)
+
+  Menu Editor
+
+	* Port to introspection-based bindings (Vincent)
+	* Stop editing settings.menu (Vincent)
+
+  Python
+
+	* Drop static python bindings; introspection-based ones should be used
+	  now (Colin Walters)
+
+  Misc
+
+	* Replace example of python code with javascript code (Colin Walters)
+	* Change library name, header directory, pkg-config filename (Vincent)
+	* Require glib 2.29.15 for new API (Vincent)
+
+  Translators
+
+	* ÐÐÐÑ ÐÑÐÑÑÑÐÐ (be)
+	* Gil Forcada (ca valencia)
+	* Priscilla Mahlangu (zu)
+
+=============
 Version 3.0.1
 =============
 
diff --git a/configure.ac b/configure.ac
index 438c082..6a31286 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ(2.62)
 
-AC_INIT([gnome-menus], [3.1.4],
+AC_INIT([gnome-menus], [3.1.5],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-menus])
 AC_CONFIG_SRCDIR(libmenu/gmenu-tree.h)
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]