2000-06-06  Dave Camp  <campd@oit.edu>

	* configure.in: 0.1.1

2000-05-22  Dave Camp  <campd@oit.edu>

	* Reflect gnome-debug changes

2000-05-22  Dave Camp  <campd@oit.edu>

	* src/ui.c: Use oaf iids, and include a variable viewer.
	(bonobo_control_commander_change_func): Use oaf_orb_get() in the call
	to CORBA_ORB_object_to_string().

	* src/main.c (load_file): use oaf_orb_get() to get the orb.
	(main): Initialize oaf.

	* src/commander-callbacks.c (dryad_load_commander): Use oaf iids rather
	than goad ids.

	* src/Makefile.am: Use OAF_CFLAGS and OAF_LIBS

	* configure.in: Make sure bonobo uses oaf.

2000-04-17  Dave Camp  <campd@oit.edu>

	* src/commander-callbacks.c (signal_termination_cb): New function.
	(connect_commander_signals): Connect to "signal_termination".

2000-04-17  Dave Camp  <campd@oit.edu>

	* src/commander-callbacks.c (signal_received_cb): New function.
	(connect_commander_signals): Connect to "signal_received".

2000-04-12  Dave Camp  <campd@oit.edu>

	* src/ui.c (widgets): Added a variable-viewer widget.

2000-04-07  Dave Camp  <campd@oit.edu>

	* src/commander-callbacks.c (dryad_load_commander): Fixed a typo in
	the error msg.

2000-04-07  Dave Camp  <campd@oit.edu>

	* src/main.c (load_file): Return if the commander was not successfully
	loaded.
	* src/ui.c (load_file): Ditto.

	* src/commander-callbacks.c (dryad_load_commander): If the load failed,
	show an error message and return FALSE.

2000-04-03  Dave Camp  <campd@oit.edu>

	* src/ui.c (widget_cmdr_func): Use object arguments to set the
	commander rather than the function.
	(widgets): Don't send function paramaters to the widget_cmdr_func
	functions.

2000-04-02  Martin Baulig  <martin@home-of-linux.org>

	* src/main.c (load_file): New static function.
	(main): If the user gave a command line argument, automatically load
	it as binary.

2000-03-27  Dave Camp  <campd@oit.edu>

	* src/ui.c (windows): Added the stack browser window.
	(widgets_bonobo): Added the stack browser.
	(widgets): Added the stack browser.
	(init_main_frame): Connect the stack_up_btn and stack_down_btn signals.
	(stack_up_cb): New function.
	(stack_down_cb): New function.

	* src/commander-callbacks.c (program_unloaded_cb): Set the sensitivity
	of the stack_up_btn and stack_down_btn widgets.
	(execution_started_cb): Ditto.
	(execution_stopped_cb): Ditto.

2000-03-03  Dave Camp  <campd@oit.edu>

	* src/ui.c (widgets): Array containing the widgets created without
	bonobo.
	(widget_create_func): New function.
	(widget_cmdr_func): New function.

2000-03-03  Dave Camp  <campd@oit.edu>

	* src/ui.c: Rewrote most of the widget creation stuff.
	(load_file): Unload any previous commander, and load a new commander.
	(unload_cb): Unload the commander.

	* src/main.c (init_app): Don't load the commander on startup.

	* src/commander-callbacks.c (dryad_load_commander): New function.
	(dryad_unload_commander): New function.

2000-03-03  Dave Camp  <campd@oit.edu>

	* src/ui.c: Create widgets using the widget library rather than bonobo
	controls by default.
	(dryad_destroy_ui): New function.
	(bpm_creation_func): New function.
	(rv_creation_func): New function.
	(sv_creation_func): New function.
	(locals_creation_func): New function.
	(init_widgets): If the DRYAD_USE_BONOBO environment variable is not
	set, create the widgets directly rather than using bonobo controls.

	* src/main.c (check_servers): Took out old code.
	(init_app): Ref and sink the commander client.
	(dryad_exit): Moved widget destruction into dryad_destroy_ui(), which
	is called from here.

2000-03-02  Dave Camp  <campd@oit.edu>

	* src/ui.c: Create the locals viewer.

2000-02-21  Dave Camp  <campd@oit.edu>

	* src/ui.c: Removed all references to the source list, and removed
	init_source_viewer(), as it is no longer necessary.

	* src/commander-callbacks.c: Removed all references to the source list.

2000-01-27  Dave Camp  <campd@oit.edu>

	* src/ui.c (run_cb): Call gdf_commander_client_cont() rather than
	gdf_commander_client_run().

2000-01-27  Dave Camp  <campd@oit.edu>

	* src/ui.c (window_delete_event_cb): Added a GdkEvent* argument.
	(init_main_frame): Connect to the main window's delete_event signal.
	(main_frame_delete_event_cb): New function.  Calls dryad_exit().

2000-01-26  Dave Camp  <campd@oit.edu>

	* Updated to reflect bonobo changes.

2000-01-22  Dave Camp  <campd@oit.edu>

	* src/ui.c (load_file): Unload only if binary_name is not NULL.

2000-01-22  Dave Camp  <campd@oit.edu>

	* src/ui.c (load_file): New function.
	(file_selected_cb): Queue an idle handler to load the file so as to 
	avoid grabs while loading.


2000-01-20  Dave Camp  <campd@oit.edu>

	* src/main.c (init_app): Don't use g_strdup on the default goad_id,
	and don't free the goad id, as it is not dynamically allocated.

2000-01-19  Martin Baulig  <martin@home-of-linux.org>

	* src/main.c (init_app): Try to get the GOAD id of the backend
	from a `GDF_BACKEND_NAME' environment variable before using the
	"gdf_libdryad_commander" default.

2000-01-17  Dave Camp  <campd@oit.edu>

	* src/main.c (dryad_exit): Destroy all of the controls (using the new
	manner in which controls are created).

	* src/ui.c: Large rewrite.
	
2000-01-17  Dave Camp  <campd@oit.edu>

	* src/ui.c (init_register_viewer): Make sure the control widget is
	realized.
	(init_breakpoint_manager): Ditto.
	(init_source_viewer): Ditto.

	* src/main.c (dryad_exit): Destroy the register viewer.

2000-01-17  Dave Camp  <campd@oit.edu>

	* src/ui.c (init_register_viewer): New function.

	* src/main.c (init_app): Set the register viewer's commander.

2000-01-16  Dave Camp  <campd@oit.edu>

	* src/output-terminal.c: New file.

	* src/ui.c (init_output_terminal): New function.
	(dryad_init_ui): Call init_output_terminal().

	* src/main.c (init_app): Create the commander before creating the
	UI components.

2000-01-13  Dave Camp  <campd@oit.edu>

	* src/ui.c (window_delete_event_cb): New function.  Hides a window
	instead of deleting it.
	(init_windows): Connect to the window's delete_event function.

2000-01-13  Dave Camp  <campd@oit.edu>

	* src/ui.c (init_windows): New function.  Initializes the window menu.
	(hide_show_selected_cb): New function.  Callback for window menu items.
	(dryad_init_ui): Call init_windows().

2000-01-12  Dave Camp  <campd@oit.edu>

	* src/ui.c (source_list_button_press_cb): Return FALSE if not on a 
	source line.

2000-01-12  Dave Camp  <campd@oit.edu>

	* src/ui.c (file_selected_cb): Display an error message if the file
	does not load correctly.

2000-01-11  Dave Camp  <campd@oit.edu>

	* Initial import.

