[Galago-commits] r2898 - in trunk/libnotify: . libnotify

galago-commits at freedesktop.org galago-commits at freedesktop.org
Sun Sep 3 23:45:43 PDT 2006


Author: chipx86
Date: 2006-09-03 23:45:34 -0700 (Sun, 03 Sep 2006)
New Revision: 2898

Modified:
   trunk/libnotify/ChangeLog
   trunk/libnotify/NEWS
   trunk/libnotify/libnotify/notify.c
Log:
Patch by berndth to stop using g_atexit, as this can fail in the case of a dynamically loaded module. Applications should now call notify_uninit() on exit or on plugin unload. This closes bug #86.


Modified: trunk/libnotify/ChangeLog
===================================================================
--- trunk/libnotify/ChangeLog	2006-08-30 08:47:44 UTC (rev 2897)
+++ trunk/libnotify/ChangeLog	2006-09-04 06:45:34 UTC (rev 2898)
@@ -1,3 +1,11 @@
+Sun Sep 03 23:44:01 PDT 2006  Christian Hammond <chipx86 at chipx86.com>
+
+	* libnotify/notify.c:
+	* NEWS:
+	  - Patch by berndth to stop using g_atexit, as this can fail in the
+	    case of a dynamically loaded module. Applications should now call
+	    notify_uninit() on exit or on plugin unload. This closes bug #86.
+
 Mon Jul 31 19:40:10 PDT 2006  Christian Hammond <chipx86 at chipx86.com>
 
 	* libnotify/notification.c:

Modified: trunk/libnotify/NEWS
===================================================================
--- trunk/libnotify/NEWS	2006-08-30 08:47:44 UTC (rev 2897)
+++ trunk/libnotify/NEWS	2006-09-04 06:45:34 UTC (rev 2898)
@@ -1,3 +1,17 @@
+version 0.4.3:
+	* Fixed the raw image data support to send the correct array type.
+	  Patch by mderezynski. (Bug #68)
+	* Fixed configure.ac to check for the required version of glib (2.6).
+	  Patch by compnerd. (Bug #69)
+	* Fixed invalid notification IDs when notify_notification_show() is called
+	  on a notification that had already been closed or had expired. Now,
+	  the notification will receive a new ID. Patch by Ed Catmur. (Bug #78)
+	* Fixed the property change notification used when setting a GtkStatusIocn.
+	  It was emitting "attach-icon" but should have been emitted "status-icon".
+	  (Bug #81)
+	* notify_uninit is no longer called automatically at exit. Applications
+	  and libraries should do this manually. Patch by berndth. (Bug #86)
+
 version 0.4.2 (17-June-2006):
 	* Add G_BEGIN_DECLS and G_END_DECLS to notify.h, so that libnotify can
 	  be used in C++ applications properly.

Modified: trunk/libnotify/libnotify/notify.c
===================================================================
--- trunk/libnotify/libnotify/notify.c	2006-08-30 08:47:44 UTC (rev 2897)
+++ trunk/libnotify/libnotify/notify.c	2006-09-04 06:45:34 UTC (rev 2898)
@@ -89,8 +89,6 @@
 							G_TYPE_UINT, G_TYPE_STRING,
 							G_TYPE_INVALID);
 
-	g_atexit(notify_uninit);
-
 	_initted = TRUE;
 
 	return TRUE;



More information about the galago-commits mailing list