Tue Apr 25 11:30:18 EDT 2000 Gregory McLean <gregm@comstar.net>

	* menus.c : Added the new documentation to the help menu.

2000-04-23 Eric Brayeur <eb2@ibelgique.com>

	* menus.[ch] (toolbar) : new GNOMEUIINFO structure, for toolbar.

	* gcolorsel.c (main) : set toolbar. Set default size to 320x400
	  instead of 320x380.

	* gcolorsel.c (main) : init i18n.
	
2000-04-22 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-*.[ch], view-color-*.[ch] : load/save properties works.

	* session.[ch] : new files, save gcolorsel state and restore it.
          Save all, from file loaded in MDIColorFile to SortColumn in ColorList.

	* gcolorsel.c : try loading session; if fail, construct a new
          session.
	
	* session.[ch] (session_create) : move gcolosel session creation
	  here.

2000-04-22  Fatih Demir	<kabalak@gmx.net>

	* gcolorsel.desktop : Added [tr] .

2000-04-21 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-generic.c, widget-color-grid.c : optimization for
	  remove case.

2000-04-20 Eric Brayeur <eb2@ibelgique.com>

	* widget-color-grid.c (color_grid_item_event) : small fix.

2000-04-19 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-generic.c, gcolorsel.c, menus.[ch] : don't use GnomeMDi
  	  to set Edit menu.

	* view-color-list.c : don't autosize pixmap column; set width
	  manually.
	  
	* view-color-list.c : use idle to redraw pixmap in CHANGE_POS case.
	  Faster on remove case !!! 
	  (view_color_list_redraw_all) : use idle. (faster in pixmap
	  change size);
	  (view_color_list_destroy) : new function.

	* widget-color-grid.c (color_grid_init) : alloc color black, 
	  white and red; faster when selecting a lot of colors ...

	* widget-color-grid.c : Use the idle system I used for ColorList;
	  now this widget is faster than before.

2000-04-18 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-virtual.c (mdi_color_virtual_get_append_pos) 
	  loop into the list from the first color OR from the last color.
	  (2 x faster).

2000-04-17 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color.[ch] : remove data member. 

        * mdi-color-generic.[ch] (mdi_color_generic_append_new) : remove
          data. (mdi_color_generic_append_new_set_data) : new function.

        * mdi-color-virtual.c : remove MDIColor data usage.

	* mdi-color.h : (phase_change) : new member.		
	* mdi-color-generic.[ch] (phases_change) : new member. 
	  (mdi_color_generic_post_change) : if phases_change equal to
          MDIColor phase_change then color is already in the changes list. 
	  Now, we don't have to loop to reset MDIColor.change

	* widget-color-grid.[ch] (destroy) : new member for item; works like
          GtkCList row destroy.

	* mdi*, view* : use gtk_object_(un)ref on MDIColor.

	* view-color-grid.c (color_grid_destroy) : new function, call
          color_grid_clear on destroy.

	* mdi-color-virtual.c (mdi_color_virtual_set) : fix a bug in
          the decrease tolerance case.

	* mdi-color.c (mdi_color_destroy) : new function, free name on
	  destroy.

	* mdi-color-virtual.c (mdi_color_virtual_changed) : always ref
          the color even if we don't take it.

	* view-color-edit.c : render pixmaps in an idle so search search
	  is "faster".

2000-04-16 Eric Brayeur <eb2@ibelgique.com>

	* glade/Makefiles.am : add *.bak to CLEANFILES.

	* view-color-generic.c : kill a warning.

	* mdi-color.[ch] : new files, contains MDIColor, a GtkObject 
	  derived version of MDIColorGenericCol. (now, it's easy to set
	  data, destroy signal ...).
	  *.[ch] : use MDIColor instead of MDIColorGenericCol, nothing more
	  for now.

