| 1 |
version 0.4.0 (20-November-2008): |
|---|
| 2 |
* Bumped up the required minimum version of GTK+ to 2.10.0. |
|---|
| 3 |
* Bump the notification spec version we're compliant with to 1.0. |
|---|
| 4 |
* Send the reason code along with the NotificationClosed signal in order |
|---|
| 5 |
to indicate why the notification was closed. (Bug #137) |
|---|
| 6 |
* Send an error if the user attempts to close an already closed |
|---|
| 7 |
notification. |
|---|
| 8 |
* Text is now escaped in the summary in the Standard theme so that |
|---|
| 9 |
ampersands and other special characters show up instead of disappearing. |
|---|
| 10 |
(Bug #132) |
|---|
| 11 |
* Set the type hint for notifications to TYPE_NOTIFICATION. (Bug #146) |
|---|
| 12 |
* Added support for playing sounds when the "sound-file" hint is set or |
|---|
| 13 |
when the default_sound GConf key is set, as well as support for the |
|---|
| 14 |
"suppress-sound" hint. Patch by Jim Ramsay. (Ticket #111) |
|---|
| 15 |
* Added a control panel applet for controlling such things as the |
|---|
| 16 |
notification theme and popup positions. Patch by John Wendell. |
|---|
| 17 |
(Ticket #126) |
|---|
| 18 |
* Added better support for attaching context notifications to an icon on |
|---|
| 19 |
the system tray, even when it moves. Patch by Colin Walters. |
|---|
| 20 |
* Added an Arabic translation. Patch by Djihed Afifi. (Ticket #131) |
|---|
| 21 |
* Added an Italian translation. Patch by Luca Ferretti. |
|---|
| 22 |
* Fixed a bug where text would sometimes get truncated. (Ticket #162) |
|---|
| 23 |
* Fixed a bug where notifications weren't displayed if a fullscreen |
|---|
| 24 |
window was minimized. (Bug #142) |
|---|
| 25 |
* Fixed a bug where we were quitting on theme engine failure, instead of |
|---|
| 26 |
falling back to the default theme engine. Patch by |
|---|
| 27 |
driehuis-at-playbeing.org. (Ticket #128) |
|---|
| 28 |
* Fixed a bug where notifications with arrows were crossing the monitor |
|---|
| 29 |
on multihead setups instead of staying on their head. Patch by M.S. |
|---|
| 30 |
(Bug #5) |
|---|
| 31 |
* Fixed the close button size on the notifications so that they don't |
|---|
| 32 |
stretch. Patch by Luca Cavelli. (Bug #127) |
|---|
| 33 |
* Fixed a crash when an unsupported value type was passed in for the |
|---|
| 34 |
urgency when using the standard theme. (Bug #135) |
|---|
| 35 |
|
|---|
| 36 |
version 0.3.7 (27-February-2007): |
|---|
| 37 |
* Fixed a compatibility issue with dbus-glib 0.72. Patch by Pawel Worach. |
|---|
| 38 |
(Bug #95) |
|---|
| 39 |
* The background of the window in the standard theme is now just slightly |
|---|
| 40 |
transparent when compiled against GTK+ 2.10 and when using a composite |
|---|
| 41 |
manager. Patch by Matt Walton. (Ticket #110) |
|---|
| 42 |
* Fix several rendering glitches with the borders in the standard theme. |
|---|
| 43 |
* Fix a memory leak when removing a notification. Patch by Sven Wegener. |
|---|
| 44 |
(Bug #105). |
|---|
| 45 |
* Added initial accessibility support with the standard theme engine. |
|---|
| 46 |
* Clicking anywhere in a notification should now close the notification. |
|---|
| 47 |
This was happening only on the body text sometimes. |
|---|
| 48 |
|
|---|
| 49 |
version 0.3.6 (8-October-2006): |
|---|
| 50 |
* Added a GConf key to allow users to specify which corner of the screen |
|---|
| 51 |
notifications should appear in. Patch by M.S. (Ticket #57) |
|---|
| 52 |
* Added a Dutch translation from Wouter Bolsterlee. (Bug #55) |
|---|
| 53 |
* Fixed compatibility problems with D-BUS v0.61. (Bugs #67, #75) |
|---|
| 54 |
* A notification's timeout will now pause while the mouse is hovering over |
|---|
| 55 |
the notification. This allows users to respond to notifications without |
|---|
| 56 |
it suddenly disappearing before the user clicks. (Ticket #73) |
|---|
| 57 |
* Fixed a crash under some icon themes where the base size of an icon |
|---|
| 58 |
was being returned as 0. (Bug #61) |
|---|
| 59 |
* Fixed an assertion failure under newer versions of GTK+ during a |
|---|
| 60 |
notification's destruction. Patch by Ed Catmur. (Bug #77) |
|---|
| 61 |
* Fixed type validation for raw icon data. Patch by Ed Catmur. |
|---|
| 62 |
(Bugs #75, #67) |
|---|
| 63 |
* Fixed a problem where a replaces_id that points to a non-existant |
|---|
| 64 |
notification would cause a broken notification where timeouts and |
|---|
| 65 |
action invoking fails. In this case, a new ID is generated. Patch by |
|---|
| 66 |
Ed Catmur. (Bug #76) |
|---|
| 67 |
* Fixed a memory leak that occurred every time a notification went away. |
|---|
| 68 |
Patch by Nick Schermer. |
|---|
| 69 |
|
|---|
| 70 |
version 0.3.5 (26-April-2006): |
|---|
| 71 |
* Add three new required theme functions: |
|---|
| 72 |
- theme_check_init - determines if the theme is compatible with the |
|---|
| 73 |
running version of notification-daemon. |
|---|
| 74 |
- get_theme_info - returns info on the theme. |
|---|
| 75 |
- clear_notification_actions - Clears the notification action buttons |
|---|
| 76 |
on the window. |
|---|
| 77 |
* Disabled the Bubble theme for this release. It's the source of too |
|---|
| 78 |
many bugs. |
|---|
| 79 |
* Fix the scaling of different icon sizes. Now small icons display as |
|---|
| 80 |
small, and larger icons are scaled down to 48x48. |
|---|
| 81 |
* Fixed a problem where icons were being clipped in notifications. |
|---|
| 82 |
Patch by M.S. (Bug #21) |
|---|
| 83 |
* Fixed incorrect usage of GtkIconTheme. (Bug #38) |
|---|
| 84 |
* Fixed notifications with a timeout of 2147484ms or longer expiring |
|---|
| 85 |
in less than a second. (Bug #22) |
|---|
| 86 |
* Fixed a bug where a notification would duplicate its actions when |
|---|
| 87 |
updated. (Bug #30) |
|---|
| 88 |
* The Standard theme's countdown timer is now rendered using Cairo when |
|---|
| 89 |
compiled against Gtk 2.8.0 or higher. This improves the timer by making |
|---|
| 90 |
it antialiased. |
|---|
| 91 |
* Renamed notification-daemon.service to |
|---|
| 92 |
org.freedesktop.Notifications.service. |
|---|
| 93 |
|
|---|
| 94 |
version 0.3.4 (4-February-2006): |
|---|
| 95 |
* Added a Close button to notifications. This closed ticket #8. Thanks |
|---|
| 96 |
to Michael Vogt for the basis of this patch. |
|---|
| 97 |
* Fixed a few bugs (including crashes) involving the freeing of |
|---|
| 98 |
memory when notifications and theme enginers are destroyed. |
|---|
| 99 |
* Fixed the theme engines to be installed as unversioned libraries. |
|---|
| 100 |
Thanks to Rodney Dawes for this patch. |
|---|
| 101 |
* Fixed a bug where the notification window was not realized, causing |
|---|
| 102 |
a crash. This fixes bug #10. |
|---|
| 103 |
* Fixed a crash in the Bubble theme when clicking an action. |
|---|
| 104 |
* Fixed action ordering in the Bubble theme. |
|---|
| 105 |
* Made the destroy_notification, show_notification, hide_notification, |
|---|
| 106 |
and set_notification_hints theme engine functions optional. |
|---|
| 107 |
* Added set_notification_timeout and notification_tick theme engine |
|---|
| 108 |
functions. |
|---|
| 109 |
* Made several improvements to the Standard theme: |
|---|
| 110 |
- The left-hand color stripe has been made smaller and now reflects |
|---|
| 111 |
the urgency level set. |
|---|
| 112 |
- Added a pie-based countdown timer for notifications containing |
|---|
| 113 |
actions. This allows the user to see how long they have to react to |
|---|
| 114 |
a notification. |
|---|
| 115 |
- Converted the action links into buttons. These are now left-aligned |
|---|
| 116 |
and make a reasonable attempt to find an appropriate stock icon. |
|---|
| 117 |
- Allow the notification to be very short when no icons, body text or |
|---|
| 118 |
actions are specified. |
|---|
| 119 |
|
|---|
| 120 |
version 0.3.3 (25-January-2006): |
|---|
| 121 |
* Install and check for engines in |
|---|
| 122 |
$(libdir)/notification-daemon-1.0/engines, as opposed to |
|---|
| 123 |
$(libdir)/notification-daemon/engines. |
|---|
| 124 |
* Notifications no longer appear over full screen windows or |
|---|
| 125 |
screensavers. |
|---|
| 126 |
* When using icontheme icons, the icon with a size closest to 48x48 |
|---|
| 127 |
is used. If the icon is smaller than 48x48, the icon is left unscaled, |
|---|
| 128 |
but if it's larger, it's scaled down. |
|---|
| 129 |
|
|---|
| 130 |
version 0.3.2 (23-January-2006): |
|---|
| 131 |
* Renamed the program back to notification-daemon. |
|---|
| 132 |
* Reverted the default look back to the notification-daemon 0.2.x look, |
|---|
| 133 |
but with improvements, such as flexible arrow positioning and cleaner |
|---|
| 134 |
action separators. |
|---|
| 135 |
* Updated to match the notification spec correctly. |
|---|
| 136 |
* Added the beginnings of theme support. The look from |
|---|
| 137 |
notification-daemon v0.3.1 can be set in a GConf key, though it is |
|---|
| 138 |
not yet fully functional. |
|---|
| 139 |
* Added back action support. |
|---|
| 140 |
* Added back support for D-BUS 0.36 and higher. |
|---|
| 141 |
* Added back the GetCapabilities and GetServerInformation calls. |
|---|
| 142 |
* Added back suppor for markup and hyperlinks in the new theme. |
|---|
| 143 |
* Fix several cases of C99 usage, and other compiler problems. |
|---|
| 144 |
* Fixed a bug where the desktop work area (the area excluding panels) |
|---|
| 145 |
wasn't being taken into consideration when positioning notifications. |
|---|
| 146 |
* Fixed several crash bugs. |
|---|
| 147 |
|
|---|
| 148 |
version 0.3.1: |
|---|
| 149 |
* First release of the notify daemon which supports the new 0.3.x protocol |
|---|
| 150 |
* Users of the older notification-daemon must make sure they uninstall it |
|---|
| 151 |
as it will try to catch messages ment for the notify-daemon |
|---|
| 152 |
|
|---|
| 153 |
version 0.2.4 (6-November-2005): |
|---|
| 154 |
* Support clicking on hyperlinks. |
|---|
| 155 |
|
|---|
| 156 |
version 0.2.3 (6-November-2005): |
|---|
| 157 |
* Depends on libsexy for the URL label. |
|---|
| 158 |
|
|---|
| 159 |
version 0.2.2 (10-August-2005): |
|---|
| 160 |
* Fixed several run-time issues on PPC and AMD64 (Martin Pitt) |
|---|
| 161 |
* Notifications that are created at the same time will disappear at |
|---|
| 162 |
the same time. |
|---|
| 163 |
* Notifications that don't expire until the user clicks on them will |
|---|
| 164 |
no longer block notifications that do expire. |
|---|
| 165 |
|
|---|
| 166 |
version 0.2.1 (28-July-2005): |
|---|
| 167 |
* Fixed hint support for D-BUS 0.3x. |
|---|
| 168 |
* Fixed a compile issue with GCC 4.0. |
|---|
| 169 |
|
|---|
| 170 |
version 0.2.0 (28-July-2005): |
|---|
| 171 |
* Initial public release. |
|---|