<br><br><div class="gmail_quote">2009/4/27 Simon Steinbeiß <span dir="ltr"><<a href="mailto:simon.steinbeiss@elfenbeinturm.at">simon.steinbeiss@elfenbeinturm.at</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Thu, 23 Apr 2009 12:01:01 +0100<br>
Vincent <<a href="mailto:mailinglists@vinnl.nl">mailinglists@vinnl.nl</a>> wrote:<br>
<br>
> Hi,<br>
><br>
> I don't really do desktop coding so I'm not really up to scratch with<br>
> regards to fd.o standards, but IIUC there is one standard for notifications<br>
> that is adhered to by libnotify (the example implementation IIRC),<br>
> notify-osd and xfce4-notifyd. Therefore, all applications that support this<br>
> standard should be unified in not only Xubuntu but most Linux distributions.<br>
> Unfortunately, some applications still prefer to show their own<br>
> notifications.<br>
><br>
> Thus, what I'm trying to say is that you don't really need Xubuntu to look<br>
> at it but each individual application that doesn't adhere to the standard<br>
> (which most of them do, I'd argue).<br>
><br>
<br>
</div>Hi,<br>
I do understand your point. Nevertheless there are a few cases where I think Xubuntu<br>
should do some work on the notification system. (The applications that don't adhere to the<br>
standards are most likely to be patched by Ubuntu anyway, or so I like to assume.)<br>
<br>
There are two specific use cases that came to my attention when I first tried notify-osd<br>
a few days ago.<br>
The first is the brightness control, which is neatly integrated in notify-osd. (That's<br>
exactly the kind of "unification" of desktop appearance I'm referring to in this<br>
discussion's title.) The other one is (audio)volume control. At the moment xfce4's mixer<br>
is lacking a cli to achieve volume changes, but even so it's possible through workarounds<br>
(like the small script I posted before). I think volume-changes should be - *by default*<br>
- reflected in the notification system. At the moment xfce4-notifyd is unable to display<br>
bars and even if this doesn't change, I would argue that a display of percentage in<br>
numbers would be sufficient.<br>
<br>
For other programmes like Skype I'm happy to share the few additional lines one needs to<br>
add to Skype's $USERPROFILE/config.xml so that other users might take advantage of this<br>
too. (Maybe a wiki would be a good place.)<br>
<br>
Going back to brightness and volume control, I took a look at Ubuntu's notify-osd<br>
Development Guidelines (<a href="https://wiki.ubuntu.com/NotificationDevelopmentGuidelines" target="_blank">https://wiki.ubuntu.com/NotificationDevelopmentGuidelines</a>) and at<br>
least for me this is too complex to sort it out. Maybe some of you are skilled enough<br>
(and willing) to understand how they send the brightness/volume control through<br>
notify-osd. (This would not only be helpful to adopt their method for xfce4-notifyd but<br>
also to be able to implement volume-controls for Xubuntu users that prefer notify-osd<br>
over xfce4-notifyd.)<br>
<br>
So to finally return to your argument Vincent, I believe you are right that Xubuntu<br>
doesn't have to patch tons of applications but it still would be nice if user's had the<br>
choice between two notification daemons of equal functionality (at least as long as it's<br>
unclear to which of the two Xubuntu will stick).<br>
</blockquote><div><br>I get your point, and I'd recommend you to contact the Xfce developers (through <a href="http://bugzilla.xfce.org/enter_bug.cgi">http://bugzilla.xfce.org/enter_bug.cgi</a> ) as I think it'd be their job to add this (at least for brightness and volume, as I think Xfce handles this). Then again, I think they'll be reluctant in adding this until Canonical manages to get this into <a href="http://freedesktop.org">freedesktop.org</a>.<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Just my two cents,<br>
<div><div></div><div class="h5">Simon</div></div></blockquote></div><br><br clear="all"><br>-- <br>Vincent<br>