2000-04-16 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-generic.[ch] (mdi_color_generic_post_change, 
	  (mdi_color_generic_append, mdi_color_generic_remove, 
	   mdi_color_generic_change_pos) : keep a pointer to the end of
           col and changes list (faster in append case).
	  
2000-04-14 Eric Brayeur <eb2@ibelgique.com>

	* mdi-color-generic.c (mdi_color_generic_view_realize) : disconnect.

	* mdi-color-virtual.c : CHANGE_NAME and CHANGE_RGB works.

	* view-color-edit.c : Change NAME works.
	  (and sync edit if CHANGE_NAME or CHANGE_RGB request).
	  Prev and Next button.
	  Set sensitive on button.

	* Fu** !!! I was calling gtk_signal_disconnect_by_data in 
	  mdi-color-generic.c, and some other callbacks were disconnected
	  too (popup menu, dnd, column click) ! Replace by 
	  gtk_signal_disconnect_by_func.

	* view-color-edit.c : set sensitive of view to FALSE if no more color
	  to edit.

2000-04-13 Eric Brayeur <eb2@ibelgique.com>

	* glade/view-color-edit.glade : new file.
	* view-color-edit.[ch] : new files; A view that let you edit colors.
	  (do nothing, now ...)

	* mdi-color-generic.c : change : send all the document colors
	  when the document is connected to a view/other_document.
	
	* mdi-color-virtual.c : speed; didn't freeze the document in	
	  data_changed.

	* view-color-grid.c (view_color_grid_data_changed) correct a bug
	  when remove request.

	* widget-color-grid.c : SHIFT select works.

	* view-color-edit.c : Append colors in combo; change RGB works.
	* view-color-list.c, view-color-grid, widget-color-grid.c : support
	  change RGB request.

2000-04-12 Eric Brayeur <eb2@ibelgique.com>

	* widget-color-grid.c : bug in allocate

	* view-color-list.[ch] : replace hardcoded value for pixmap size
          with col_width and col_height. (for properties).
          Plus draw_numbers.

	* view-color-list.c : properties (width/height and draw_numbers)
	  (view-color-list-redraw-all) : new function.
	  (view-color-list-data-changed) : update pixmap on change_pos only
	  if draw_numbers.

	* menu.c : keep a list of GnomePropertyBox, and keep them in sync
	  each other.

	* glade/view-color-generic.glade : (check-show-control) new widget.

	* view-color-list.c : show control properties

	* glade/mdi-color-file.glade : new file.
	* mdi-color-file.c : properties ; filename (not editable).

2000-04-11 Eric Brayeur <eb2@ibelgique.com>

	* Makefile.am, gcolorsel.c : add libglade
	* glade/ : new directory.

	* view-*, mdi-* : get_control : new function that construct 
	  properties widget. (uses libglade)

	* glade/* new files for properties

	* mdi-color-generic.c : implement change name
	* view-color-grid.c   : implement color width/height properties

2000-04-10 Eric Brayeur <eb2@ibelgique.com>

	* view-color-generic.[ch] : new files; base class for views.
	* widget-color-list.[ch] : removed.
	* view-color-list.[ch] : ColorList is no longer a widget.

	* widget-color-grid.c : Removed MDI stuff, implement set/get data
	  for each color. Works like GtkCList now.
	* view-color-grid.[ch] : Use ColorGrid widget.

2000-04-06 Eric Brayeur <eb2@ibelgique.com>

 	* menus.[ch] (menu_view_do_popup) : new function. 
	* widget-color-list.[ch], widget-color-grid.[ch] : enable popup menu.

	* widget-color-grid.c (color_grid_item_event) : fix a bug with
          SHIFT + BUTTON. (crash if no item selected)

	* menus.c : Add new color, edit color and properties item to edit menu.

	* widget-color-grid.c (color_grid_get_col_at) new function, return
          the color situated on (top, right, left, bottom) of an other
          color.
          (color_grid_key_press_event) : new function; Move selected
          color with keys.
	 
2000-04-05 Eric Brayeur <eb2@ibelgique.com>

	* TODO : updated

2000-04-04 Eric Brayeur <eb2@ibelgique.com>

	* widget-control-virtual: Synchronization of Ranges works ...
	  (J'en ai vraiment vu de toutes les couleurs avec ce truc ;-))

	* menus.c (about_cb) : add my email.

2000-04-03 Eric Brayeur <eb2@ibelgique.com>

	* widget-color-grid: Selection; Works like GtkCList.
			     Drag a color to move it.

	* menus.c (remove_cb) : Delete ColorGrid selected items.

	* mdi-color-generic.c : free MDIColorGenericCol.

	* widget-control-virtual.c (preview_size_allocate_cb) : new
          function, redraw color preview on resize.

2000-04-02 Eric Brayeur <eb2@ibelgique.com>

	Yeah, I think that it's now time to start a real ChangeLog ...

	Again, lots of change; gcolorsel uses now GnomeMDI, and is 
	fully based on document/view model.

2000-03-12 Eric Brayeur <eb2@ibelgique.com>

	* Lots of change, cleanup and reorganization ...

	New widgets :

	  ColorList, derived from CList.
	  ColorSearch, contains a ColorList, preview, etc ...

	You can now load/edit/save/create palette file.
	(works with gimp palette).

	Kill a bug that causes X to eat a lot of memory. (unref GdkPixmap).

	It's possible to edit the name of each notebook tab, by dblclick on
	it. (I have imported widget-editable-label.[ch] from gnumeric).

	Lot's of question/warning/error dialogs.

	Right click on notebook tab/color list display a popup menu. 
	
	gcolorsel saves the list of open file, position of each tab in 
	notebook, symbolic name, ... in config.

	Searching is now a bit faster.
	
	Draw a number in each pixmap that represent the position of color
	in pixmap.
	This is very useful in search case, instead of display relevant
	information in an another column.

	gcolorsel have now a statusbar with progress. 

	* TODO: updated

Thu Mar 02 20:57:56 2000  George Lebl <jirka@5z.com>

	* gcolorsel.c: apply patch from Eric Brayeur <eb2@ibelgique.com>
	  Which adds sort, search, DnD, settings menu, screen color grab
	  and it just generally looks feels really cool

2000-02-23  Peter Hawkins  <peterhawkins@ozemail.com.au>

	* gcolorsel.c: Stopped about box from being opened multiple times at once.

1999-04-28  Ettore Perazzoli  <ettore@comm2000.it>

	* gcolorsel.desktop: Added Italian translations.

1999-02-16  Tim P. Gerla  <timg@means.net>

	* gcolorsel.c: Patch from Pablo Saratxaga to fix i18n.

1999-02-09  Tomas Ogren  <stric@ing.umu.se>

	* gcolorsel.c: Made it look for rgb.txt on different places..
	Linux, Solaris/Openwin, AIX and IRIX should work now...
	Also fixed some i18n issues

Thu Jan 07 23:50:44 1999  George Lebl  <jirka@5z.com>

	* gcolorsel.c: changed a name of the menu variable for file menu

Wed Jan 06 23:08:24 1999  George Lebl  <jirka@5z.com>

	* gcolorsel.c: standardize menus

1998-12-17  Tim P. Gerla  <timg@means.net>

	* s/gtk_clist_set_border/gtk_clist_set_shadow_type/
	* s/About.../About/

1998-12-16  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* Makefile.am (EXTRA_DIST): Removed obsolete gnome-color-browser.png.

1998-11-29  Justin Maurer  <justin@openprojects.net>

	* Remove that evil gnome-gtk-util stuff 

1998-11-15  Tim P. Gerla  <timg@means.net>

        * mini-utils/gcolorsel/gcolorsel.c: General updates. Added a menubar
	to make things more consistent, and changed border spacing to be 
	like gcalc. Consistency forever!

