[gtk-mac-integration] Release gtk-mac-integration-2.0.8



commit 79e708870cdeea24ecdb036c77b4630104ae1776
Author: John Ralls <jralls ceridwen us>
Date:   Thu May 21 15:13:26 2015 -0700

    Release gtk-mac-integration-2.0.8

 ChangeLog    |   18 ++++++++++++++++++
 NEWS         |   25 +++++++++++++++++++++++++
 README       |   24 +++++++++++-------------
 configure.ac |    4 ++--
 4 files changed, 56 insertions(+), 15 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e3015c7..e701fdf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+Changes from version gtk-mac-integration-2.0.7 to version
+       gtk-mac-integration-2.0.8
+Brett Machiels
+       Use pkgconfig for PyGObject2 datadir
+       Provide for overriding libtoolize
+John Ralls
+       Provide gtk-mac-integration.pc to avoid breaking applications that
+       haven't updated to specify gtk2 or gtk3.
+       Allow GtkApplicationDelegate's application:openFile: handler to
+       work at startup.
+       Bug 744597 - Document that gtk_menu_reorder_child() doesn't update
+       the Menubar menu.
+Ting Ping, Tom Schoonjans, and John Ralls
+       Permit building both gtk2 and gtk3 integration libraries at once.
+Ting Ping
+       Use gnome-autogen.sh
+       Update configure.ac for automake 1.11
+
 Changes from version gtk-mac-integration-2.0.6 to version
        gtk-mac-integration-2.0.7
 John Ralls
diff --git a/NEWS b/NEWS
index 05ae018..ef1157c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,28 @@
+Changes from version gtk-mac-integration-2.0.7 to version
+       gtk-mac-integration-2.0.8
+
+* Provide a default gtk-mac-integration.pc, a copy of
+      gtk-mac-integration-gtk2.pc unless gtk-mac-integration-gtk3.pc is the
+      only version built. Applications are advised not to use it; it's only to
+      avoid gratuitous breakage in single-gtk environments.
+* Get GtkApplicationDelegate's application:openFile: handler to work at startup.
+      It fires off the signal before the main loop has started, so stash the
+      URI in a static for applicationDidFinishLaunching to fire the signal.
+* Bug 744597 - Document that gtk_menu_reorder_child() doesn't update the menu.
+* Update documents for current version of Gtk-Docs.
+* Fix compile error on Leopard & Tiger.
+* Minor build system improvements
+* Make it possible to override libtoolize
+* Get PyGObject-2.0's datadir from pkg-config
+* Update .gitignore
+* Fix autotools warnings and modernize some
+* Use seperate configure flags for gtk2 and gtk3
+      Changes --with-gtk=gtk2 (which was broken) to --with-gtk2 and --with-gtk3
+      This allows you to build against both at the same time.
+      None of the pkgconfig files should have been changed but there is only
+      a single includedir now since they are the same.
+* Use gnome-autogen.sh
+
 Changes from version gtk-mac-integration-2.0.6 to version
        gtk-mac-integration-2.0.7
 * Bug 739492 - Default key binding for hiding window on OS X does not work.
diff --git a/README b/README
index 66a1238..c26f864 100644
--- a/README
+++ b/README
@@ -1,19 +1,19 @@
-Gtk-mac-integration Version 2.0.4
-GTK+ Integration for the Mac OS X desktop, like the menubar, dock and
-app bundles.
+Gtk-mac-integration Version 2.0.8
+Provides integration for Gtk+ applications into the Mac desktop, with support for the Mac menubar, the Dock, 
and for finding resources in bundles.
 
 This library provides two implementations: An older Carbon
 implementation (gtk-mac-integration) and a new implementation in Cocoa
-(GtkOSXApplication). PyGtk bindings are provided for both, and
+(GtkosxApplication). PyGtk bindings are provided for both, and
 GtkosxApplication is gobject-introspectable.
 
-GtkOSXApplication compiles and works with x86_64, a major failing of
+GtkosxApplication compiles and works with x86_64, a major failing of
 the Carbon implementation, as well as resolving some other glaring
 bugs. Since Apple has deperecated Carbon in OSX 10.6 (Snow Leopard)
 and is likely to remove it from a future version of the operating
-system, Gtk-mac-integration is also deprecated. New ports of Gtk+
-applications should use GtkOSXApplication and maintainers of older
-ports are strongly encouraged to convert as soon as practical.
+system removed parts of it from 10.9, Gtk-mac-integration is also
+deprecated. New ports of Gtk+ applications should use
+GtkosxApplication and maintainers of older ports are strongly
+encouraged to convert as soon as practical.
 
 NB: Applications already using Gtk+-3.4 and GLib 2.36 and later should
 use the GApplication/GtkApplication and GMenuModel/GMenu APIs which
@@ -23,17 +23,15 @@ For a rather complex example on how to use the various flavors, see
 src/test-integration.c. Basic examples of using the Python bindings
 will be found in their respective directories under bindings/python.
 
-GtkOSXApplication is well documented using Gtk-Doc. To build the
+GtkosxApplication is well documented using Gtk-Doc. To build the
 documentation, pass --enable-gtk-doc to configure. A current copy may
 be found online at
 http://gtk-osx.sourceforge.net/gtk-mac-integration/index.html.
 
 Some documentation for gtk-mac-integration along with more about
-gtk-osxapplication may be found at
-http://live.gnome.org/GTK%2B/OSX/Integration.
+GtkosxApplication may be found at
+https://wiki.gnome.org/Projects/GTK%2B/OSX/
 
-For more information about the Gtk-OSX project, please visit our
-webpage at http://gtk-osx.sourceforge.net/
 Gtk-mac-integration may be built for either Gtk+-2, Gtk+-3, or since
 version 2.0.7 both. Because it's not possible to link both
 libgtk-quartz-2.0.dylib and libgtk-3.dylib, from version 2.0.7 on it
diff --git a/configure.ac b/configure.ac
index 230bd82..a9c0286 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ(2.52)
 
-AC_INIT(gtk-mac-integration, 2.0.7)
+AC_INIT(gtk-mac-integration, 2.0.8)
 # Before making a release, the LT_VERSION string should be modified.
 # The string is of the form C:R:A.
 # - If interfaces have been changed or added, but binary compatibility has
@@ -9,7 +9,7 @@ AC_INIT(gtk-mac-integration, 2.0.7)
 #   change to C+1:0:0
 # - If the interface is the same as the previous version, change to C:R+1:A
 
-GTK_MAC_INTEGRATION_LT_VERSION=2:7:0
+GTK_MAC_INTEGRATION_LT_VERSION=2:8:0
 AC_SUBST(GTK_MAC_INTEGRATION_LT_VERSION)
 AC_CONFIG_SRCDIR(src/gtk-mac-menu.c)
 AC_CONFIG_MACRO_DIR(m4)


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