1. 16 Dec, 2009 7 commits
  2. 14 Dec, 2009 1 commit
  3. 10 Dec, 2009 1 commit
  4. 08 Dec, 2009 5 commits
  5. 07 Dec, 2009 2 commits
    • Alexander Larsson's avatar
      Fix damage report for lines drawn on offscreen windows · 98a9c5c6
      Alexander Larsson authored
      All kinds of lines (lines, segments, arcs, etc) need to take into
      account the line properties (width, miter limit, joins, caps, etc)
      to get proper damage extents.
      
      This is not really possible to do, but we can make it likely to work
      with some ad-hoc estimates.
      
      Fixes bug 603904.
      98a9c5c6
    • Alexander Larsson's avatar
      Fix mouse pointer handling on multiple screens · 48fc0f36
      Alexander Larsson authored
      The fix in 786b589d for the
      "Cannot click buttons more than once without moving the mouse cursor"
      did not correctly handle setups with multiple screens in one display.
      
      We need to handle the case where the first XQueryPointer returns
      a different root window than the default one.
      
      This fixes bug 597386 (agaion)
      48fc0f36
  6. 02 Dec, 2009 1 commit
    • Alexander Larsson's avatar
      Don't filter out BUTTON_MOTION event masks · b509f285
      Alexander Larsson authored
      We don't really need to filter these out, it was just a leftover
      safety check to not override the GDK_POINTER_MOTION_MASK.
      
      Furthermore when we changed behaviour to not always select for native
      pointer motion it is actually wrong. We'll still get normal motion
      events for the toplevel which we will emulate as button motion on the
      child, but the button motion mask will not be inherited by implicit
      grabs which makes us not get any motion events during grabs.
      
      This fixes bug 601473
      b509f285
  7. 30 Nov, 2009 1 commit
  8. 28 Nov, 2009 1 commit
    • Matthias Clasen's avatar
      Add a missing include · 36ca3fd5
      Matthias Clasen authored
      memset() is used in gdk/x11/gdkinput-xfree.c but string.h is not included.
      Patch by Vincent Untz, bug 597026.
      36ca3fd5
  9. 27 Nov, 2009 2 commits
  10. 25 Nov, 2009 1 commit
  11. 15 Nov, 2009 1 commit
  12. 14 Nov, 2009 1 commit
  13. 11 Nov, 2009 2 commits
  14. 10 Nov, 2009 1 commit
  15. 06 Nov, 2009 7 commits
  16. 05 Nov, 2009 6 commits