1. 27 Mar, 2014 1 commit
  2. 21 Mar, 2014 1 commit
  3. 17 Mar, 2014 1 commit
    • Jasper St. Pierre's avatar
      Implement get_root_origin generically for all backends · efdd68b3
      Jasper St. Pierre authored
      It seems that some backends implemented get_root_origin wrong
      and returned the client window coordinates, not the frame window
      coordinates. Since it's possible to implement generically for all
      windows, let's do that instead of having a separate impl vfunc.
      efdd68b3
  4. 12 Mar, 2014 1 commit
  5. 05 Mar, 2014 1 commit
  6. 28 Feb, 2014 1 commit
  7. 25 Feb, 2014 1 commit
  8. 07 Feb, 2014 1 commit
  9. 14 Nov, 2013 1 commit
  10. 13 Nov, 2013 3 commits
  11. 12 Nov, 2013 7 commits
  12. 08 Nov, 2013 2 commits
  13. 07 Nov, 2013 8 commits
  14. 05 Nov, 2013 1 commit
  15. 04 Nov, 2013 1 commit
  16. 31 Oct, 2013 1 commit
  17. 30 Oct, 2013 1 commit
  18. 07 Oct, 2013 4 commits
  19. 07 Aug, 2013 2 commits
    • Alexander Larsson's avatar
      gdk: Add gdk_cursor_new_from_surface · b2113b73
      Alexander Larsson authored
      We need this to be able to handle scaled cursor images.
      We implement the new _from_pixbuf by converting to a surface and
      assuming the scale was 1.
      b2113b73
    • Alexander Larsson's avatar
      gdk: Add gdk_cursor_get_surface() · 71fe4354
      Alexander Larsson authored
      We want a surface so we can properly represent the scale factor for it.
      All backends are converted to use surfaces and we reimplement the
      backwards compat code in the generic code.
      71fe4354
  20. 03 Jul, 2013 1 commit
    • Alexander Larsson's avatar
      gdk: Convert mouse position to doubles, add new getters · e8b38fed
      Alexander Larsson authored
      We've long had double precision mouse coordinates on wayland (e.g.
      when rotating a window) but with the new scaling we even have it on
      X (and, its also in Xinput2), so convert all the internal mouse/device
      position getters to use doubles and add new accessors for the
      public APIs that take doubles instead of ints.
      e8b38fed