1. 29 Jul, 2020 1 commit
  2. 30 Jan, 2020 1 commit
    • Matthias Clasen's avatar
      Remove primary monitor api · a46f9af1
      Matthias Clasen authored
      We only have implementations of this on X11 and Win32,
      so make it available as backend api there.
      
      Update all callers to use either the backend api, or
      just monitor 0.
      a46f9af1
  3. 27 Nov, 2019 1 commit
    • Emmanuele Bassi's avatar
      Use a single compilation symbol · def70073
      Emmanuele Bassi authored
      We use a compilation symbol in our build to allow the inclusion of
      specific headers while building GTK, to avoid the need to include only
      the global header.
      
      Each namespace has its own compilation symbol because we used to have
      different libraries, and strict symbol visibility between libraries;
      now that we have a single library, and we can use private symbols across
      namespaces while building GTK, we should have a single compilation
      symbol, and simplify the build rules.
      def70073
  4. 24 Jun, 2019 1 commit
    • Emmanuele Bassi's avatar
      Add getter for a monitor connector · 03840fb6
      Emmanuele Bassi authored
      The migration from GdkScreen's monitor API to GdkMonitor left out a way
      to get the connector's name of a monitor.
      
      While there's no real guarantee coming from the underlying graphics
      system that the connector's name is stable, some system components may
      use it to uniquely identify a monitor until the next plug in/out event.
      03840fb6
  5. 25 Jun, 2018 1 commit
  6. 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
  7. 01 Nov, 2017 1 commit
  8. 08 May, 2016 1 commit
  9. 28 Apr, 2016 1 commit