diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 220 |
1 files changed, 220 insertions, 0 deletions
@@ -0,0 +1,220 @@ + +NEW in 0.5.0: +============== +- Add a new default theme +- Properly handle monitor changes +- Add multi-screen support +- Exit when not in use +- Exit when unable to acquire bus name +- Support version 1.1 of the notification spec +- Various memory leak fixes +- Better RTL locale support +- Don't monitor all X events unless necessary +- Update the list of ways to start a browser (Matthias Clasen) +- Fix the screensaver lock detection (Matthias Clasen) +- Use top right location by default (Matthias Clasen) +- Use canberra instead of gstreamer for event sounds +- Limit the total number of notifications that can be displayed at once +- Conversion from glade to gtkbuilder +- Fixed #608077, doesn't report its sound capability when built with sound support (Bastien Nocera) +- Fixed #608082, Arabic text is misplaced in bubbles (RTL) (William Jon McCann) +- Fixed #608858, Modernize autotools configuration (Javier Jardón) +- Fixed #612032, Various i18n problems (William Jon McCann) +- Fixed #622021, Closed signal is not emitted when the screensaver si active (Bastien Nocera) +- Fixed #622552, doesn't support multiple screens or monitor configuration changes (William Jon McCann) +- Fixed #622556, Save some RAM in NotifyTimeout (Bastien Nocera) + +Translations: +- Updated cs: Petr Kovar +- Updated da: Joe Hansen +- Updated de: Mario Blättermann +- Updated el: Kostas Papadimas +- Updated es: Jorge González +- Updated et: Priit Laes +- Updated fr: Claude Paroz +- Updated gl: Fran Diéguez +- Updated hu: Gabor Kelemen <kelemeng at mate dot hu> +- Updated it: Luca Ferretti +- Updated ja: Christian Hammond +- Updated lt: Gintautas Miliauskas, Aurimas Černius +- Updated nb: Kjartan Maraas +- Updated pa: A S Alam +- Updated pl: Piotr Drąg +- Updated pt_BR: André Gondim, Vladimir Melo, Henrique P. Machado +- Updated ru: Leonid Kanter, Yuri Myasoedov, Christian Hammond +- Updated sl: Matej Urbančič +- Updated sv: Daniel Nylander +- Updated zh_CN: Ray Wang, 微尘, Aron Xu + + +version 0.4.0 (20-November-2008): + * Bumped up the required minimum version of GTK+ to 2.10.0. + * Bump the notification spec version we're compliant with to 1.0. + * Send the reason code along with the NotificationClosed signal in order + to indicate why the notification was closed. (Bug #137) + * Send an error if the user attempts to close an already closed + notification. + * Text is now escaped in the summary in the Standard theme so that + ampersands and other special characters show up instead of disappearing. + (Bug #132) + * Set the type hint for notifications to TYPE_NOTIFICATION. (Bug #146) + * Added support for playing sounds when the "sound-file" hint is set or + when the default_sound MateConf key is set, as well as support for the + "suppress-sound" hint. Patch by Jim Ramsay. (Ticket #111) + * Added a control panel applet for controlling such things as the + notification theme and popup positions. Patch by John Wendell. + (Ticket #126) + * Added better support for attaching context notifications to an icon on + the system tray, even when it moves. Patch by Colin Walters. + * Added an Arabic translation. Patch by Djihed Afifi. (Ticket #131) + * Added an Italian translation. Patch by Luca Ferretti. + * Fixed a bug where text would sometimes get truncated. (Ticket #162) + * Fixed a bug where notifications weren't displayed if a fullscreen + window was minimized. (Bug #142) + * Fixed a bug where we were quitting on theme engine failure, instead of + falling back to the default theme engine. Patch by + driehuis-at-playbeing.org. (Ticket #128) + * Fixed a bug where notifications with arrows were crossing the monitor + on multihead setups instead of staying on their head. Patch by M.S. + (Bug #5) + * Fixed the close button size on the notifications so that they don't + stretch. Patch by Luca Cavelli. (Bug #127) + * Fixed a crash when an unsupported value type was passed in for the + urgency when using the standard theme. (Bug #135) + +version 0.3.7 (27-February-2007): + * Fixed a compatibility issue with dbus-glib 0.72. Patch by Pawel Worach. + (Bug #95) + * The background of the window in the standard theme is now just slightly + transparent when compiled against GTK+ 2.10 and when using a composite + manager. Patch by Matt Walton. (Ticket #110) + * Fix several rendering glitches with the borders in the standard theme. + * Fix a memory leak when removing a notification. Patch by Sven Wegener. + (Bug #105). + * Added initial accessibility support with the standard theme engine. + * Clicking anywhere in a notification should now close the notification. + This was happening only on the body text sometimes. + +version 0.3.6 (8-October-2006): + * Added a MateConf key to allow users to specify which corner of the screen + notifications should appear in. Patch by M.S. (Ticket #57) + * Added a Dutch translation from Wouter Bolsterlee. (Bug #55) + * Fixed compatibility problems with D-BUS v0.61. (Bugs #67, #75) + * A notification's timeout will now pause while the mouse is hovering over + the notification. This allows users to respond to notifications without + it suddenly disappearing before the user clicks. (Ticket #73) + * Fixed a crash under some icon themes where the base size of an icon + was being returned as 0. (Bug #61) + * Fixed an assertion failure under newer versions of GTK+ during a + notification's destruction. Patch by Ed Catmur. (Bug #77) + * Fixed type validation for raw icon data. Patch by Ed Catmur. + (Bugs #75, #67) + * Fixed a problem where a replaces_id that points to a non-existant + notification would cause a broken notification where timeouts and + action invoking fails. In this case, a new ID is generated. Patch by + Ed Catmur. (Bug #76) + * Fixed a memory leak that occurred every time a notification went away. + Patch by Nick Schermer. + +version 0.3.5 (26-April-2006): + * Add three new required theme functions: + - theme_check_init - determines if the theme is compatible with the + running version of notification-daemon. + - get_theme_info - returns info on the theme. + - clear_notification_actions - Clears the notification action buttons + on the window. + * Disabled the Bubble theme for this release. It's the source of too + many bugs. + * Fix the scaling of different icon sizes. Now small icons display as + small, and larger icons are scaled down to 48x48. + * Fixed a problem where icons were being clipped in notifications. + Patch by M.S. (Bug #21) + * Fixed incorrect usage of GtkIconTheme. (Bug #38) + * Fixed notifications with a timeout of 2147484ms or longer expiring + in less than a second. (Bug #22) + * Fixed a bug where a notification would duplicate its actions when + updated. (Bug #30) + * The Standard theme's countdown timer is now rendered using Cairo when + compiled against Gtk 2.8.0 or higher. This improves the timer by making + it antialiased. + * Renamed notification-daemon.service to + org.freedesktop.Notifications.service. + +version 0.3.4 (4-February-2006): + * Added a Close button to notifications. This closed ticket #8. Thanks + to Michael Vogt for the basis of this patch. + * Fixed a few bugs (including crashes) involving the freeing of + memory when notifications and theme enginers are destroyed. + * Fixed the theme engines to be installed as unversioned libraries. + Thanks to Rodney Dawes for this patch. + * Fixed a bug where the notification window was not realized, causing + a crash. This fixes bug #10. + * Fixed a crash in the Bubble theme when clicking an action. + * Fixed action ordering in the Bubble theme. + * Made the destroy_notification, show_notification, hide_notification, + and set_notification_hints theme engine functions optional. + * Added set_notification_timeout and notification_tick theme engine + functions. + * Made several improvements to the Standard theme: + - The left-hand color stripe has been made smaller and now reflects + the urgency level set. + - Added a pie-based countdown timer for notifications containing + actions. This allows the user to see how long they have to react to + a notification. + - Converted the action links into buttons. These are now left-aligned + and make a reasonable attempt to find an appropriate stock icon. + - Allow the notification to be very short when no icons, body text or + actions are specified. + +version 0.3.3 (25-January-2006): + * Install and check for engines in + $(libdir)/notification-daemon-1.0/engines, as opposed to + $(libdir)/notification-daemon/engines. + * Notifications no longer appear over full screen windows or + screensavers. + * When using icontheme icons, the icon with a size closest to 48x48 + is used. If the icon is smaller than 48x48, the icon is left unscaled, + but if it's larger, it's scaled down. + +version 0.3.2 (23-January-2006): + * Renamed the program back to notification-daemon. + * Reverted the default look back to the notification-daemon 0.2.x look, + but with improvements, such as flexible arrow positioning and cleaner + action separators. + * Updated to match the notification spec correctly. + * Added the beginnings of theme support. The look from + notification-daemon v0.3.1 can be set in a MateConf key, though it is + not yet fully functional. + * Added back action support. + * Added back support for D-BUS 0.36 and higher. + * Added back the GetCapabilities and GetServerInformation calls. + * Added back suppor for markup and hyperlinks in the new theme. + * Fix several cases of C99 usage, and other compiler problems. + * Fixed a bug where the desktop work area (the area excluding panels) + wasn't being taken into consideration when positioning notifications. + * Fixed several crash bugs. + +version 0.3.1: + * First release of the notify daemon which supports the new 0.3.x protocol + * Users of the older notification-daemon must make sure they uninstall it + as it will try to catch messages ment for the notify-daemon + +version 0.2.4 (6-November-2005): + * Support clicking on hyperlinks. + +version 0.2.3 (6-November-2005): + * Depends on libsexy for the URL label. + +version 0.2.2 (10-August-2005): + * Fixed several run-time issues on PPC and AMD64 (Martin Pitt) + * Notifications that are created at the same time will disappear at + the same time. + * Notifications that don't expire until the user clicks on them will + no longer block notifications that do expire. + +version 0.2.1 (28-July-2005): + * Fixed hint support for D-BUS 0.3x. + * Fixed a compile issue with GCC 4.0. + +version 0.2.0 (28-July-2005): + * Initial public release. |