1. 03 Feb, 1998 1 commit
    • Owen Taylor's avatar
      Only query the colormap for GRAYSCALE and PSEUDOCOLOR visuals, and don't · 3b0de24a
      Owen Taylor authored
      Tue Feb  3 15:34:27 1998  Owen Taylor  <owt1@cornell.edu>
      
      	* gdk/gdkcolor.c (gdk_colormap_get_system): Only query
      	  the colormap for GRAYSCALE and PSEUDOCOLOR visuals,
      	  and don't ask for more than 256 colors in any case.
      
      	* gdk/gdkwindow.c (gdk_window_internal_destroy): Remove
      	  the input window information when we destroy the window,
      	  not when we are notified of it.
      
      	* gdk/gdkinputcommon.h (gdk_input_device_new): Work around
      	  bug in XFree86 3.3.1's handling of Wacom macro buttons.
      	  by assumming no device will report exactly 25 buttons.
      
      	* gdk/gdkinputcommon.h (gdk_input_common_other_event): Fill
      	  in string translation for generated key press events,
      	  do sanity checking on received key codes.
      
      	* gdk/gdkcc.c (gdk_color_context_new): Allocate enough
      	  room for a GdkColorContextPrivate, not just for a
      	  GdkColorContext.
      3b0de24a
  2. 31 Jan, 1998 1 commit
    • Federico Mena's avatar
      red/green/blue parameters are now expected to be in [0, 65535], to be · ce4263f9
      Federico Mena authored
      Fri Jan 30 08:51:16 1998  Federico Mena  <federico@bananoid.nuclecu.unam.mx>
      
      	* gdk/gdkcc.c (gdk_color_context_get_pixel): red/green/blue
       	parameters are now expected to be in [0, 65535], to be consistent
       	with the rest of Gdk.
      	(gdk_color_context_get_pixels): Made it use 16-bit color values as
       	well.  Fixed mdist=1000000 buglet (it should start with at least
       	0x1000000).
      	(gdk_color_context_get_pixels_incremental): Same as
      	gdk_color_context_get_pixels().
      ce4263f9
  3. 30 Jan, 1998 1 commit
  4. 26 Jan, 1998 1 commit
    • Tim Janik's avatar
      added a bunch of checks for window != NULL and private->destroyed. (don't · f734007a
      Tim Janik authored
      Mon Jan 26 02:15:29 1998  Tim Janik  <timj@gimp.org>
      
              * gdk/gdkdraw.c:
              * gdk/gdkgc.c:
              * gdk/gdkimage.c:
              * gdk/gdkinput.c:
              * gdk/gdkpixmap.c:
              * gdk/gdkproperty.c:
              * gdk/gdkselection.c:
              * gdk/gdkwindow.c: added a bunch of checks for window != NULL and
                private->destroyed.
      (don't trust this cvs commit message, i didn't modify that many files!)
      f734007a
  5. 23 Jan, 1998 2 commits
  6. 21 Jan, 1998 3 commits
  7. 17 Jan, 1998 2 commits
    • Jay Painter's avatar
      Fixed GDK_INPUT_ONLY window type. -Jay · 3f44ca94
      Jay Painter authored
      3f44ca94
    • Owen Taylor's avatar
      Take putback events into account · 44364802
      Owen Taylor authored
      * gdk/gdk.c (gdk_events_pending): Take putback events into
        account
      
      * gdk/gdk.c (gdk_event_free): Handle dropdataavaible memory
        allocation correctly. (Incompatible change: client must
        _not_ fre event->data and event->data_type.)
      
      * gdk/gdk.c (gdk_event_translate): Changed DND dragging
        so that we don't ungrab pointer when we reenter window
        to prevent extra Enter/Leave effects which had bad
        effects.
        Changed drag zone handling to not send uncessary
        DragEnter events.
        Fixed EnterNotify/LeaveNotify handling. (Only pay
        attention to events on window, don't specify these
        events to XGrabPointer - that isn't valid, and handle
        reverse the sense of the handling of LeaveNotify.)
      
      * gdk/gdkwindow.c (gdk_window_remove_filter): Free removed
        filter.
      
      * gtk/gtk.defs (GdkFont): gdk_font_free => gdk_font_unref
      
      * gtk/gtkmain.{c,h} (gtk_events_pending): new function - apps
        should use this instead of gdk_events_pending.
      
      * gtk/gtkvbbox.h: Fixed a duplication in the headers.
      
      * gtk/testgtk.c (dnd_drop): Don't free the drop data,
        it belongs to the event.
      44364802
  8. 12 Jan, 1998 1 commit
  9. 08 Jan, 1998 2 commits
  10. 06 Jan, 1998 1 commit
  11. 03 Jan, 1998 1 commit
  12. 02 Jan, 1998 2 commits
  13. 01 Jan, 1998 1 commit
  14. 31 Dec, 1997 1 commit
  15. 30 Dec, 1997 2 commits
  16. 26 Dec, 1997 1 commit
  17. 20 Dec, 1997 1 commit
  18. 19 Dec, 1997 2 commits
  19. 18 Dec, 1997 7 commits
  20. 17 Dec, 1997 5 commits
  21. 16 Dec, 1997 1 commit
  22. 14 Dec, 1997 1 commit