1. 24 Sep, 2022 1 commit
  2. 22 May, 2021 1 commit
  3. 11 Mar, 2021 1 commit
  4. 12 Sep, 2020 1 commit
    • Matthias Clasen's avatar
      Clean up lots of GTK+ -> GTK · 929a56e5
      Matthias Clasen authored
      Replace most remaining uses of GTK+ in the docs and
      user-visible strings by GTK. Also remove some leftover
      "Was added in 3.x" sentences from the docs.
      929a56e5
  5. 24 Jul, 2020 2 commits
  6. 27 May, 2019 1 commit
  7. 31 Dec, 2018 1 commit
  8. 10 Jun, 2018 1 commit
    • Benjamin Otte's avatar
      image: Remove gtk_image_set_keep_aspect_ratio() · f58c556a
      Benjamin Otte authored
      and gtk_image_set_can_shrink().
      
      Images are meant to always be icon-sized, they can never shrink below
      that.
      
      And images are icons, so they are meant to be square. If they are
      not, we pretned that's by accident and keep aspect ratio.
      f58c556a
  9. 16 Mar, 2018 6 commits
  10. 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
  11. 15 Nov, 2017 2 commits
    • Matthias Clasen's avatar
      image: Remove icon-size argument from icon setters · dbfaa991
      Matthias Clasen authored
      Instead, add a function gtk_image_set_icon_size() for the cases where
      overriding the icon size is necessary.
      
      Treat icon sizes the same way as pixel sizes, too. So gtk_image_clear()
      no longer unsets the icon size.
      dbfaa991
    • Benjamin Otte's avatar
      image: Change getters · 049cc6aa
      Benjamin Otte authored and Matthias Clasen's avatar Matthias Clasen committed
      Instead of returning the icon size with them, make
      gtk_image_get_icon_name() and gtk_image_get_gicon() only return the icon
      itself.
      
      As a benefit, we can turn them into regular getters that return values
      instead of requiring out parameters.
      
      Instead, provide gtk_image_get_icon_size() to query the icon size.
      049cc6aa
  12. 04 Nov, 2017 1 commit
  13. 23 Oct, 2017 3 commits
    • Alexander Larsson's avatar
      Drop all uses of GdkPixbufAnimation in the gtk APIs · 96b04836
      Alexander Larsson authored
      These are basically animated gifs, and don't fit well in how
      modern things animate.
      96b04836
    • Alexander Larsson's avatar
      Drop pixbuf support in IconHelper and ImageDefinition · 0089e4ad
      Alexander Larsson authored
      These are no longer used, instead we always covert to surface as
      early as possible and drop the pixbuf.
      
      This means we never store both the pixbuf and the surface at
      for any longer time, which is wasteful. Also, its one step further
      to drop GdkPixbufs from generic use in our APIs.
      0089e4ad
    • Alexander Larsson's avatar
      GtkImage: Drop support for storing pixbufs · 2b194089
      Alexander Larsson authored
      This drops the pixbuf property and the pixbuf getters. We keep
      gtk_image_new/set_from_pixbuf, but these are small helpers that
      immediately convert to a surface, and there is no way to later get
      back the pixbuf you passed in.
      
      The from file/resource codepaths are also changed to load a surface
      instead of a pixbuf.
      2b194089
  14. 22 Oct, 2017 1 commit
  15. 01 Oct, 2017 1 commit
  16. 23 Oct, 2016 2 commits
  17. 16 Oct, 2016 3 commits
  18. 13 May, 2014 1 commit
  19. 07 Feb, 2014 1 commit
  20. 09 Jul, 2013 1 commit
  21. 03 Jul, 2013 2 commits
  22. 27 Jun, 2013 1 commit
  23. 25 Jun, 2013 1 commit
  24. 05 May, 2013 1 commit
  25. 28 Dec, 2012 1 commit
  26. 27 Feb, 2012 1 commit
  27. 16 Jan, 2012 1 commit