1. 08 Mar, 1998 1 commit
  2. 07 Mar, 1998 5 commits
    • Tim Janik's avatar
      register living objects in a hashtable. · de1262dc
      Tim Janik authored
      Sun Mar  8 00:18:04 1998  Tim Janik  <timj@gimp.org>
      
              * gtk/gtkobject.c: register living objects in a hashtable.
      de1262dc
    • Tim Janik's avatar
      made the object/class cast checks much more descriptive, based on · 124d1e5c
      Tim Janik authored
      Sat Mar  7 20:20:53 1998  Tim Janik  <timj@gimp.org>
      
              * gtk/gtkobject.c:
              (gtk_object_check_cast):
              (gtk_object_check_class_cast):
              made the object/class cast checks much more descriptive, based on
              gtk-draco-980305-2.patch.gz and gtk-draco-980306-1.patch.gz but
              optimized for common code path.
      
              * gtk/gtkpreview.c: added a few extra checks for the visual
              (gtk-draco-980305-0.patch.gz).
      
              * gdk/gdk.c (gdk_signal): abort() on a signal if G_ENABLE_DEBUG
                is defined, so we dump core (gtk-draco-980305-0.patch.gz).
      124d1e5c
    • rhlabs's avatar
      <raster@redhat.com> · 640c7521
      rhlabs authored
      
      
      <raster@redhat.com>
      
      added:
      Window
      gdk_window_xid_at(Window base, gint bx, gint by, gint x, gint y)
      
      for helpful DND support...
      640c7521
    • Owen Taylor's avatar
      Fixed the vscrollbar flickering problem, by checking the area on expose · a328473d
      Owen Taylor authored
      Sat Mar  7 01:07:24 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* gtk/gtkrange.c (gtk_range_expose): Fixed the vscrollbar
      	  flickering problem, by checking the area on expose events.
      	  (There was a hscrollbar flickering problem as well, it
      	   just wasn't very noticeable)
      a328473d
    • Owen Taylor's avatar
      Disallow pasting into non-editable widgets. · 1941bf4c
      Owen Taylor authored
      Fri Mar  6 21:30:05 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* gtk/gtkeditable.c: Disallow pasting into non-editable
      	  widgets.
      
      	* gtk/gtktext.[ch]:
      
      	  -Added scrolling when dragging the selection
      	   paste the top/bottom.
      
      	  -Fix some of the problems with displaying the selection
      	   state before mouse release.
      
      	  -Disallow pasting into non-editable widgets
      
      	  -Fixed segfault when changing window size
      
      	  -Update the cursor correctly when switching between
      	   editable and non-editable
      
      	* testgtk.c: Added a toggle button for editability for
      	  the text widget.
      1941bf4c
  3. 06 Mar, 1998 7 commits
  4. 05 Mar, 1998 5 commits
    • rhlabs's avatar
      (select row) Emit UNselect of rows that aren't selected. · 6c9e2cf1
      rhlabs authored
      -Marc
      6c9e2cf1
    • Jay Painter's avatar
    • Owen Taylor's avatar
      Old stuff that didn't get commited. (owt) · 1ac59c10
      Owen Taylor authored
      	* gtk/gtkinputdialog.h (struct _GtkInputDialogClass):
      	  removed 'gpointer data' arguments from default handler
      	  structures.
      
      
      	* gtk/gtktreeitem.[ch]: Keep track of separate +/- pixmaps
      	  for each colormap, removed the idle hack.
      
      	* testglib.c: Remove trailing ; after functions
      
       ----------------------------------------------------------------------
      1ac59c10
    • Owen Taylor's avatar
      Unset allocation on unparent, to force reallocation if we get adding back · ba55b3f9
      Owen Taylor authored
      Thu Mar  5 01:22:06 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* gtk/gtkwidget.c (gtk_widget_unparent): Unset allocation
      	  on unparent, to force reallocation if we get adding back
      	  to a new parent which is already size-allocated.
      
      	* gtk/gtktreeitem.c: Keep track of separate +/- pixmaps
      	  for each colormap, removed the idle hack.
      
      	* gdk/gdk.c: Don't warn when unable to open XIM method,
      	  since X11R5 apparently has no default method.
      
      	* gtk/gtkwidget.c (gtk_widget_set_style_internal): Don't
      	  call size_request on initial emission - since the
      	  widget size isn't set yet, it can't change.
      
      	* gtk/Makefile.am: New rules 'test' and 'test-debug' to run
      	  testgtk with the correct working directory.
      
      	* gtk/gtkentry.c (gtk_move_forward_word):
      	  Check for position at end of line.
      
      	* gtk/gtkinputdialog.h (struct _GtkInputDialogClass):
      	  removed 'gpointer data' arguments from default handler
      	  structures.
      ba55b3f9
    • Miguel de Icaza's avatar
      Drags can only be started with the left button. · 793a1305
      Miguel de Icaza authored
      Wed Mar  4 20:06:47 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* gdk/gdk.c (gdk_event_translate): Drags can only be started with
      	the left button.
      793a1305
  5. 04 Mar, 1998 1 commit
  6. 03 Mar, 1998 3 commits
  7. 02 Mar, 1998 11 commits
    • Shawn Amundson's avatar
      fixed ifndef..define typo · 3cbeacaf
      Shawn Amundson authored
      -Shawn
      3cbeacaf
    • Owen Taylor's avatar
      // comment. -owt · 818ea9d8
      Owen Taylor authored
      818ea9d8
    • Owen Taylor's avatar
      Miscellaneous minor fixes to remove ANSI C incompatibilities · 395ccd36
      Owen Taylor authored
      Mon Mar  2 17:48:38 1998  Owen Taylor  <owt1@cornell.edu>
      
      	Miscellaneous minor fixes to remove ANSI C incompatibilities
      
      	* gdk/gdkregion.c gtk/gtkclist.c: fix // comments
      
      	* gdk/gdkdnd.c gdk/gdkinputcommon.h: change types of
      	some arguments to ANSI functions
      
      	* gtk/gtkcombo.c gtk/gtktree.c: fix casts of function pointers
      	  to void *
      
      	* gtk/gtkmain.c: An actual bug! (in deprecated gtk_input_add_interp)
      
      	* gtk/gtknotebook.h: Bitfields must be gint or guint. (and should
      	  be guint)
      
      	* gtk/gtkstatusbar.c: trailing ';'
      
      	* gtk/testgtk.c: GList where there should have been GSList
      
      	* glib.h gutils.c : changed g_strcasecmp
      	  to take gchar* not guchar*
      
      	* testglib.c: Remove trailing ; after functions
      395ccd36
    • Owen Taylor's avatar
      Changed 'entry != NULL' to 'editable != NULL' in three spots. · 33622818
      Owen Taylor authored
      Mon Mar  2 12:26:59 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* gtk/gtkentry.c: Changed 'entry != NULL' to 'editable != NULL'
      	  in three spots.
      33622818
    • PST 1998 Shawn T. amundson's avatar
      Released GTK 0.99.4. · 9eb0ce77
      PST 1998 Shawn T. amundson authored
      Sun Mar  1 18:29:58 PST 1998 Shawn T. amundson <amundson@gimp.org>
      
              * Released GTK 0.99.4.
      9eb0ce77
    • Tim Janik's avatar
      oh, boy, world can be so crude! · 5b51a9f7
      Tim Janik authored
      i'm ading the pixamp after the realize handler to the tree item now,
      via an *idle* handler.
      this gotta be worked out correctly.
      -timj
      5b51a9f7
    • Tim Janik's avatar
      cast fix · 558c5f50
      Tim Janik authored
      558c5f50
    • Tim Janik's avatar
      small fixups · 1e5d3541
      Tim Janik authored
      1e5d3541
    • PST 1998 Shawn T. Amundson's avatar
      small fix to notebook portion · 68a85372
      PST 1998 Shawn T. Amundson authored
      Sun Mar  1 16:47:29 PST 1998 Shawn T. Amundson <amundson@gimp.org>
      
              * gtk/testgtk.c: small fix to notebook portion
      68a85372
    • PST 1998 Shawn T. Amundson's avatar
      Required changes for version change to 0.99.4 · f6f1ce01
      PST 1998 Shawn T. Amundson authored
      Sun Mar  1 15:18:38 PST 1998 Shawn T. Amundson <amundson@gimp.org>
      
              * Required changes for version change to 0.99.4
      
              * gtk/gtktree.[ch]: patch from J. Bolliet to correct some bugs
              * gtk/testgtk.c: added test here from J. Bolliet, removed testtree
      
              * gtk/clist: gtk-abilleira-981602-0, allows gtk_clist_set_pixmap
                and gtk_clist_set_pixtext to not require a mask
      
              * gdk/gdkdraw.c,gdk.h: gtk-trow-980217-0
                adds gdk_draw_lines and fixes some things about
                gdk_draw_polygon
      f6f1ce01
    • Owen Taylor's avatar
      Added g_string_insert[_c]() and g_string_erase(). · 80fd0a0c
      Owen Taylor authored
      Sun Mar  1 19:04:40 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* glib.h gstring.c: Added g_string_insert[_c]()
      	  and g_string_erase().
      
      	  From: Stefan Wille  <1wille@vsys1.informatik.uni-hamburg.de>
      80fd0a0c
  8. 01 Mar, 1998 7 commits