1. 11 Oct, 2003 2 commits
  2. 10 Oct, 2003 1 commit
    • Kristian Rietveld's avatar
      Deprecate. Ditto. · e6100ecd
      Kristian Rietveld authored
      Fri Oct 10 19:10:12 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcombo.h: Deprecate.
      	* gtk/gtkoptionmenu.h: Ditto.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_size_request),
      	(gtk_combo_box_size_allocate): Rework, things behave better now. Still
      	needs some work on requesting enough size when taking the items in
      	the list into account.
      
      	* gtk/gtkfilesel.c: put gtkoptionmenu.h include inside "enable
      	deprecated" guards.
      	* gtk/gtkinputdialog.c: ditto.
      	* gtk/gtkitemfactory.c: ditto.
      	* gtk/gtkoptionmenu.c: ditto.
      
      	* demos/gtk-demo/menus.c: remove the option menu.
      	* demos/gtk-demo/sizegroup.c: replace the option menus with
      	GtkComboBox.
      	* demos/gtk-demo/textview.c: ditto.
      	(A general GtkComboBox demo will be added later on).
      e6100ecd
  3. 03 Oct, 2003 1 commit
    • Kristian Rietveld's avatar
      only set the model on ->priv->cell_view if ->priv->cell_view is non-NULL. · 7fc054e9
      Kristian Rietveld authored
      Fri Oct  3 20:50:48 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_set_model): only set the model
      	on ->priv->cell_view if ->priv->cell_view is non-NULL.
      
      	* gtk/gtkcomboboxentry.c: include gtkintl.h, add text_renderer
      	field to GtkComboBoxEntryPrivate,
      	(gtk_combo_box_entry_class_init), (gtk_combo_box_entry_init),
      	(gtk_combo_box_entry_set_property), (gtk_combo_box_entry_get_property),
      	(gtk_combo_box_entry_set_text_column), (gtk_combo_box_entry_new): add
      	a construct-only "text_column" property and reorder code to use it
      	and support inheriting this widget.
      7fc054e9
  4. 02 Oct, 2003 1 commit
    • Kristian Rietveld's avatar
      Added API doc comments. · 316109ea
      Kristian Rietveld authored
      Thu Oct  2 23:28:02 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcombobox.c: Added API doc comments.
      
      	* gtk/gtkcomboboxentry.c: Ditto.
      316109ea
  5. 01 Oct, 2003 1 commit
    • Kristian Rietveld's avatar
      implement the GtkCellLayout interface, drop packing/attribute/cell data · 40743e12
      Kristian Rietveld authored
      Wed Oct  1 22:43:40 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcellview.[ch]: implement the GtkCellLayout interface, drop
      	packing/attribute/cell data functions from the header,
      	(gtk_cell_view_set_cell_data): added support for cell data funcs.
      
      	* gtk/gtkcombobox.[ch]: implement the GtkCellLayout interface, drop
      	packing/attribute/cell data functions from the header, implemented
      	cell data func support.
      
      	* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_new): updated
      	for the move to GtkCellLayout.
      
      	* tests/testcombo.c (create_combo_box_grid_demo), (main): ditto.
      40743e12
  6. 30 Sep, 2003 2 commits
    • Kristian Rietveld's avatar
      set popup_in_progress to TRUE, (gtk_combo_box_menu_show): and back to · 039c6b3b
      Kristian Rietveld authored
      Tue Sep 30 21:43:34 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
      	popup_in_progress to TRUE,
      	(gtk_combo_box_menu_show): and back to FALSE here; the menu now
      	won't disappear on the first button release. (Reported by Matthias
      	Clasen).
      039c6b3b
    • Kristian Rietveld's avatar
      actually show the child. · b78ee57e
      Kristian Rietveld authored
      Tue Sep 30 21:08:43 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
      
      	* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_init): ditto. (#123543,
      	Marco Pesenti Gritti).
      b78ee57e
  7. 26 Sep, 2003 1 commit
    • Kristian Rietveld's avatar
      Landing the new ComboBox. Note that only gtkcombobox.h and · c920afd9
      Kristian Rietveld authored
      Fri Sep 26 23:49:44 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Landing the new ComboBox. Note that only gtkcombobox.h and
      	gtkcomboboxentry.h are public.
      
      	* gtk/gtkcellview.[ch], gtk/gtkcellviewmenuitem.[ch],
      	gtk/gtkcombobox.[ch], gtk/gtkcomboboxentry.[ch]: new files.
      
      	* gtk/Makefile.am, gtk/gtk.h: adding the new files.
      
      	* tests/testcombo.c: and a new test.
      
      	* tests/Makefile.am: adding the new test.
      c920afd9
  8. 20 Jan, 1998 1 commit
  9. 16 Jan, 1998 1 commit
  10. 13 Jan, 1998 1 commit
  11. 08 Jan, 1998 2 commits