2001-12-02 Richard Hestilow <hestilow@ximian.com>
* Initial GNOME2 port. ui-preferences is disabled until
it is revamped for gconf, and mime-types will probably be
permanently disabled though (no gmc).
2001-09-29 Richard Hestilow <hestilow@ximian.com>
* prefs-widget.c (prefs_widget_set_arg): Register
callbacks after loading the preferences; otherwise they will
get triggered unnecessarily.
(selected_cb): Only trigger a change if there really was one.
Fixes bug #9161.
2001-07-02 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Use bonobo_arg_... functions
* main.c (main): Call capplet_control_launch if capplet was specified on CLI
Use bonobo_main rather than gtk_main
* capplet-dir.c (capplet_control_launch): Fix to use Bonobo_Property_setValue
(capplet_activate): Support capplet_control_launch; use strlen(...) rather than hardcoding length
(capplet_control_launch): Replace '-' characters with underscores
Added OAF info file for experimental sound properties capplet
Added sample capplet using new moniker
2001-06-29 Bradford Hovinen <hovinen@ximian.com>
* main.c (main): Support --run-capplet argument on the command line
* capplet-dir.c (capplet_launch): Implement. Currently not called,
but will be used to launch capplets
* main.c (main): Added OAF and bonobo intialization
* capplets/Makefile.am (bin_PROGRAMS): Add target for
sound-properties-capplet
(INCLUDES): Install from new-sound-properties
* configure.in (CAPPLET_{CFLAGS|LIBS}): Add bonobo_conf to each
2001-06-21 Havoc Pennington <hp@redhat.com>
* configure.in: switch to using pkg-config to find things
* capplets/*/Makefile.am: clean up crufty flags, adapt to
configure.in changes
2001-06-21 Bradford Hovinen <hovinen@ximian.com>
* capplets/new-*/main.c (main): Abort if prefs structure is NULL
when editing outside the current location. Fixes crash when bad
XML data are supplied.
2001-06-18 Bradford Hovinen <hovinen@ximian.com>
* capplets/new-*/main.c (do_set_xml): Use read () rather than
fread () to make sure to catch end-of-file. Gracefully handle
no-data case.
2001-05-05 Bradford Hovinen <hovinen@ximian.com>
* configure.in: Add check for libximian_archiver; try include
cflags and libs only if the archiver is present *
capplets/*/main.c: Add #ifdef's around anything that uses the
Ximian archiver so that the capplets can compile without it
2001-04-27 Bradford Hovinen <hovinen@ximian.com>
* capplets/wm-properties/wm-list.c (wm_read_from_xml): Make
desktop-entry an attribute rather than a child node
* capplets/*/main.c: Do not try to load preferences from XML if
there was not XML data
This contains:
* a few capplets were redone UI wise:
ui-properties
keyboard
background-properties
* splitting of libcapplet out of this modules (into libcapplet)
* new html-based view in the control-center
* initial import of functional root-manager
This stuff isn't all done yet, but I wanted to get it in.
TODO files will hopefully follow.
2000-10-14 dd Hovinen <hovinen@helixcode.com>
* po/POTFILES.in: Added rorschach.xml.h
Courtesy John B Tunison <jtunison@andrew.cmu.edu>:
* capplets/*/Makefile.am (INCLUDES): Put
-I$(top_srcdir)/libcapplet before everything else
* new-control-center/capplet-dir.c
(start_capplet_through_root_manager): Use FOPEN_MAX rather than
OPEN_MAX, since some people don't seem to be have OPEN_MAX defined by
default
2000-09-24 Bradford Hovinen <hovinen@helixcode.com>
* capplets/new-ui-properties/preferences.c
(preferences_clone): Copy dialog_use_icons field
* capplets/new-ui-properties/prefs-widget-dialogs.c: Use standard
macro for dialog_icons
* capplets/new-ui-properties/prefs-widget.h
(struct _widget_desc_t): Remove field prefs_offset
* capplets/new-ui-properties/preferences.c
(preferences_get_dialog_icons):
(preferences_set_dialog_icons): Implement
* capplets/new-ui-properties/prefs-widget.c (read_preferences):
(register_callbacks):
(toggled_cb):
(selected_cb): Remove support for direct struct offset manipulation
* capplet-widget.c (capplet_widget_multi_new): Set capid
(capplet_widget_init): Set capid to current global value
(capplet_widget_class_get_capid): Implement; return the capid
passed on the command line
* capplet-widget.h (struct _CappletWidget): Remove buffer between
frame and plug sizes