On Thu, 2007-03-01 at 11:06 -0800, Brian J. Tarricone wrote: > >- BaconVolumeWidget, living in the libbacon module in SVN. It's > >currently used by a large number of applications, cut'n'pasted (Totem, > >Rhythmbox, LastExit, Banshee, Muine, Sound-Juicer, possibly others). > > I feel like this is a bit special-purpose and heavy for a GUI toolkit, > no? What kind of dependencies would it add to gtk? Obviously the > widget isn't very useful without an A/V framework backend, and I > wouldn't want to see gtk depend on gstreamer, xine-lib, etc. BaconVolume is just the widget, it doesn't actually control anything. It is up to the application to connect to the changed signal and implement the volume setting. > >The other > >difference is the ability to mark a "fraction", ie. the amount of data > >already downloaded, and available for seeking. I can see Rhythmbox, > >Totem, Banshee, and any other apps dealing with streaming media using > >it. > > You mean sorta how YouTube does the seek bar with the little red > indicator that moves to the right as more data gets downloaded? Yeah, > that could be pretty useful, maybe in things other than multimedia > apps. But again, could this be implemented via extra API in an > existing widget? Isn't this gtk_range_set_fill_level() (new in GTK+ 2.12)? Ross -- Ross Burton mail: ross burtonini com jabber: ross burtonini com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF
Attachment:
signature.asc
Description: This is a digitally signed message part