GNOME Bugzilla – Bug 162495
GConf settings aren't handled in model-view-controller fashion
Last modified: 2008-08-22 17:04:38 UTC
When Totem loads the volume slider is at 100%. This makes the slider looks bad (see this screenshot: http://ronald.bitfreak.net/priv/subs2.jpg). It would be nice if totem could remember the last volume position or make the default to 75% for example.
This volume slider problem is a bug in the theme engine, not in Totem. However, GStreamer should save the volume in /apps/totem/volume itself. (Ronald, I didn't want to add a GConf dependency myself).
Ok, I'm on it. Somewhat related maybe, what settings should the backend save itself? Is vlume the only one, or are there also others (e.g. network speed, speaker setup, ...)?
Right now, there's no clear separations between what should be saved by the backend, and what should be saved by the application. Let's try to clarify it then. Should be saved by the backend: - audio-out type - TV-out type - the brightness/contrast/etc. settings - the connection speed - the visualisation plugin and size used (?) The volume probably shouldn't be saved by the backend, I'll fix that soon. Hopefully, for GNOME 2.12, we could move some of those preferences to the appropriate capplet in the control-center.
2005-01-03 Bastien Nocera <hadess@hadess.net> * src/bacon-video-widget-xine.c: (setup_config_stream): * src/totem.c: (totem_action_exit), (video_widget_create): save the volume from the front-end, not the backend
All the above are saved now. Can this be closed now?
OK, so updates in gconf-editor aren't taken into account yet. Will fix later.
Updates from gconf-editor are instant-applied to my totem (e.g. /apps/totem/repeat) so i guess, this last issue is fixed as well adn the bug should be closed.
Should have been closed already.