[gnome-menus] release: 3.1.5
- From: Vincent Untz <vuntz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-menus] release: 3.1.5
- Date: Fri, 12 Aug 2011 09:51:06 +0000 (UTC)
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]