1. 05 May, 2013 1 commit
  2. 28 Dec, 2012 1 commit
  3. 10 Jun, 2012 1 commit
  4. 19 May, 2012 1 commit
  5. 04 May, 2012 1 commit
  6. 01 May, 2012 1 commit
  7. 01 Mar, 2012 5 commits
    • Michael Natterer's avatar
      gdk: Add delta_x/y to scroll events · 0efbbc64
      Michael Natterer authored
      gdk_event_get_scroll_deltas() can be used to retrieve those
      values on smooth scroll events.
      0efbbc64
    • Carlos Garnacho's avatar
      gdk: Add GDK_SCROLL_SMOOTH to GdkScrollDirection · 7b48a3c0
      Carlos Garnacho authored
      This value will be used for smooth scroll events, as they'll
      express the scrolling direction in terms of dx/dy.
      7b48a3c0
    • Carlos Garnacho's avatar
      gdk: Generate crossing events around touch devices' press/release · 8689921b
      Carlos Garnacho authored
      Anytime a touch device interacts, the crossing events generation
      will change to a touch mode where only events with mode
      GDK_CROSSING_TOUCH_BEGIN/END are handled, and those are sent
      around touch begin/end. Those are virtual as the master
      device may still stay on the window.
      
      Whenever there is a switch of slave device (the user starts
      using another non-touch device), a crossing event with mode
      GDK_CROSSING_DEVICE_SWITCH may generated if needed, and the normal
      crossing event handling is resumed.
      8689921b
    • Carlos Garnacho's avatar
      gdk: Add touch event types and mask · 7f35708c
      Carlos Garnacho authored
      This commit introduces GDK_TOUCH_BEGIN/UPDATE/END/CANCEL
      and a separate GdkEventTouch struct that they use. This
      is closer to the touch event API of other platforms and
      matches the xi2 events closely, too.
      7f35708c
    • Carlos Garnacho's avatar
      gdk: Add GdkEventSequence · bc8401d1
      Carlos Garnacho authored
      GdkEventSequence is an opaque pointer type that is used
      to identify sequences of touch events that belong together.
      bc8401d1
  8. 27 Feb, 2012 2 commits
    • Javier Jardon's avatar
      Change FSF Address · 9d0febc9
      Javier Jardon authored
      9d0febc9
    • Matthias Clasen's avatar
      gdk: Use versioned deprecations · d36c10bc
      Matthias Clasen authored
      This patch changes all uses of GDK_DEPRECATED(_FOR) in gdk headers
      by the versioned variants, GDK_DEPRECATED_IN_3_x(_FOR). At the same
      time, we add GDK_AVAILABLE_IN_3_x annotations for all API additions
      in 3.2 and 3.4.
      d36c10bc
  9. 27 Jan, 2012 1 commit
  10. 03 Jan, 2012 1 commit
  11. 08 Nov, 2011 1 commit
  12. 27 Sep, 2011 1 commit
  13. 28 Aug, 2011 1 commit
  14. 01 Feb, 2011 3 commits
  15. 31 Jan, 2011 1 commit
  16. 20 Jan, 2011 1 commit
  17. 18 Jan, 2011 1 commit
  18. 15 Dec, 2010 1 commit
    • Carlos Garnacho's avatar
      Add gdk_event_[gs]et_source_device(). · f5a20ab6
      Carlos Garnacho authored
      This function may be used to know the hardware device that triggered
      an event, it could resort to the master device in the few cases there's
      not a direct hardware device to relate to the event (i.e.: crossing events
      due to grabs)
      f5a20ab6
  19. 02 Dec, 2010 1 commit
  20. 16 Nov, 2010 2 commits
  21. 15 Nov, 2010 2 commits
  22. 15 Oct, 2010 1 commit
  23. 29 Jun, 2010 1 commit
  24. 25 May, 2010 1 commit
  25. 14 May, 2010 1 commit
  26. 02 May, 2010 2 commits
  27. 09 Sep, 2009 1 commit
  28. 02 Apr, 2009 1 commit
    • Alexander Larsson's avatar
      Initial client-side-windows work · eabac453
      Alexander Larsson authored
      The history before this was kind of twisted as several different
      approaches were tested, so that was all squashed into this initial
      commit to hide the uninteresting changes and files that were later
      removed.
      eabac453
  29. 01 Aug, 2008 1 commit
    • Cody Russell's avatar
      Bug 56070 – Can't click button after setting it sensitive. · 4e3c97b3
      Cody Russell authored
      2008-07-31  Cody Russell  <bratsche@gnome.org>
      
              Bug 56070 – Can't click button after setting it sensitive.
      
              * gtk/gtkwidget.[ch] 
              * gtk/gtkwindow.c
              * gtk/gtkmain.c
              * gtk/gtkbutton.c
              * gtk/gtkprivate.h
              * gdk/gdkevents.h: Synthesize crossing events events where necessary.
      
              * gtk/tests/crossingevents.c: Add unit tests for crossing events.
      
              Big thanks to Ed Catmur, Matthias Clasen, and everyone else who
              has worked on and helped out with this.
      
      
      svn path=/trunk/; revision=20924
      4e3c97b3
  30. 01 Jul, 2008 1 commit