1. 14 Feb, 2018 1 commit
    • Carlos Garnacho's avatar
      gdk/wayland: Add GdkDisplay call to query available globals · 3146f29d
      Carlos Garnacho authored
      The internal known_globals hashtable is used to carry accounting for
      interfaces that depend on others (as ordering is not guaranteed), extend
      its usage so it also keeps track of unimplemented interfaces (here at
      least).
      
      The API call will then use this to allow querying the globals offered by
      the compositor, it will be useful to determine whether we can use
      text-input protocols or should fallback to other IMs.
      3146f29d
  2. 03 Apr, 2017 1 commit
  3. 29 Aug, 2016 1 commit
  4. 23 Aug, 2016 2 commits
    • Carlos Garnacho's avatar
      gdk: Add GdkDevicePad · b8a77d4d
      Carlos Garnacho authored
      This is an interface meant to be implemented by the "pad" devices.
      This device-specific interface exposes the mapping of all pad features,
      it allows retrieving:
      - The number of buttons/rings/strips
      - The number of groups
      - The number of modes a group has
      - Whether a given button/ring/strip belongs to a given group
      
      https://bugzilla.gnome.org/show_bug.cgi?id=770026
      b8a77d4d
    • Carlos Garnacho's avatar
      gdk: Add pad event structs, enum values, and event mask bit · 0dcb9b31
      Carlos Garnacho authored
      GDK_PAD_BUTTON*,RING and STRIP will be emitted respectively when
      pad buttons, rings or strips are interacted with. Each of those
      pad components belong to a group (a pad can contain several of
      those), which may be in a given mode. All this information is
      contained in the event.
      
      GDK_PAD_GROUP_MODE is emitted when a group in the pad switches
      mode, which will generally result in a different set of actions
      being triggered from the same buttons/rings/strips in the group.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=770026
      0dcb9b31
  5. 19 Jul, 2016 1 commit
  6. 16 Jun, 2016 1 commit
  7. 09 Jun, 2016 3 commits
  8. 19 May, 2016 1 commit
  9. 18 May, 2016 1 commit
  10. 17 May, 2016 1 commit
  11. 10 May, 2016 1 commit
  12. 28 Apr, 2016 1 commit
  13. 25 Apr, 2016 1 commit
  14. 22 Apr, 2016 1 commit
  15. 18 Apr, 2016 1 commit
  16. 06 Apr, 2016 4 commits
  17. 04 Apr, 2016 2 commits
  18. 21 Mar, 2016 3 commits
  19. 15 Feb, 2016 1 commit
  20. 03 Feb, 2016 1 commit
  21. 18 Jan, 2016 1 commit
  22. 15 Dec, 2015 2 commits
  23. 14 Dec, 2015 5 commits
  24. 13 Dec, 2015 1 commit
    • Matthias Clasen's avatar
      gdk: Allow passing the start coordinates in drag_begin · 268c7a3e
      Matthias Clasen authored
      Add a variant of gdk_drag_begin that takes the start position
      in addition to the device. All backend implementation have been
      updated to accept (and ignore) the new arguments.
      
      Subsequent commits will make use of the data in some backends.
      268c7a3e
  25. 08 Dec, 2015 1 commit
  26. 02 Dec, 2015 1 commit