1. 23 Oct, 2013 1 commit
  2. 14 Aug, 2013 2 commits
  3. 08 Aug, 2013 1 commit
  4. 07 Aug, 2013 2 commits
  5. 05 Aug, 2013 1 commit
  6. 20 Jul, 2013 2 commits
    • Matthias Clasen's avatar
      Drop some unnecessary includes · 2f1fa7cd
      Matthias Clasen authored
      Drop includes of deprecated headers where they are
      no longer needed.
      2f1fa7cd
    • Matthias Clasen's avatar
      Move wholly deprecated classes to gtk/deprecated/ · 0aa57d26
      Matthias Clasen authored
      We've recently a number of classes wholly. For these cases,
      move the headers and sources to gtk/deprecated/ and adjust
      Makefiles and includes accordingly.
      
      Affected classes:
      GtkAction
      GtkActionGroup
      GtkActivatable
      GtkIconFactory
      GtkImageMenuItem
      GtkRadioAction
      GtkRecentAction
      GtkStock
      GtkToggleAction
      GtkUIManager
      0aa57d26
  7. 25 Jun, 2013 2 commits
  8. 14 Apr, 2013 1 commit
  9. 21 Mar, 2013 1 commit
    • Matthias Clasen's avatar
      Fix DND · 329f7af1
      Matthias Clasen authored
      The removal of the Motif DND code accidentally changed the
      value of the TARGET_DELETE enumeration value, breaking DND
      pretty badly.
      329f7af1
  10. 13 Mar, 2013 1 commit
  11. 28 Feb, 2013 1 commit
  12. 07 Aug, 2012 1 commit
  13. 27 Feb, 2012 1 commit
  14. 27 Jan, 2012 1 commit
  15. 16 Jan, 2012 1 commit
  16. 05 Jan, 2012 1 commit
  17. 30 Nov, 2011 1 commit
  18. 28 Oct, 2011 1 commit
  19. 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
  20. 29 Jun, 2011 2 commits
  21. 13 Jun, 2011 1 commit
  22. 03 May, 2011 1 commit
  23. 18 Apr, 2011 1 commit
  24. 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
  25. 11 Feb, 2011 2 commits
  26. 08 Feb, 2011 2 commits
  27. 03 Feb, 2011 1 commit
  28. 02 Feb, 2011 1 commit
  29. 20 Jan, 2011 1 commit
  30. 04 Jan, 2011 1 commit
  31. 27 Dec, 2010 1 commit
  32. 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