2001-07-25 Chema Celorio <chema@celorio.com>
* Makefile.am (EXTRA_DIST): don't this Gnome.directory.in this will
be generated at the users box by a sed from Gnome.directory.in.in
2001-07-25 Richard Hestilow <hestilow@ximian.com>
* main.c (main): Move capplet-launching code into an idle handler.
Bonobo sucks like that.
* capplet-dir.c (capplet_activate): Remove the check for gnomecc,
it was causing grief with bonobo. Story at 11.
2001-07-24 Chema Celorio <chema@celorio.com>
* capplet-dir-view.c (capplet_dir_view_load_dir): set the title
of the window to "Gnome Control Center : foo"
2001-07-24 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Set moniker property
manually
(capplet_control_launch): Remove double-free of the moniker
(capplet_control_launch): Release and unref the property control
in the event of an error
(capplet_control_launch): Conclude that the capplet is already
running only when the exception type is
Bonobo/Moniker/InterfaceNotFound
2001-07-24 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Set moniker property
manually
(capplet_control_launch): Remove double-free of the moniker
(capplet_control_launch): Release and unref the property control
in the event of an error
2001-07-23 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Don't connect the
app's button signals if the app has just been destroyed
2001-07-23 Bradford Hovinen <hovinen@ximian.com>
* capplet-util.c (set_moniker_cb): Set InvalidValue exception if
the program could not resolve the moniker
* capplet-dir.c (capplet_control_launch): Put up an error dialog
and abort the process if the capplet reports an error trying to
resolve its moniker
2001-07-19 Richard Hestilow <hestilow@ximian.com>
* Gnome.directory.in.in: Change name to "Main".
* capplet-dir.c (capplet_new): Return NULL if program
is not accessible.
* capplet-dir-view.c (sidebar_populate): Don't show a directory
if it is empty.
2001-07-19 Richard Hestilow <hestilow@ximian.com>
* Removed debugging spew.
* Removed most of the menu bar.
* capplet-dir-view.c (about_menu_cb): Add Chema, jimmac, and myself
to authors list.
* capplet-dir-view-html.c (html_populate, html_write_row): Spacing
fix.
2001-07-19 Richard Hestilow <hestilow@ximian.com>
* capplet-dir-view-html.c (main_allocate_cb: New function to
compute optimal number of columns. Try resizing, it's fun!
2001-07-19 Chema Celorio <chema@celorio.com>
* Makefile.am: remove Gnome.directory from here
2001-07-19 Chema Celorio <chema@celorio.com>
* Makefile.am (ccenter_DATA): move Gnome.directory to here
2001-07-19 Chema Celorio <chema@celorio.com>
* POTFILES.in: remove Gnome.in since we use xml tools
2001-07-13 Bradford Hovinen <hovinen@ximian.com>
* capplet-util.c (create_dialog_cb): Return NULL in the case that
the control is already present
* capplet-dir.c (capplet_control_launch): Accept window_title
parameter and use it as the title
(capplet_activate): Pass entry->name to capplet_control_launch
(capplet_control_launch): Don't print error and use correct test
for control_ref == CORBA_OBJECT_NIL
2001-07-13 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Accept window_title
parameter and use it as the title
(capplet_activate): Pass entry->name to capplet_control_launch
2001-07-12 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_activate): Fix position of capplet name
in the Bonobo case
(capplet_new): Don't abort if the entry says to run gnomecc
2001-07-10 Bradford Hovinen <hovinen@ximian.com>
* sound-properties-capplet.c (set_moniker_cb): Make full moniker
(apply_settings): Release the return value
(main): Support --get-legacy option
(get_legacy_settings): Implement
(create_control_cb): Connect apply_cb
(COPY_FROM_LEGACY): Use bonobo_config_set_...
(main): Open config database regardless of what operation is
requested; pass to create_control callback
(apply_settings): Use bonobo_config_get_...
(get_legacy_settings):
(apply_settings): Don't accept CORBA_Environment *ev any more
(create_control_cb): Store the config database in the property control
(apply_settings): Use the correct setting name
(apply_cb): Apply settings and sync
(apply_settings): Kill esd when requested
* capplet-dir.c (capplet_ok_cb): Notify property control of apply
action
(capplet_control_launch): Store PropertyControl in app
2001-07-09 Bradford Hovinen <hovinen@ximian.com>
* bonobo-config-archiver.c (bonobo_config_archiver_new): Use
bonobo_object_unref rather than gtk_object_destroy
* bonobo-moniker-archiver.c (archiver_resolve): Allow PropertyBag
interface as well
(parse_name): Set *location to NULL when there is no location
* sound-properties.xml: Use 0 and 1 rather than true and false
* capplet-dir.c (capplet_control_launch): Don't convert underscores
to dashes in moniker
2001-07-09 Bradford Hovinen <hovinen@ximian.com>
* archive.c (archive_load): Use .gnome/capplet-archive rather than
.gnome/control-center
* sound-properties-capplet.c (create_control_cb): Implement
(main): Use create_control_cb
* Bonobo_Control_Capplet_sound_properties.oaf: Use PropertyControl
interface
* sound-properties-capplet.c (create_dialog_cb): Update signature
for use as a BonoboPropertyControlGetControlFn
* capplet-dir.c (capplet_control_launch): Create a control by
first retrieving the PropertyControl and then extracting the
control from it
(capplet_control_launch): Connect button signals
(capplet_cancel_cb): Implement. Just destroy the app widget
(capplet_ok_cb): Ditto.
(capplet_control_launch): Don't use a BonoboArg when setting the
property
2001-07-09 Bradford Hovinen <hovinen@ximian.com>
* bonobo-config-archiver.c (bonobo_config_archiver_new): Try to
load the defaults file if no rollback data can be found
* capplets/sound/Makefile.am (defaults_DATA): Add sound-properties.xml
(EXTRA_DIST): Add defaults_DATA
* control-center/Makefile.am (INCLUDES): Update directory locations
2001-07-03 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Use GnomeDialog rather
than BonoboWindow
(capplet_control_launch): Use bonobo_widget_set_property for simplicity
(capplet_control_launch): Eliminate goto statement with an if...else clause
2001-07-03 Bradford Hovinen <hovinen@ximian.com>
* capplet-dir.c (capplet_control_launch): Use GnomeDialog rather
than BonoboWindow
* archiver/Makefile.am (bonobo_moniker_archiver_LDADD): Use @...@
rather than $(...) for pkg-config's sake
2001-07-03 Bradford Hovinen <hovinen@ximian.com>
* main.c (main): Connect destroy signal on capplet window to
gtk_main_quit
* capplet-dir.c (capplet_control_launch): Return pointer to
BonoboWindow
* main.c (main): Check return value of capplet_control_launch
* capplet-dir.c (capplet_control_launch): Use goto to make sure
all data structures are freed
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-01-24 Jason Leach <jasonleach@usa.net>
* Makefile.am (INCLUDES): Forgot a trailing backslash so
GNOMECC_CFLAGS wasn't actually being used. It is now.
2001-01-24 Bradford Hovinen <hovinen@ximian.com>
* Makefile.am (INCLUDES): Cleaned out kruft and replaced it with
GNOMECC_CFLAGS
(gnomecc_LDADD): Ditto
2000-12-27 Jacob "Ulysses" Berkman <jacob@helixcode.com>
* capplet-dir-view-list.c (list_populate): call the real
gnome-libs API rather than my hacked one
* capplet-dir.c (start_capplet_through_root_manager): pass the
correct path ($prefix/sbin/<tool>) to the root-manager
(capplet_activate): check that the Exec line begins with
root-manager rather than root-manager-helper (for now)
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