2001-07-31 Bradford Hovinen <hovinen@ximian.com>
* config-log.c: Remove socket-based synchronization system
entirely. Switch to using standard FILE streams for interfacing
with the configuration log
2001-07-31 Bradford Hovinen <hovinen@ximian.com>
* bonobo-config-archiver.c (pb_get_fn): Use
location_get_config_log rather than config_log_open; don't destroy
the log
2001-07-30 Bradford Hovinen <hovinen@ximian.com>
* capplet-util.c (capplet_init): Call setup_session_mgmt if --apply or
--init-session-settings was passed
2001-07-30 Bradford Hovinen <hovinen@ximian.com>
* archive.c (archive_set_current_location_id): Use
capplet-archive/config/current/location for current location to
avoid conflicting with control-center
2001-07-30 Bradford Hovinen <hovinen@ximian.com>
* config-log.c (socket_data_cb): Close the socket if we couldn't
load the log entry
(config_log_destroy):
(config_log_open): Disable socket sync system
2001-07-27 Bradford Hovinen <hovinen@ximian.com>
* bonobo-config-archiver.c (bonobo_config_archiver_destroy): Don't
unref the event source or the property bag
2001-07-27 Richard Hestilow <hestilow@ximian.com>
* applier.c (applier_apply_prefs): Only draw disabled message
if do_preview. Actually, the user will never see this because
the correct behavior (which is done) is to assume if they're
running capplet, prefs->enable should be TRUE. This is because
we are only honoring enable as a hacker-only setting.
(output_compat_prefs): Output the correct "Enable" setting.
* background-properties-capplet.c (get_legacy_settings): Support
the "Enabled" flag.
* preferences.c (preferences_new_from_bonobo_db): Import the
"enabled" flag. Note that this is not bothered with in the _pbag
function, because that's from the Proxy settings, which is only
used for the GUI capplet, which always sets enabled to True, because
this is a hacker-only option. Got it?
2001-07-27 Richard Hestilow <hestilow@ximian.com>
* prefs-widget.c (random_timeout_cb): Don't go into an infinite
loop if there are absolutely no enabled screensavers.
2001-07-27 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_activate): Use timeout when launching
desktop entry; idle handler when launching Bonobo control
2001-07-27 Bradford Hovinen <hovinen@ximian.com>
* mouse-properties.glade: Fix mouse speed and acceleration
controls to be wider and to use discrete values
2001-07-27 Bradford Hovinen <hovinen@ximian.com>
* mouse-properties.xml: Change type of right-to-left to ulong
* mouse-properties-capplet.c (apply_settings): Use get_ulong
rather than get_boolean
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
* applier.c (applier_apply_prefs): Don't try to load the wallpaper
if it's not enabled
* preferences.c (preferences_new_from_bonobo_pbag): Use
bonobo_property_editor_client_get_value_*
(preferences_new_from_bonobo_pbag): Set gradient_enabled properly
from property bag
(preferences_new_from_bonobo_pbag): Check for wallpaper == "(none)"
(preferences_new_from_bonobo_db): Ditto above
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
* applier.c (renderer_render_wallpaper): Restore some lost tweaks
from earlier.
* preferences.c (preferences_init): strdup the home directory
* applier.c: Store preview widget in the renderer, not the applier
itself
2001-07-26 Richard Hestilow <hestilow@ximian.com>
* applier.c: Remove all bonobo-conf stuff.
* preferences.[ch]: New functions preferences_new_from_bonobo_pbag
and preferences_new_from_bonobo_db.
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.h (struct _Capplet): Add flag launching
* capplet-dir.c (capplet_new): Initialize capplet->launching
(capplet_reset_cb): Implement. Just reset capplet->launching
(capplet_activate): Just return if capplet->launching is set;
otherwise set that flag and add an idle handler to unset it
2001-07-26 Bradford Hovinen <hovinen@ximian.com>
* keyboard-properties.c (apply_settings): Initialize the other
fields of this data structure
(apply_settings): Use lookup table to get the values to put in
kbdsettings