Re: RFC: GSound, a GObject library for playing system sounds

2014-12-05 Thread Tristan Brindle
On 5 Dec 2014, at 1:42 pm, Tristan Brindle t.c.brin...@gmail.com wrote: It looks like the Windows equivalent is the PlaySound() function[0]. So I guess there are a couple of possible approaches if we don’t want GSound to stay as a separate library: Having given it a bit more thought

Re: RFC: GSound, a GObject library for playing system sounds

2014-12-04 Thread Tristan Brindle
On 4 Dec 2014, at 8:09 pm, Richard Hughes hughsi...@gmail.com wrote: has anybody done an assessment of the similarities between DirectSound and canberra? how do these API map to each other? can we do a layer that is the minimal intersection between the two (and whatever MacOS has) and still

Re: RFC: GSound, a GObject library for playing system sounds

2014-12-04 Thread Tristan Brindle
On 5 Dec 2014, at 12:29 am, Tristan Brindle t.c.brin...@gmail.com wrote: Alternatively, a few minutes of Googling has turned up that Mac OS has its own high level sound playing API, coincidentally called NSSound[0], which has a broadly similar focus. So it might be possible for GSound

Re: gnome-control-center - Adding natural scrolling support for mouse

2014-11-18 Thread Tristan Brindle
Hi Diego, My name is Diego Giagio, I'm a software developer and this is my first email to this list. I want to contribute a patch to gnome-control-center to add support for natural scrolling to mouse devices (currently there's support for natural scrolling on touchpads only). The best

RFC: GSound, a GObject library for playing system sounds

2014-11-14 Thread Tristan Brindle
Hi all, A little while ago I wrote a small library called GSound (remarkably, a name which doesn’t seem to have been used before, at least on my Fedora installation). It wraps the libcanberra API and “GObject-ifies” it so it can be properly used in introspected languages. I’ve recently dug it

Re: RFC: GSound, a GObject library for playing system sounds

2014-11-14 Thread Tristan Brindle
On 14 Nov 2014, at 8:15 pm, Sébastien Wilmet swil...@gnome.org wrote: On Fri, Nov 14, 2014 at 05:47:52PM +0800, Tristan Brindle wrote: https://tcbrindle.github.io/gsound-docs With the name GSound I was worried that you reused the g_ namespace (for GLib), but it's not the case, so it's