2002-09-26  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* README, NEWS: updated for new release

2002-09-21  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* configure.in: Removed acconfig.h in favor of defining templates
	in the configure script directly (to conform with autoconf >= 2.52).
	Changes to make compatible with autoconf 2.13.
	
2002-09-20  Gustavo Giraldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock-placeholder.h: Added missing G_END_DECLS.
	* configure.in:
	* symbol-browser-control/Makefile.am:
	* symbol-browser-control/pixmaps/Makefile.am: Created Makefile.am
	for the pixmaps directory.

2002-08-28  Christian Neumair  <christian-neumair@web.de>

	* configure.in (ALL_LINGUAS): Added German (de).

2002-06-14  Dave Camp  <dave@ximian.com>

	* configure.in: Applied a patch from Sven Herzberg
	<herzi@myrealbox.com> to fix the glib check.

2002-06-09  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* gdl/gdl-icons.c: (reload_theme): Use "file_views" gconf key instead
	of older "file-views" key from gnome1 era.

2002-06-04  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Vietnamese (vi) to ALL_LINGUAS

2002-06-04  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock-layout.h: API additions.
	* gdl/gdl-dock-layout.c (gdl_dock_layout_construct_ui): Splitted
	in gdl_dock_layout_construct_items_ui and
	gdl_dock_layout_construct_layouts_ui to support the two new API
	functions.
	(gdl_dock_layout_get_items_ui, gdl_dock_layout_get_layouts_ui):
	New API functions.
	* gdl/layout.glade: Minor cosmetic and naming fixes.
	
2002-06-01  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock.c (gdl_dock_set_title)
	* gdl/gdl-dock-layout.c (gdl_dock_layout_construct_ui):
	Fixed a couple of memory leaks.

2002-05-27  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-icons.c (get_themed_icon_file_path)
	(pixbuf_for_name): Fixed a couple of memory leaks.

2002-05-19  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-recent.c (gdl_recent_delete_from_list): Check if the
	list after g_slist_delete_link is empty (fixes a crash when
	re-opening the only item in the recent list) and use delete_link
	instead of remove_link.

2002-05-12  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/Makefile.am, gdl/gdl.h, gdl/gdl-dock-item.[ch],
	gdl/gdl-dock-paned.[ch], gdl/gdl-dock-notebook.[ch],
	gdl/gdl-dock.[ch], gdl/gdl-dock-tablabel.[ch],
	gdl/gdl-dock-layout.[ch], gdl/layout.glade, gdl/test-dock.c,
	gdl/libgdlmarshal.list: New GdlDock widget architecture (see
	gdl/README.gdl-dock).

	* gdl/gdl-dock-object.[ch], gdl/gdl-dock-master.[ch],
	gdl/gdl-dock-item-grip.[ch], gdl/gdl-dock-placeholder.[ch]: New
	files for GdlDock.

	* gdl/README.gdl-dock: New file, merged relevant entries from
	TODO.gdl-dock (now removed).
	
	* gdl/gdl-recent.c (gdl_recent_get_list_type): Fixed compiler
	warning.

	* gdl/gdl-tools.h: Added two convenience macros GDL_CALL_VIRTUAL
	and GDL_CALL_VIRTUAL_WITH_DEFAULT.

2002-04-20  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* gdl/gdl-recent.c: Added James Willcox <jwillcox@cs.indiana.edu>
	(original author of gnome-recent on which gedit-recent is based, on
	which gdl-recent is based) to copyright list.
	* gdl/gdl-recent.h: Idem.

2002-04-15  Naba Kumar <kh_naba@users.sourceforge.net>

	* symbol-browser-control/factory.c, 
	symbol-browser-control/symbol-browser-cobject.c,
	symbol-browser-control/test-symbol-browser.c:
	Fixed a ref leak and added ability to recognize
	file://... uri for setFile().
	
2002-04-14  Naba Kumar <kh_naba@users.sourceforge.net>

	* idl/symbol-browser.idl: Added a new method called
	setFile(), which is used to set the current file.
	
	* symbol-browser-control/tagmanager/include/tm_tag.h,
	  symbol-browser-control/tagmanager/tm_tag.c: 
	Removed static qualifier from tm_tag_type_name() and
	availed it's prototype for use in outside code. also
	created reverse map function tm_tag_type_name();
	
	* symbol-browser-control/test-symbol-browser.{c,h},
	  symbol-browser-control/symbol-browser.{c,h},
	  symbol-browser-control/symbol-browser-cobject.{c,h},
	  symbol-browser-control/Makefile.am:
	Added Per file Symbol browsing. with a new toolbar
	for symbol browser for listing per file symbol browsing.
	
	* symbol-browser-control/gnome-symbol-browser.xml:
	Added a new dockitem (toolbar) for file symbol browser.

