On Wed, 29.10.08 20:55, Nyall ([EMAIL PROTECTED]) wrote:

> Hey all,

Heya!

> I'm really keen to see more gnome applications start using libcanberra
> for their event sounds. Is there currently a list anywhere of which
> applications have switched or are planning on switching across? I think
> ideally a page like http://live.gnome.org/GnomeGoals/AppIcon , but for
> libcanberra integration, would be an ideal place to start. I'm willing
> to set this up if it's desired.

You're welcome to do that!

> I'd also like to know if we should be filing bugs against applications
> which aren't currently using libcanberra..?

Here's a list of packages that to my knowledge already support libcanberra:

 epiphany
 empathy
 gnome-sound-properties 
 xchat
 gnome-power-manager
 (and gtk of course, through canberra-gtk-module)

There are bugs open for:

 cheese
 nautilus
 gnome-applets
 gnome-phone-manager
 metacity

Please note that there's a bit of a chicken-and-egg-problem
here. sound-theme-freedesktop desn't ship sounds for all events. And
hence people see no reaason to adopt libcanberra yet. OTOH nobody
wants to add those sounds to s-t-fd because noone uses them yet.

I think it would make sense to add sounds to s-t-fd *before* filing tons
of bugs. Patches to s-t-fd are very welcome!

I posted a call for more themes on my blog a few days back. Didn't get
much of a response:

http://0pointer.de/blog/projects/free-sound-themes.html

You might want to attach a list of event sounds from the list in the
sound-naming-spec to each bug that might be candidates for adoption in
the respective programs. That should generally exclude those where
libcanberra-gtk-module is responsible for:

   dialog-error
   dialog-warning
   dialog-information
   dialog-question
   window-new
   window-close
   window-minimized
   window-unminimized
   window-maximized
   window-unmaximized
   notebook-tab-changed
   dialog-ok
   dialog-cancel
   item-selected
   link-pressed
   link-released
   button-pressed
   button-released
   menu-click
   button-toggle-on
   button-toggle-off
   menu-popup
   menu-popdown
   menu-replace
   tooltip-popup
   tooltip-popdown

and those it isn't responsible for right now, but should be:

   drag-start
   drag-accept
   drag-fail
   expander-toggle-on
   expander-toggle-off
   scroll-xxx
   window-switch
   window-resize-xxx
   window-move-xxx

All others should probably be generated by the applications and not by
libcanberra-gtk-module. And as such are waiting for people to cook up patches.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4
_______________________________________________
libcanberra-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/libcanberra-discuss

Reply via email to