1. 16 Jan, 1998 4 commits
    • Federico Mena's avatar
      Lots of changes all over the place. Now the widget has two windows. The · 582a3f43
      Federico Mena authored
      Fri Jan 16 00:36:31 1998  Federico Mena  <federico@bananoid.nuclecu.unam.mx>
      
      	* gtk/gtkhandlebox.c: Lots of changes all over the place.  Now the
      	widget has two windows.  The steady_window stays put in the parent
      	container, and the widget->window is the one that gets
      	reparented.  Now that window is transient, in compliance with the
      	ICCCM, instead of an OverrideRedirect window.
      
      	We have two windows so that we can properly receive Expose events
      	for the thin 3D line that marks the place where the handlebox is
      	docked.
      
      	* gtk/gtkhandlebox.h (struct _GtkHandleBox): Added fields for
      	dragging (mouse position information).  Added fleur_cursor so that
      	we look pretty.  Added steady_window field; it is the window that
      	actually stays on the parent (widget->window is the one that gets
      	reparented).
      
      Owen, this is the version with the two X calls in gtkhandlebox.c.
      I'll do as you say; either we can add new calls to Gdk, or I can
      modify the handle box code to use a separate GtkWindow and reparent
      the child into that.
      
      - Federico
      582a3f43
    • Tim Janik's avatar
      implementation of gtk_widget_get() · 97f11c69
      Tim Janik authored
      -timj
      97f11c69
    • Miguel de Icaza's avatar
      Call gtk_clist_size_allocate_columns every time the column configuration · aed02304
      Miguel de Icaza authored
      Thu Jan 15 19:03:19 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
              * gtk/gtkclist.c (gtk_clist_set_column_width): Call
              gtk_clist_size_allocate_columns every time the column
              configuration changes.
      aed02304
    • Tim Janik's avatar
      dd77b5db
  2. 15 Jan, 1998 2 commits
  3. 13 Jan, 1998 4 commits
    • Jay Painter's avatar
      GtkCList updates, GtkText now defaults to editable = FALSE, but you can · 72da1d3e
      Jay Painter authored
      turn it on and type now without it seg-faulting.  You can also delete, but it
      will eventually seg fault on you (oh well).  -Jay
      72da1d3e
    • Arturo Espinosa's avatar
    • Federico Mena Quintero's avatar
      Fixed child->icon and child->label == NULL bugs. · 139026de
      Federico Mena Quintero authored
      1998-01-13  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* gtk/gtktoolbar.c: (gtk_real_toolbar_style_changed): Fixed
      	child->icon and child->label == NULL bugs.
      
      	* gtk/gtktoolbar.h: Added some new functions:
      		gtk_toolbar_append_widget()
      		gtk_toolbar_prepend_widget()
      		gtk_toolbar_insert_widget()
      	These let the user insert any kind of widget in the toolbar.  Also
      	changed the gtk_toolbar_*_item() functions to return a
      	GtkWidget * so that the user can do things with the toolbar buttons.
      
      	* gtk/gtktoolbar.c: Now the toolbar supports its own buttons and
      	arbitrary widgets as well.  Geometry management has been changed
      	accordingly.  Added gtk_toolbar_remove() function, so container
      	functionality should be complete now.
      
      	* gtk/testgtk.c (create_toolbar): Added an entry widget to test
      	the new toolbar.
      
      	* Most of these changes are adapted from the
      	gtk-lupus-970112-0-patch (should be 970112... :-)
      139026de
    • Elliot Lee's avatar
      misc mods · 284882b8
      Elliot Lee authored
      284882b8
  4. 11 Jan, 1998 1 commit
  5. 09 Jan, 1998 3 commits
  6. 08 Jan, 1998 5 commits
  7. 07 Jan, 1998 1 commit
  8. 06 Jan, 1998 4 commits
  9. 05 Jan, 1998 1 commit
  10. 03 Jan, 1998 6 commits
  11. 02 Jan, 1998 6 commits
  12. 01 Jan, 1998 3 commits