1. 02 Mar, 2020 1 commit
    • Benjamin Otte's avatar
      dragicon: Change how to acquire drag icons · 03882e1f
      Benjamin Otte authored
      Before, gtk_drag_icon_new_for_drag() allowed creating new drag icons.
      This could cause multiple drag icons to exist for a single drag.
      
      Now, gtk_drag_icon_get_for_drag() makes sure that only one drag icon is
      created.
      03882e1f
  2. 21 Feb, 2020 2 commits
    • Matthias Clasen's avatar
      events: reorganize getters · b1eaa502
      Matthias Clasen authored
      Restructure the getters for event fields to
      be more targeted at particular event types.
      
      Update all callers, and replace all direct
      event struct access with getters.
      
      As a side-effect, this drops some unused getters.
      b1eaa502
    • Matthias Clasen's avatar
      Strip const from GdkEvent · 31bf9da6
      Matthias Clasen authored
      Events are refcounted structs, and we generally don't
      pass these as const.
      31bf9da6
  3. 04 Feb, 2020 2 commits
  4. 30 Jan, 2020 1 commit
  5. 29 Jan, 2020 1 commit
  6. 12 Jan, 2020 1 commit
  7. 08 Jan, 2020 20 commits
  8. 27 Apr, 2018 1 commit
  9. 26 Apr, 2018 1 commit
  10. 16 Mar, 2018 1 commit
  11. 06 Feb, 2018 1 commit
    • Matthias Clasen's avatar
      The big versioning cleanup · 4c150d8e
      Matthias Clasen authored
      Remove all the old 2.x and 3.x version annotations.
      GTK+ 4 is a new start, and from the perspective of a
      GTK+ 4 developer all these APIs have been around since
      the beginning.
      4c150d8e
  12. 13 Dec, 2017 1 commit
  13. 11 Dec, 2017 2 commits
  14. 30 Nov, 2017 1 commit
  15. 20 Nov, 2017 2 commits
  16. 16 Nov, 2017 1 commit
    • Benjamin Otte's avatar
      selection: Remove the info uint · 3f5178dc
      Benjamin Otte authored
      Instead of allowing people to pass a uint user-data, insist on them
      comparing mime types.
      
      The user data was a uint instead of a pointer anyway, so uniqueness
      could not be guaranteed and it caused more issues than it was worth.
      And that's ignoring the fact that it basically wasn't used.
      3f5178dc
  17. 15 Nov, 2017 1 commit