1. 20 Mar, 2018 2 commits
    • Alexander Larsson's avatar
      GdkWindow -> GdkSurface: File renames · 890080eb
      Alexander Larsson authored
      Rename all *window.[ch] source files.
      
      This is an automatic operation, done by the following commands:
      
      for i in $(git ls-files gdk | grep window); do
          git mv $i $(echo $i | sed s/window/surface/);
          git sed -f g $(basename $i) $(basename $i | sed s/window/surface/) ;
      done
      
      git checkout NEWS* po-properties po
      890080eb
    • Alexander Larsson's avatar
      GdkWindow -> GdkSurface initial type rename · 391727bd
      Alexander Larsson authored
      This renames the GdkWindow class and related classes (impl, backend
      subclasses) to surface. Additionally it renames related types:
      GdkWindowAttr, GdkWindowPaint, GdkWindowWindowClass, GdkWindowType,
      GdkWindowTypeHint, GdkWindowHints, GdkWindowState, GdkWindowEdge
      
      This is an automatic conversion using the below commands:
      
      git sed -f g GdkWindowWindowClass GdkSurfaceSurfaceClass
      
      git sed -f g GdkWindow GdkSurface
      git sed -f g "gdk_window\([ _\(\),;]\|$\)" "gdk_surface\1" # Avoid hitting gdk_windowing
      git sed -f g "GDK_WINDOW\([ _\(]\|$\)" "GDK_SURFACE\1" # Avoid hitting GDK_WINDOWING
      git sed "GDK_\([A-Z]*\)IS_WINDOW\([_ (]\|$\)" "GDK_\1IS_SURFACE\2"
      git sed GDK_TYPE_WINDOW GDK_TYPE_SURFACE
      git sed -f g GdkPointerWindowInfo GdkPointerSurfaceInfo
      
      git sed -f g "BROADWAY_WINDOW" "BROADWAY_SURFACE"
      git sed -f g "broadway_window" "broadway_surface"
      git sed -f g "BroadwayWindow" "BroadwaySurface"
      git sed -f g "WAYLAND_WINDOW" "WAYLAND_SURFACE"
      git sed -f g "wayland_win...
      391727bd
  2. 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
  3. 17 Jan, 2018 1 commit
    • Matthias Clasen's avatar
      gdk: Drop some unused cursor apis · 77bab4e0
      Matthias Clasen authored
      The query function for cursor sizes and capabilities
      are not very interesting. At least, they are not used
      in GTK+, and all backends but X11 just hardcode
      made-up values anyway. So, lets drop them.
      77bab4e0
  4. 14 Jan, 2018 2 commits
    • Matthias Clasen's avatar
      Make gdk logging per-display · e151058d
      Matthias Clasen authored
      As far as possible, use per-display debug flags.
      
      This will minimize the debug spew that we get from
      the inspector if it is running on a separate display.
      e151058d
    • Matthias Clasen's avatar
      gdk: Reorganize env vars · c5fc8412
      Matthias Clasen authored
      Drop GDK_GL, GDK_VULKAN and GDK_RENDERING_MODE.
      Merge the useful bits into GDK_DEBUG.
      Drop unused debug flags (CURSOR).
      c5fc8412
  5. 26 Dec, 2017 4 commits
  6. 21 Dec, 2017 1 commit
  7. 15 Dec, 2017 2 commits
  8. 14 Dec, 2017 3 commits
  9. 13 Dec, 2017 1 commit
  10. 12 Dec, 2017 1 commit
  11. 03 Dec, 2017 1 commit
  12. 25 Nov, 2017 4 commits
  13. 18 Nov, 2017 1 commit
  14. 17 Nov, 2017 9 commits
  15. 06 Nov, 2017 1 commit
  16. 05 Nov, 2017 1 commit
  17. 01 Nov, 2017 4 commits
  18. 31 Oct, 2017 1 commit