2002-04-12  Naba Kumar <kh_naba@users.sourceforge.net>

	* symbol-browser-control/tagmanager/include/*.h,
	  symbol-browser-control/tagmanager/include/Makefile.am,
	  symbol-browser-control/tagmanager/*.[h,c],
	  symbol-browser-control/tagmanager/Makefile.am:
	  Upgraded tagmanager to 0.6 version. Added/removed many files.
	  
	* symbol-browser-control/pixmaps/*.xpm: Removed old icon files.
	* symbol-browser-control/pixmaps/sv_*.xpm: Added new icon files.
	
	* symbol-browser-control/test-symbol-browser.c,
	  symbol-browser-control/symbol-browser.{c,h},
	  symbol-browser-control/symbol-browser-cobject.{c,h}:
	  
	  Adjusted to the new tagmanager. Added more c types
	  (enums, typedef etc) and organized all of
	  them in sub folders to improve visibility and clarity.   
	  s/GtkObject/GObject/ as the derivative class for BonoboXObject
	  (clears compiler warnings). Cleaned ref/unref issues with
	  symbol-browser-control.
	
2002-04-10  Naba Kumar <kh_naba@users.sourceforge.net>

	* gdl/gdl-recent.c: Fixed a crash bug with tries to
	return the same list from which the only element has
	been removed (and hence freed).

2002-04-10  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* gdl/Makefile.am: Added gdl-recent.[ch].
	* gdl/gdl-recent.c: New class for displaying recent files/projects.
	* gdl/gdl-recent.h: Idem.
	* gdl/gdl.h: Added new header files.

2002-04-09  Dave Camp  <dave@ximian.com>

	* gdl/gdl-icons.c (remove_icon_file_name_suffix): Fix the string
	comparison.

	* gdl/gdl-data-view.c (gdl_data_view_class_init): Add an 
	expander_size style property.

	* gdl/gdl-data-row.c: Remove the custom expand and remove pixbufs,
	and draw the expander with gtk.

2002-04-09  Dave Camp  <dave@ximian.com>

	* gdl/gdl-dock-notebook.c (gdl_dock_notebook_bring_to_front): New
	function.

	* gdl/gdl-dock.c (gdl_dock_bring_to_front): New function.

2002-03-17  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: remove scintilla-control dir reference

	* Remove scintilla stuff for good

2002-03-16  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* gdl/Makefile.am: Added gdl-file-selector-util.[ch] back and also added
	gdl-tools.c
	* gdl/gdl-file-selector-util.c: (listener_cb),
	(replace_existing_file), (ok_clicked_cb), (concat_dir_and_file),
	(create_gtk_selector), (run_file_selector),
	(gdl_file_selector_open), (gdl_file_selector_open_multi),
	(gdl_file_selector_save): Ported to GTK+ 2.0 and added replace dialog
	if you selected a file in a save dialog that already exists.
	* gdl/gdl-tools.h: Added gdl_button_new_with_stock_image method.
	* gdl/gdl-tools.c: Idem.

2002-03-10  Dave Camp  <dave@ximian.com>

	* configure.in:  Require librsvg.
	* gdl/Makefile.am: Add new files.
	* symbol-browser-control/symbol-browser.c: (get_image_for_type): 
	Use the gdl-icons to get the folder icon.
	* gdl/gdl-icons.[ch]: 
	* gdl/defailt-icon.[ch]: 
	* gdl/program.xpm:
	* gdl/shared.xpm:
	* gdl/static.xpm: New files.

2002-02-23  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* symbol-browser-control/gnome-symbol-browser.xml: Move "FormatUpdate"
	menuitem to the "View" menu

2002-02-21  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* configure.in, gdl/Makefile.am,
	symbol-browser-control/Makefile.am,
	symbol-browser-control/tagmanager/Makefile.am: Changes to make
	distcheck pass

	* gdl/Makefile.am: Removed gdl-file-selector-util.c from build

	* gdl/gdl-dock-item.c (gdl_dock_item_lock_cb): Emit
	"layout_changed" on the dock.

2002-02-14  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added pt (Portuguese) to ALL_LINGUAS

2002-02-06  JP Rosevear  <jpr@ximian.com>

	* symbol-browser-control/Makefile.am: add "\" to continue
	EXTRA_DIST

2002-02-04  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* symbol-browser-control/symbol-browser-cobject.c: (impl_clear): Make
	it actually do something.

2002-02-03  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* Makefile.am: Added symbol-browser-control back.
	* configure.in: Idem.
	* symbol-browser-control/Makefile.am: Idem.
	* symbol-browser-control/factory.c: (on_format_update),
	(on_control_set_frame), (on_control_destroy), (control_factory):
	* symbol-browser-control/symbol-browser-cobject.c: Ported to gnome2.
	(gnome_symbol_browser_cobject_class_init),
	(gnome_symbol_browser_cobject_init),
	(gnome_symbol_browser_cobject_destroy), (impl_open_directory),
	(impl_clear), (impl_update), (impl_update_file),
	(impl_remove_file), (impl_save),
	(gnome_symbol_browser_cobject_new): Moved to BonoboXObject.
	* symbol-browser-control/symbol-browser-cobject.h: Idem.
	* symbol-browser-control/symbol-browser.c: Ported to GtkTreeView.
	(gnome_symbol_browser_class_init), (gnome_symbol_browser_init),
	(destroy_symbol_data_cb), (gsb_update_tree), (gsb_insert_nodes),
	(get_sub_node), (gsb_sub_node_data_new), (gsb_tree_node_data_new),
	(gsb_tree_node_data_free), (gsb_tree_node_data_copy),
	(gsb_tree_node_data_get_type), (gsb_tree_node_set_pixbuf),
	(gsb_tree_node_set_text), (row_activated_cb), (get_image_for_type),
	(get_tag_type_name), (symbol_print), (gnome_symbol_browser_new),
	(gnome_symbol_browser_get_type), (gnome_symbol_browser_destroy),
	(gnome_symbol_browser_reset), (gnome_symbol_browser_open_dir),
	(gnome_symbol_browser_clear),
	(gnome_symbol_browser_get_event_source): Ported to GtkTreeView. Uses
	BonoboEventSource now instead of events via PropertyBags.
	* symbol-browser-control/symbol-browser.h: Added get_event_source
	method.
	* symbol-browser-control/test-symbol-browser.c: (load_file),
	(open_or_save_dialog), (open_file_cb), (save_file_cb), (exit_cb),
	(event_cb), (main): Ported to gnome2, displays message dialog when
	user selects a symbol.

2002-02-02  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock-item.c (gdl_dock_item_lock, gdl_dock_item_unlock,
	gdl_dock_item_lock_cb): New functions.
	(gdl_dock_item_set_property): Resize widget if changed locked
	behavior.
	(gdl_dock_item_popup_menu): Added "Lock" menu item.
	(gdl_dock_item_button_changed): Only activate popup is clicked on
	the drag handle.
	(gdl_dock_item_save_layout): Save locked attribute.  
	* gdl/gdl-dock-layout.c (gdl_dock_layout_construct_dialog): Added
	"Locked" column.
	Use xmlFree instead of free in a couple of places.
	(gdl_dock_layout_update_items_model): New function to update
	checkboxes after loading a layout.
	* gdl/gdl-dock-notebook.c (gdl_dock_notebook_save_layout): Save
	locked attribute.
	* gdl/gdl-dock-tablabel.c (gdl_dock_master_changed_behavior):
	New function, notify callback.
	Added "master" property, which keeps a weak pointer to the
	dockitem which "owns" the tablabel.
	* gdl/gdl-dock.c (gdl_dock_build_layout, gdl_dock_load_layout):
	Call xmlFree on strings got from xmlGetProp.  Restore locked
	attribute.

2002-01-30  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl-1.0.pc.in: Added libglade dependency
	* gdl/gdl-dock.c (gdl_dock_layout_build): Check the xml node's
	name for dock items.

2002-01-26  Dave Camp  <dave@ximian.com>

	* gdl/Makefile.am: Remove gdl-file-selector-util.
	* gdl/gdl-data-frame.c (gdl_data_frame_draw): Only render things that 
	are inside the expose area.
	(gdl_data_frame_finalize): Don't free the no-longer-existant path.
	(gdl_data_frame_button_press): Removed most of the implementation.
	(gdl_data_frame_new): Take a GdkDataRow instead of a path.
	* gdl/gdl-data-model-test.c (get_value): Make one value a boolean.
	(get_renderer): Added the is_editable field and set appropriately.
	* gdl/gdl-data-model.c (gdl_data_model_get_renderer): Added an
	is_editable field.
	* gdl/gdl-data-row.c (load_path): Pass the is_editable flag.
	(gdl_data_row_render): Render the selection and focus if necessary.
	(button_press_event): New function.
	(gdl_data_row_event): New function.
	(gdl_data_row_get_cell_area): New function.
	(gdl_data_row_set_selected): Set priv->selected to the selected argment instead
	of hard-coding FALSE.
	(gdl_data_row_set_focused): New function.
	(gdl_data_row_get_title): New function.
	* gdl/gdl-data-view.c (expose_frames): New function, moved from
	expose_children.
	(expose_widgets): New function.
	(gdl_data_view_expose): Use expose_frames and expose_widgets, 
	(frame_at): Use priv->frames instead of priv->objects.
	(row_at): New function.
	(gdl_data_view_put): New function.
	(stop_editing): New function.
	(remove_widget_cb): New function.
	(button_press_event_cb): Handle editing if appropriate.
	(gdl_data_view_realize): New function.
	(gdl_data_view_size_request): New function.
	(gdl_data_view_size_allocate): New function
	(gdl_data_view_forall): New function.
	(gdl_data_view_remove): New function.
	(gdl_data_view_destroy): Updated.
	(gdl_data_view_class_init): Initialize GtkContainer methods.
	(gdl_data_view_set_model): Create toplevel rows and give them frames
	rather than letting the frames create rows.
	(gdl_data_view_layout): Use priv->frames instead of priv->objects.

2002-01-27  Mikael Hallendal  <micke@codefactory.se>

	* gdl/gdl-data-view.c (gdl_data_view_set_model): cast to the
	  correct type.
	
	* gdl/gdl-file-selector-util.h: don't include
	  libgnome/gnome-defs.h

2002-01-13  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock-layout.[ch]: New files.  Object which wraps layout
	managment stuff for the dock.

	* gdl/layout.glade: Layout manager interface file.

	* gdl/test-dock.c: Removed layout saving/restoring stuff, replaced
	with GdlDockLayout object.
	
	* configure.in:	Added libglade dependency.

	* gdl/Makefile.am: Added GdlDockLayout.  Added
	GDK_DISABLE_DEPRECATED flag.

	* gdl/gdl-dock-item.c
	  gdl/gdl-dock-paned.c
	  gdl/gdl-dock.c: Replaced GDK deprecated function calls.
	
2002-01-12  Dave Camp  <dave@ximian.com>

	* configure.in: Cleaned up some variables being used before AC_INIT,
	which seemed to break things.

2001-12-30  Dave Camp  <dave@ximian.com>

	* gdl/gdl-data-frame.c (gdl_data_frame_class_init): Initialize the
	finalize member.
	(gdl_data_frame_finalize): New function.

	* gdl/gdl-data-view.c (gdl_data_view_destroy): Unref all the 
	frames and the pixbufs.

	* gdl/gdl-data-row.c (load_path): Duplicate the name and 
	renderer_field strings, and ref/sink the cell renderer.
	(unload_path): Free the renderer field and subrows.
	(gdl_data_row_finalize): Call unload_path, and unref the model.
	(gdl_data_row_new): Ref the model.

2001-12-30  Dave Camp  <dave@ximian.com>

	* gdl/gdl-data-frame.c: Replaced frame->[x,y,width,height] with a 
	GdkRectangle called area.  Also got rid of the property code, as this
	is an object for internal use of the widget only.
	(gdl_data_frame_layout): Reflect area change.
	(gdl_data_frame_new): New function.
	(setup_layout): New function.
	(setup_path): New function.
	(gdl_data_frame_class_init): Don't initialize the properties.

	* gdl/gdl-data-view.c (frame_at): Use frame->area instead of
	frame->[x,y,width,height].
	(gdl_data_view_set_model): Use gdl_data_frame_new and 
	gdl_data_frame_set_position.

2001-12-30  Dave Camp  <dave@ximian.com>

	* Added the beginnings of the GdlDataView widget, which will 
	ultimately be a structure browser similar to the widgets
	used in ddd and gvd.

2001-12-21  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* Port to Gnome 2 platform of the source root files and the gdl/
	directory.

	* gdl-1.0.pc.in
	gdl/libgdlmarshal.list: New files

	* gdlConf.sh.in
	gdl.m4: Removed files

	* autogen.sh: Changed to use gnome2 macros.
	
	* configure.in: gettext renamed to gdl-1. Disabled build of
	scintilla-control and symbol-browser-control.  
	Version bumped to 0.3.0
	
	* gdl/Makefile.am: Generate glib enums and marshals.  Library
	renamed to libgdl-1.  Headers are installed in
	$(includedir)/libgdl-1.0/gdl.  IDL files are installed in
	$(datadir)/idl/libgdl-1.0

	* gdl/gdl-server-manager.[ch]: Removed files

	* Changes to GdlDock: Type system changed to GType.  Replaced old
	Gtk arg system with new GObject property system.  Gtk signal
	system changed to GObject signal system.  Removed draw virtuals,
	made expose-event handlers work correctly.  Fixed a couple of
	object reference bugs (sink tablabels and bound items, unbind
	items when destroying the dock).  

	* gdl/gdl-dock.c: libxml2 API changes.

	* gdl/gdl-dock-notebook.c: Fixed forall virtual.  Moved internal
	GtkNotebook creation to gdl_dock_notebook_init function (it was in
	gdl_dock_notebook_new)

	* gdl/gdl-dock-tablabel.c: Tablabel handle doesn't have a shadow
	anymore, so it's more flat
	
2001-12-20 Naba Kumar <kh_naba@yahoo.com>

	* .cvsignore
	Update file.

2001-12-20 Naba Kumar <kh_naba@yahoo.com>

	* symbol-browser/.cvsignore
	  symbol-browser/tagmanager/.cvsignore
	  symbol-browser/tagmanager/include/.cvsignore
	Added files.

2001-12-20 Naba Kumar <kh_naba@yahoo.com>

	* Makefile.am:
	Added Module symbol-browser

	* configure.in:
	Added library checks for glib and gal.
	Added ctags configuration checks to be used with
	symbol-browser.
	Added configure outputs for symbol-browser.

	* acconfig.h:
	Added undefs for ctags configuration.

	* idl/symbol-browser.idl, idl/Makefile.am,
	  gdl/Makefile.am, idl/GDL.idl:
	Added symbol-browser.idl

	* symbol-browser/*/*/*
	Added symbol-browser module.

2001-12-09  Simos Xenitellis  <simos@hellug.gr>

	* configure.in: Added "el" to ALL_LINGUAS.

2001-12-09  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock-item.c (gdl_dock_item_get_arg): g_strdup long_name
	argument return.
	(gdl_dock_item_save_position): If saving floating position
	correctly set the position struct field.
	(gdl_dock_item_restore_position): Check for NULL target when docking.
	(gdl_dock_item_set_default_position): New function.

	* gdl/gdl-dock-item.h: Fixed GDL_DOCK_ITEM_IS_SHOWN macro.  Added
	gdl_dock_item_set_default_position function.

	* gdl/gdl-dock-tablabel.c (gdl_dock_tablabel_paint): Use flat_box
	instead of box for the label background.

	* gdl/gdl-dock.c (gdl_dock_layout_load): Use the node's children
	to build the layout instead of the node itself, which is
	semantically more correct.
	
	* gdl/test-dock.c: Fix gdl_dock_layout_load call.
		
2001-12-02  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/TODO.gdl-dock: Updated
	* gdl/gdl-dock-item.[ch]:
	Removed location menu option functions and struct fields.
	Removed some (already fixed) FIXMEs.
	(gdl_dock_item_save_position, gdl_dock_item_restore_position):
	New docked position save/restore functions.
	(gdl_dock_item_get_pos_hint): New class virtual method to support 
	position saving: returns a hinted relative position of the item to 
	another	named item.
	(gdl_dock_item_{dock,undock}_cb): Dock/Undock menu items
	callbacks.
	(gdl_dock_item_dock_to): Save docked position if item wants to
	float.  Containers can no longer be nested inside notebooks: the
	item is docked relative to the container notebook in such case.
	(gdl_dock_item_hide): Save current dock position.
	(gdl_dock_item_show): New function, to show a previously hidden,
	via gdl_dock_item_hide, item.
	* gdl/gdl-dock-notebook.c: Implemented get_pos_hint virtual.
	(gdl_dock_notebook_add): create default label from long name if
	available.
	* gdl/gdl-dock-paned.c: Implemented get_pos_hint virtual.
	* gdl/gdl-dock-tablabel.c (gdl_dock_tablabel_size_allocate):
	Fixed allocation bug related to unsigned arithmetic operations.
	* gdl/gdl-dock.[ch] (gdl_dock_get_named_items): New function.
	
2001-11-18  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock.c (gdl_dock_layout_load): Test if we have docked
	items to show.  
	* gdl/gdl-server-manager.c (destroy_cb): Call
	all_destroyed_callback only if set.
	
2001-11-15  Dave Camp  <dave@ximian.com>

	* gdl/gdl-file-selector-util.c: Added file.  Copied from
	libgnomefilesel.

	* gdl/Makefile.am: Build gdl-file-selector-util.c.

2001-11-10  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* gdl/gdl-dock.c (gdl_dock_layout_build): changed signature and
	reorganized function to avoid creating empty docking containers.
	(gdl_dock_bind_item): check for dockitem name duplication.
	* gdl/gdl-dock-item.c (gdl_dock_item_hide_cb): save pointer to
	dock before calling hide to emit signal later.
	* gdl/gdl-dock-notebook.c: removed auto_reduce debug message.
	Create the GtkNotebook with scrollable tabs.
	
2001-10-28  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "da" to ALL_LINGUAS.

2001-10-09  Gustavo Girldez  <gustavo.giraldez@gmx.net>

	* Lots of bugfixes and new features to GdlDock by Jeroen
	Zwartepoorte <jeroen@xs4all.nl> and me, including:
	
	* gdl/gdl-dock.c: 
	* gdl/gdl-dock.h: New docking layout saving/restoring using
	an XML format  (functions gdl_dock_layout_{load,save}).
	New methods gdl_dock_{bind,unbind}_item, to connect item signals
	and to keep track of the items for layout managment.
	New function: gdl_dock_get_item_by_name.
	Implemented "layout_changed" signal emission.

	* gdl/gdl-dock-tablabel.h:
	* gdl/gdl-dock-tablabel.c: New files.  Implement a tablabel for 
	GdlDockNotebooks with handles to drag the items.
	
	* gdl/gdl-dock-item.h:
	* gdl/gdl-dock-item.c: 
	* gdl/gdl-dock-paned.h:
	* gdl/gdl-dock-paned.c:
	* gdl/gdl-dock-notebook.h:
	* gdl/gdl-dock-notebook.c: renamed "drag_request" signal and methods
	to "dock_request".  New methods to support tablabels:
	{get,set}_tablabel and {hide,show}_handle.
	Implemented signals dock_drag_{begin,motion,end} to be used instead
	of directly calling gdl_dock functions, and to provide customization.
	Exposed several item properties by using GtkObject argument system.
	New function: gdl_dock_item_hide.
	Fixed popup menu and implemented "Hide" option.

2001-10-03  Gustavo Girldez <gustavo.giraldez@gmx.net>

       * gdl/gdl-dock.h: fixed bug to correctly position the xored
       rectangle for the possible docking position when the dock is
       not at the origin of its GdkWindow.

2001-10-02  JP Rosevear  <jpr@ximian.com>

	* scintilla-control/scintilla/Makefile.am: build static libtools
	libs

	* scintilla-control/Makefile.am: use static libtools libs for
	libtool 1.3.x

2001-09-30  Dave Camp  <dave@ximian.com>

	* gdl/gdl-dock-notebook.c: 
	* gdl/gdl-dock-notebook.h: 
	* gdl/gdl-dock-paned.c: 
	* gdl/gdl-dock-paned.h: 
	* gdl/gdl-dock-item.c: 
	* gdl/gdl-dock-item.h: 
	* gdl/gdl-dock.c: 
	* gdl/gdl-dock.h: New docking widget by Gustavo M. Giraldez and Jeroen
	Zwartepoorte.

	* gdl/Makefile.am: Build the GdlDock widget.

	* scintilla-control/Makefile.am: Build libscintilla-control.la instead
	of scintilla-control.

	* scintilla-control/scintilla-control.c: Use BONOBO_OAF_SHLIB_FACTORY
	instead of BONOBO_OAF_FACTORY.

	* scintilla-control/Bonobo_Control_Scintilla.oaf.in: Change the 
	scintilla component from an exe component to a shlib component.

	* scintilla-control/scintilla-ui.xml: Changed the edit toolbar to be in
	band 2.

2001-08-25  Jeroen Zwartepoorte <jeroen@xs4all.nl>

        * scintilla-control/scintilla-ui.xml: Added EditorStats statusbar item.
        
        * scintilla-control/scintilla-control.c: Implemented EditorStats 
        statusbar item. Displays "lines:columns" information.

2001-08-28  Fatih Demir <kabalak@gtranslator.org>

	* configure.in: Moved "AM_PROG_XML_I18N_TOOLS" after AC_INIT.

2001-08-26  JP Rosevear  <jpr@ximian.com>

	* scintilla-control/scintilla-ui.xml: update place holder name to
	match gtkhtml (which we will guess in the standard

2001-08-08  Jens Finke <jens@gnome.org>

	* Makefile.am (EXTRA_DIST): Added *.spec[.in] and xml-i18n-*.in
	files.

	* configure.in: Added *_REQUIRED variables and appropriate
	AC_SUBST calls, use *_REQUIRED vars in CHECK_LIB macro, generate
	gdl.spec.

	* scintilla-control/Makefile.am: Removed duplicated EXTRA_DIST.
	
	* gdl.spec.in: New file.

2001-07-20  Dave Camp  <dave@ximian.com>

        * Applied a patch from Gustavo M. Giraldez <gustavo.giraldez@gmx.net>
	to implement "Search" and "Search and Replace" verbs.

2001-07-09  Christopher R. Gabriel  <cgabriel@cgabriel.org>

	* configure.in (ALL_LINGUAS): Added italian translation.

2001-07-07  Dave Camp  <dave@ximian.com>

	* configure.in: Include a renamed copy of GDL_CHECK_LIB here, and
	use that instead.
	
2001-07-07  Dave Camp  <dave@ximian.com>

	* scintilla-control/test.c: Changed to reflect idl changes.

	* scintilla-control/scintilla-persist-stream.c (impl_load): Removed
	the unused data variable.

	* scintilla-control/scintilla-editor-gutter.c: Replaced
	scintilla_editor_gutter_get_type with a BONOBO_X_TYPE_FUNC_FULL 
	macro.

	* scintilla-control/scintilla-editor-buffer.c: Changed to reflect
	idl changes, and BonoboXObjectified.

	* scintilla-control/scintilla-control.c: Replaced
	init_scintilla_control_factory() and main() with
	BONOBO_OAF_FACTORY.
	(scintilla_factory): Marked the property description strings for
	translation.

	* scintilla-control/Makefile.am: Translate and install
	Bonobo_Control_Scintilla.oaf.in instead of installing
	scintilla.oafinfo.

	* idl/editor-buffer.idl: Put EditorBuffer int the GNOME::Development
	namespace and studlycapsify it.

	* gdl/Makefile.am (IDL_FLAGS): Fixed a typo (s/dil/idl/).

	* configure.in: Use GDL_CHECK_LIB for all the library checks, 
	use AM_PROG_XML_I18N_TOOLS.

	* gdl.m4: New file.

	* Makefile.am: Install gdl.m4.

	* AUTHORS, MAINTAINERS, README: updated.	

2001-06-21  JP Rosevear  <jpr@ximian.com>

	* gdl/gdl-tools.h: s/GDF/GDL

2001-07-06  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla/Makefile.am (libscintilla_widget_a_SOURCES): Added the .h files.

2001-06-19  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla/ScintillaGTK.cxx
	(ScintillaGtk::size_request): Call size_request on the scrollbars.

	* scintilla-control/scintilla-editor-gutter.c: Formatting changes.

2001-05-12  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla-control.c (scintilla_factory): Unref
	the property bag after adding it to the control.
	(scintilla_factory): Create the gutter implementation.
	(scintilla_factory): Use arrows instead of + and - for the
	folding.
	(main): Create a running context and run gtk_main_quit on its
	last_unref signal.

	* scintilla-control/scintilla/ScintillaGTK.cxx: Changed the default 
	requisition.
	
	* scintilla-control/Makefile.am (scintilla_control_SOURCES): Build
	scintilla-editor-gutter.[ch].

	* scintilla-control/scintilla-editor-gutter.[ch]: New files.

	* idl/editor-gutter.idl: New file.

	* idl/GDL.idl: Include editor-gutter.idl

	* lib/Makefile.am (libgdl_la_SOURCES): Depend on editor-gutter.idl.

2001-03-18  Dirk Vangestel  <dirk.vangestel@advalvas.be>

	* scintilla-control/scintilla-control.c (get_prop): Now returns line
	number when asked. Added an offset to the line numbers.

	* scintilla-control/scintilla-editor-buffer.c (impl_delete):
	Correcting deleting part of the text.

2001-03-14  Dirk Vangestel  <dirk.vangestel@advalvas.be>

	* scintilla-control/scintilla-editor-buffer.c (impl_get_chars):
	Corrected getting only part of the text.

2001-03-06  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla-highlight.c (set_language_properties): 
	Slightly better default colors, and set the color for the Highlight
	Guides.

	* scintilla-control/scintilla-control.c (scintilla_factory): Connect
	to the scintilla control's "notify" signal.
	(scintilla_factory): Set all the right properties for doing code
	folding on the scintilla widget, and enable Highlight Guides.
	(expand): New function.
	(fold_changed): New function.
	(margin_click): New function.
	(notify_cb): New function.

2001-03-05  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla-control.c (set_prop): 
	(get_prop): Fixed the prototypes of these functions.

2001-03-05  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla/ScintillaGTK.cxx (SizeRequest): Request 
	more sane values.

2001-03-05  Dave Camp  <dave@ximian.com>

	* scintilla-control/scintilla-control.c (scintilla_factory): Add the
	line_num property.
	(set_prop): 
	(get_prop): Implemented the line_num property.

2001-03-05  JP Rosevear  <jpr@ximian.com>

	* scintilla-control/scintilla-highlight.c
	(set_language_properties): don't just set basic properties if
	there are keywords

2001-03-01  Ian McKellar  <ian@eazel.com>

	* scintilla-control/scintilla.oafinfo:
	Added a nautilus:view_as_name property to the oafinfo file so that
	the Scintilla component can be used as a Nautilus view.
	
2001-02-28  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "sv" to ALL_LINGUAS.

2001-01-10  JP Rosevear  <jpr@helixcode.com>

	* scintilla-control/scintilla/ScintillaGTK.cxx: proper casting

2001-01-06  Dave Camp  <dave@helixcode.com>

	* scintilla-control/scintilla.oafinfo: Updated.

	* scintilla-control/scintilla-persist-file.c: Moved highlighting
	functions to scintilla-highlight.h
	(impl_load): call set_language_properties() with the mime type of the
	file.
	
	* scintilla-control/scintilla-control.c (scintilla_factory): Add the
	PersistStream interface to the control.

	* scintilla-control/scintilla-persist-stream.[ch]: New file.

	* scintilla-control/scintilla-highlight.[ch]: New file.

	* configure.in: check for gnome-vfs.

2000-12-18  JP Rosevear  <jpr@helixcode.com>

	* scintilla-control/scintilla-ui.xml: Fix toolbar placement

2000-12-18  Dave Camp  <dave@helixcode.com>

	* scintilla-control/scintilla-control.c (scintilla_factory): Set the
	width of the line number margin.

2000-12-03  Dave Camp  <dave@helixcode.com>

	* idl/GDL.idl: Don't include the event channel idl.

2000-12-02  Dave Camp  <dave@helixcode.com>

	* scintilla-control/scintilla-ui.xml: Added toolbar items.

	* scintilla-control/scintilla-editor-buffer.c (impl_get_chars): 
	Renamed from impl_read().
	(impl_insert): Changed to reflect idl changes.
	(init_editor_buffer_corba_class): s/read/get_chars/.

	* scintilla-control/scintilla-control.c (scintilla_factory): Added 
	selection_start and selection_end properties.
	(scintilla_activate_cb): Rearrange the freezing.
	(get_prop): Implement the selection_start and selection_end props.

	* idl/editor-buffer.idl: Replaced read() with get_chars().
	Take a null-terminated string for insert().

	* gdl/Makefile.am (libgdlinclude_HEADERS): Install 
	CORBA_GENERATED_HEADER_FILES

2000-11-11  JP Rosevear  <jpr@helixcode.com>

	* NEWS: Remove borrowed cruft
