ANNOUNCE: xfce4-notifyd 0.2.0 released

Jerome Guelfucci jeromeg at xfce.org
Sat Nov 27 15:10:53 CET 2010


xfce4-notifyd 0.2.0 is now available for download from
  
  http://archive.xfce.org/src/apps/xfce4-notifyd/0.2/xfce4-notifyd-0.2.0.tar.bz2
  http://archive.xfce.org/src/apps/xfce4-notifyd/0.2/xfce4-notifyd-0.2.0.tar.bz2.md5
  http://archive.xfce.org/src/apps/xfce4-notifyd/0.2/xfce4-notifyd-0.2.0.tar.bz2.sha1

  SHA1 checksum: fe61d153367c368d3595a751f86f304988e185da
   MD5 checksum: 4b614f738e87a7b84c2de0bddf6721b8


What is xfce4-notifyd?
======================

Xfce4-notifyd is a simple, visually-appealing notification daemon for
Xfce that implements the Freedesktop.org Desktop Notifications
specification.

Website: 
  http://goodies.xfce.org/projects/applications/xfce4-notifyd


Release notes for 0.2.0
=======================

Almost exactly two years after the first release of Xfce4 Notifyd, sorry
for missing that, 0.2.0 is out.

Most of the work was done by Brian Tarricone, who allowed me to
co-maintain this application due to his very limited free time.

The biggest change must be smart notification placement: when there are
several notifications, they are placed in a grid-like way, instead of
overlapping as they did with the previous version. This also comes with
improved support for multiple monitors setups.

We also now support 'gauge' and 'icon-only' notifications as in
Canonical's Notify OSD. Xfce4-volumed already uses this to provide a
beautiful notification on volume change.

Finally, we are now compatible with the latest specification (0.9) which
should fix a great number of issues which happened when applications
expected us to be already doing so.

The full list of changes is available below.

Jérôme

==== Full changelog ====

A S  Alam (1):
      l10n: Punjabi Translation Added

Auke Kok (1):
      l10n: Updates to Dutch (Flemish) (nl) translation

Bauzhan Muftakhidinov (3):
      l10n: New translation into Kazakh
      l10n: Updated Kazakh (kk) translation to 100%
      l10n: Updated Kazakh (kk) translation to 100%

Brian J. Tarricone (25):
      * configure.ac.in: Add 'git' version tag.     	
      * xfce4-notifyd-config/xfce4-notifyd-config.1: Add man page,
submitted by Evgeni Golov <sargentd at die-welt.net>.
      * xfce4-notifyd/xfce-notify-window.c: Don't set the legacy window
shape when the widget is composited (fixes drawing artifacts with the
curved corners).  Also simplify the painting code a bit when the widget
is *not* composited; should be a little faster and will probably look
better too.
      update NEWS and TODO
      * ja.po: New translation from Masaton Hashimoto
<cabezon.hashimoto at gmail.com>.
      LINGUAS: Add ja.
      fix license file (gpl2 not gpl3)
      use "new" NotificationClosed signature as supported by libnotify
0.4.5
      repaint issues: redraw the entire widget after configure event
      fix a bundle of warnings
      rework build system.  no more recursive make, modernize
configure.ac
      rearrange stuff, fix use of the dist_ targets
      add .gitignore, finally
      add module description file
      require xfce4-dev-tools 4.7.0
      add summary-bold style property (bug 5773)
      check for exo-csource when --enable-maintainer-mode is passed (bug
5783)
      add spec_version OUT arg to GetServerInformation (bug 5602)
      add configure check for dbus-binding-tool
      relayout the notification window and move close circle to top
right
      implement x-canonical-private-icon-only
      add support for the 'value' hint to show a gauge
      update news and todo
      minor cleanups
      update news and todo again
      coding style fixes
      update NEWS and README

Carles Muñoz Gorriz (1):
      l10n: Updated Catalan (Valencian) (ca) translation to 100%

Cheng-Chia Tseng (2):
      l10n: Updates to Traditional Chinese translation
      l10n: Updated Chinese (Taiwan) (zh_TW) translation to 100%

Cristian Cozzolino (1):
      l10n: New Italian translation file

Cristian Marchi (2):
      l10n: Updated Italian (it) translation to 100%
      l10n: Updated Italian (it) translation to 100%

Daniel Nylander (1):
      l10n: Swedish translation added

Danishka Navin (1):
      l10n: added Sinhala translation

Denis Koryavov (1):
      l10n: Initial Russian (ru) translation

Evaggelos Balaskas (1):
      l10n: Updated Greek (el) translation to 100%

