root/trunk/libnotify/NEWS

Revision 3027 (checked in by chipx86, 20 hours ago)

Bump to version 0.4.5.

Line 
1 version 0.4.5 (20-November-2008):
2     * Added GObject property accessors for notification IDs. Patch by Lucas
3       Rocha.
4     * Added support for sending the closed reason in the "closed" signal
5       handler. (Ticket #139)
6     * Added support for sending the status icon XID to the notification
7       daemon. This will allow better position tracking for context
8       notifications. Patch by Colin Walters.
9     * Fixed a breakage where we were including gtkversion.h directly.
10
11 version 0.4.4 (27-February-2007):
12     * Fixed a bug where a notification's ID could be reset when a different
13       notification was closed. Patch by jylefort. (Bug #94)
14     * Fixed a crash when the D-BUS proxy was not being freed on notify_uninit,
15       which was problematic when used in a loadable module. (Bug #92)
16     * Fixed a crash when a signal handler for the notification's closed signal
17       caused the notification to be destroyed. (Bug #116)
18     * Fixed memory leaks when creating notifications. (Bug #112)
19     * Fixed potential memory leaks where the function passed to
20       notify_notification_add_action to free the user data was not being
21       called. (Bug #119)
22
23 version 0.4.3 (8-October-2006):
24     * Fixed the raw image data support to send the correct array type.
25       Patch by mderezynski. (Bug #68)
26     * Fixed configure.ac to check for the required version of glib (2.6).
27       Patch by compnerd. (Bug #69)
28     * Fixed invalid notification IDs when notify_notification_show() is called
29       on a notification that had already been closed or had expired. Now,
30       the notification will receive a new ID. Patch by Ed Catmur. (Bug #78)
31     * Fixed the property change notification used when setting a GtkStatusIocn.
32       It was emitting "attach-icon" but should have been emitted "status-icon".
33       (Bug #81)
34     * Fixed an invalid assertion in notify_notification_new_with_status_icon.
35       Patch by lucasr. (Bug #85)
36     * notify_uninit is no longer called automatically at exit. Applications
37       and libraries should do this manually. Patch by berndth. (Bug #86)
38
39 version 0.4.2 (17-June-2006):
40     * Add G_BEGIN_DECLS and G_END_DECLS to notify.h, so that libnotify can
41       be used in C++ applications properly.
42
43 version 0.4.1 (17-June-2006):
44     * Added support for attaching to a GtkStatusIcon. Patch by chpe. (Bug #60)
45     * Added GObject properties to NotifyNotification. Patch by chpe. (Bug #60)
46     * Added API documentation, accessible through devhelp.
47     * Fixed up libnotify.pc to support dependencies correctly. (Bug #58)
48     * Fixed notify_uninit() to properly set _initted to FALSE after being
49       called. (Bug #56)
50
51 version 0.4.0 (26-April-2006):
52     * Patch by M.S. to switch notify-send to use GOption instead of popt,
53       to add -v, --version, -h, and --hint options, and to rename
54       -T, --type to -c, --category. This also fixes assertions when calling
55       notify-send "". (Bug #41)
56     * Fixed the short flag for --type to be -T in notify-send. (Bug #18)
57     * Fixed the help in notify-send to indicate that --expire-timeout
58       requires milliseconds, not seconds. (Bug #28)
59     * Fixed some C99 usage. Patch by jensgr. (Bug #44)
60     * Fixed notify-send on PPC.
61
62 version 0.3.2 (23-January-2006):
63     * Added back notify_get_server_info() and notify_get_server_caps().
64     * Fixed to work with D-BUS 0.36 and higher. However, it's best to note
65       that due to bugs in versions of the D-BUS GLib bindings before 0.60,
66       raw image data cannot be sent in notifications. A warning will be
67       outputted to the console.
68     * Added assertions to all of the API functions so that invalid data passed
69       won't crash the calling program.
70     * Added automatic notification removal for non-expiring notifications and
71       notifications with actions when the calling application closes.
72     * Fixed issues where the header files couldn't always be included in
73       some programs.
74     * Fixed a lot of compiler errors and warnings.
75     * Fixed C99 usage.
76     * Added the ability to set user data on action callbacks on a per-action
77       basis.
78     * Fixed notify-send to work without crashing.
79     * Fixed the library to send messages appropriate to the D-BUS
80       specification.
81     * Cleaned up the API a lot.
82     * Renamed NOTIFY_TIMEOUT_* to NOTIFY_EXPIRES_*.
83     * Removed notify_notification_show_and_forget().
84     * Internal changes to remove the number of DBusGProxy connections, and
85       make sure it's initialized before using any D-BUS GValue-related code.
86       This fixes raw image sending.
87
88 version 0.3.0:
89     * First release of the new GObject based API and simpler wire protocol
90
91 version 0.2.3:
92     * Fix notify-send to work with icon parameters (bug #4308)
93
94 version 0.2.2 (10-August-2005):
95     * Fixed many run-time issues with PPC and AMD64 (Martin Pitt)
96
97 version 0.2.1 (28-July-2005):
98     * Fixed hint support for D-BUS 0.3x.
99
100 version 0.2.0 (28-July-2005):
101     * Initial public release.
Note: See TracBrowser for help on using the browser.