Featurette: xfce4-notifyd 0.3.2 released

This release came a bit sooner than expected, but it’s primary goal is to fix a showstopper regression which slipped into 0.3.1 and practically rendered xfce4-notifyd useless on systems with Gtk+3 <=3.18 (i.e. not showing any notifications). Thanks to Olivier for noticing immediately and posting a patch!

notifyd_retro_and_bright
the “Retro” and “Bright” themes

But while this had to be a fast release I still managed to put in some feature-goodness. For instance I came through on my promise to add more default themes and in this release I added “Retro” and “Bright“.

notifyd_symbolic_zomgponies
(symbolic) audio volume icon recolored ZOMG-PONIES! style

The biggest feature in this release however is the support for symbolic icons. For those of you who haven’t heard of the feature before: it’s basically Gtk+ coloring your icon with the color of the font of that particular context, so the icon will color-wise match the font. This is especially useful for monochrome icons and (usually) prevents white-on-white scenarios. It also gives users and theme-makers more freedom (instead of having a “dark panel” or a separate “dark notifications” variant of an icon-theme). Note that your notification-sending application also has to request a symbolic icon, xfce4-notifyd is not enforcing symbolic icons.

Another notable fix (that I forgot to mention in the release notes) is the fix of styles of the progressbars in notifications. Those were not styled according to the notifyd-theme selected but always used the style of the base (as in: screen-wide) Gtk+ theme.

Finally, a minor improvement is that all themes are now sorted alphabetically in the Settings Dialog.

With this bugfix release out of the way it won’t be long until I merge my feature branch and get more testing for the “Do not disturb” mode.

Enjoy!

Simon Steinbeiß

Author: Simon Steinbeiß

Xfce, Artwork and UI.

8 thoughts on “Featurette: xfce4-notifyd 0.3.2 released”

    1. Hmm, interesting, haven’t seen that so far. Please report a bug about it though, might be the same issue as with the progressbar which was also not properly themed until this release.

        1. I am not sure when this happens or how to reproduce. :-p
          Will have a closer look and report a bug when I can give more details.
          (That is why I did not file a bug already… Reading about the other theming issue I decided to drop a note here.)

  1. Looks great! And I really appreciate that it doesn’t force symbolic icons. As long as I can apply my gtk-icon-style=regular I’m happy. 😉

    My dream for this (and something I could donate money towards) is a message center that lists the latest ten or so messages in a panel-plugin or something similar. A bit like how Gnome 3 does it. Implementing a clock, alarms and orage-calendar in it would be cool as well, but necessary in any way. Though that ”events center” is one of the few new interface elements of Gnome 3 I really liked. 🙂

    1. Thanks!
      Yeah, a message center of sorts is planned, but I haven’t even merged Stage 1 yet, which is the per app settings 😉

      If you want to donate money on that particular feature I suggest you report a bug on bugzilla.xfce.org and then find it on bountysource.com. Finally: put a bounty on it! 🙂

      1. Sounds cool! And the per-app settings looked fantastic – a very useful addition. 🙂

        Ah, so that is the way to go about when posting bounties. This far I have only done generic donations there. Thanks for the tip, will do that!

        And thanks for doing all this work and for keeping us updated on this blog. It’s really fun to see so much stuff happening with my favorite Desktop Environment. 🙂

  2. Sounds cool! And the per-app settings looked fantastic – a very useful addition. 🙂

    Ah, so that is the way to go about when posting bounties. This far I have only done generic donations there. Thanks for the tip, will do that!

    And thanks for doing all this work and for keeping us updated on this blog. It’s really fun to see so much stuff happening with my favorite Desktop Environment. 🙂

Comments are closed.