Fabian Nowak (1):
      l10n: Updated German (de) translation to 100%

Gabor Kelemen (2):
      l10n: Initial Hungarian translation added
      l10n: Updated Hungarian (hu) translation to 100%

Gheyret Kenji (2):
      l10n: Uyghur translation
      l10n: Updated Uyghur (ug) translation to 86%

Harald Servat (2):
      l10n: Updated Catalan (Valencian) (ca) translation to 100%
      l10n: Updated Catalan (Valencian) (ca) translation to 100%

Iñigo Varela (1):
      l10n: Upload Asturian translations

Jari Rahkonen (2):
      l10n: Updated Finnish (fi) translation to 100%
      l10n: Updated Finnish (fi) translation to 100%

Johannes Lips (1):
      l10n: Updated German (de) translation to 76%

Jérôme Guelfucci (35):
      Don't allow notifications to be moved.
      Implement smart notification placement.
      Fix a segfault when using the summary-bold property.
      Cache the workarea.
      Fix to the workarea computation (Bug #6380).
      Remove deprecated encoding key.
      Only show the menu item in Xfce (Bug  #6733).
      Remove some unneeded options in configure.ac.in.
      Remove LINGUAS file, we use @LINGUAS at .
      Remove pot file.
      Remove boolean return for xfce_notify_daemon_get_workarea.
      Merge branch 'master' of
ssh://git.xfce.org/git/apps/xfce4-notifyd
      Remove useless temporary variable.
      Compute the new workarea on screen-change.
      Sync the display and the windows before computing the work area.
      Remove libsexy dependency.
      Remove remaining libsexy references.
      Merge branch 'master' of
ssh://git.xfce.org/git/apps/xfce4-notifyd
      Add more debugging information
      Delay the initialization of the placement data.
      Close the daemon if it is idle for 10 minutes.
      Fix orientation for display of the dialog in glade.
      First try at reworking the preferences window.
      Update TODO
      Add a preview button in the preferences dialog (Bug #5319).
      Merge branch 'master' of
ssh://git.xfce.org/git/apps/xfce4-notifyd
      Update NEWS.
      Update French translation
      Merge branch 'master' of
ssh://git.xfce.org/git/apps/xfce4-notifyd
      Improve translation
      Update copyright
      Add myself to authors.
      Add release date
      Update README
      Bump version

Leandro Regueiro (3):
      l10n: Created xfce4-notifyd galician translation
      l10n: Updates to Galician (gl) translation
      l10n: Updates to Galician (gl) translation

Masato Hashimoto (2):
      l10n: Updated Japanese (ja) translation to 100%
      l10n: Updated Japanese (ja) translation to 100%

Nick Schermer (2):
      Move xfce4-notifyd to $(libdir)/xfce4/notifyd.
      Fix some comilation warnings.

Og Maciel (2):
      l10n: Added Brazilian Portuguese translations.
      l10n: Updates to Portuguese (Brazilian) (pt_BR) translation

Paul Seyfert (1):
      l10n: Updated German (de) translation to 72%

Per Kongstad (3):
      l10n: Updated Danish (da) translation to 100%
      l10n: Updated Danish (da) translation to 100%
      l10n: Updated Danish (da) translation to 100%

Piarres Beobide (4):
      l10n: Basque translation
      l10n: Updated Basque (eu) translation to 100%
      l10n: Updated Basque (eu) translation to 96%
      l10n: Updated Basque (eu) translation to 100%

Rihards Prieditis (1):
      l10n: Added Latvian translation

Robert Hartl (2):
      l10n: Slovak translation
      l10n: Updated Slovak (sk) translation to 90%

Romain Bouvier (1):
      Port xfce4-notifyd to libxfce4ui and GtkBuilder

Sergio Marques (4):
      l10n: Correction of language code from pt_PT to pt
      l10n: Updated Portuguese (pt) translation to 100%
      l10n: Updated Portuguese (pt) translation to 100%
      l10n: Updated Portuguese (pt) translation to 100%

Tomasz Chudyk (2):
      l10n: New Polish translation
      l10n: Updates to Polish translation

Xavier Devlamynck (1):
      l10n: Updated French (fr) translation to 96%

Xu Meihong (2):
      l10n: Simplified Chinese translation
      l10n: Updated Chinese (China) (zh_CN) translation to 100%

Yarema aka Knedlyk (4):
      l10n: Ukrainian translation
      l10n: Updated Ukrainian (uk) translation to 36%
      l10n: Updated Ukrainian (uk) translation to None%
      l10n: Updated Ukrainian (uk) translation to 100%



More information about the Xfce mailing list