1. 27 Jan, 2012 1 commit
  2. 16 Jan, 2012 1 commit
  3. 05 Jan, 2012 1 commit
  4. 30 Nov, 2011 1 commit
  5. 28 Oct, 2011 1 commit
  6. 21 Oct, 2011 1 commit
    • Matthias Clasen's avatar
      DND: Work better with XI2 · 63391815
      Matthias Clasen authored
      It turns out that simply using XIGrabKeycode instead of XGrabKey
      makes the DND keyboard support mostly work (there seem to be some
      minor issues with modifiers). This means we no longer grab the
      keyboard actively during DND, which in turn makes Alt-Tab and
      other window manager shortcuts work again during DND.
      
      At the same time, bring the DND key handling code into the
      multi-backend work, by checking for X11 and XI2 at runtime,
      in addition to compile time.
      63391815
  7. 29 Jun, 2011 2 commits
  8. 13 Jun, 2011 1 commit
  9. 03 May, 2011 1 commit
  10. 18 Apr, 2011 1 commit
  11. 26 Mar, 2011 1 commit
    • Benjamin Otte's avatar
      dnd: Use G_N_ELEMENTS() · 8a16876f
      Benjamin Otte authored
      Now that we have wesome macros in glib 2.0, we can use them. Woohoo, GTK
      2.0 will be so awesome in the future.
      (Did anybody touch dnd code this millenium?)
      8a16876f
  12. 11 Feb, 2011 2 commits
  13. 08 Feb, 2011 2 commits
  14. 03 Feb, 2011 1 commit
  15. 02 Feb, 2011 1 commit
  16. 20 Jan, 2011 1 commit
  17. 04 Jan, 2011 1 commit
  18. 27 Dec, 2010 1 commit
  19. 23 Dec, 2010 2 commits
    • Matthias Clasen's avatar
      Better fix for keynav dnd · d77dcfb9
      Matthias Clasen authored
      With proper rounding, we can go back to a 'small step' of 1.
      d77dcfb9
    • Matthias Clasen's avatar
      Abort a drag when a keynav drop has not destination · 7e0a30b7
      Matthias Clasen authored
      This was claimed to cause problems for Chromium, see bug 599130.
      
      Also work around apparent rounding errors in XIWarpDevice by
      setting the 'small step' for keynav dnd to 2 instead of 1 - I notice
      that a warp seems to sometimes warp a little less than I tell it to,
      and if I tell it to only move by 1 pixel then moving less means
      that you are stuck.
      7e0a30b7
  20. 21 Dec, 2010 3 commits
    • Benjamin Otte's avatar
      API: gdk: gdk_display_warp_device() => gdk_device_warp() · 66f7c3a5
      Benjamin Otte authored
      warping devices has nothing to do with displays, so putting it there
      seems weird.
      66f7c3a5
    • Benjamin Otte's avatar
      8f1f7439
    • Matthias Clasen's avatar
      Merge libgdk and libgtk · 07d49ee5
      Matthias Clasen authored
      This commit does a number of things:
      - remove some dead wchar configury from configure.ac and gdkconfig.h
      - repurpose gdkconfig.h as header that contains GDK_WINDOWING_foo
        macros for each included backend, include it in gdk.h and install
        it in $includedir instead of below $libdir
      - drop the backend from the library names
      - build libgdk-3.0.la as a convenience lib and include it in libgtk-3.0.la
      It does not yet enable building multiple backends at the same time.
      07d49ee5
  21. 19 Dec, 2010 1 commit
  22. 15 Dec, 2010 1 commit
  23. 10 Dec, 2010 1 commit
  24. 08 Dec, 2010 1 commit
  25. 23 Nov, 2010 1 commit
  26. 30 Oct, 2010 1 commit
  27. 27 Oct, 2010 1 commit
  28. 17 Oct, 2010 1 commit
  29. 30 Sep, 2010 2 commits
  30. 26 Sep, 2010 4 commits