1. 01 Feb, 2018 1 commit
  2. 24 Jan, 2018 1 commit
    • Olivier Fourdan's avatar
      xwayland: Add optional xdg-output support · da8de2a7
      Olivier Fourdan authored
      The xdg-output protocol aims at describing outputs in way which is
      more in line with the concept of an output on desktop oriented systems.
      
      For now it just features the position and logical size which describe
      the output position and size in the global compositor space.
      
      This is however much useful for Xwayland to advertise the output size
      and position to X11 clients which need this to configure their surfaces
      in the global compositor space as the compositor may apply a different
      scale from what is advertised by the output scaling property (to achieve
      fractional scaling, for example).
      
      This was added in wayland-protocols 1.10.
      Reviewed-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      Signed-off-by: default avatarOlivier Fourdan <ofourdan@redhat.com>
      da8de2a7
  3. 16 Jan, 2018 1 commit
  4. 08 Jan, 2018 1 commit
    • Helmut Grohne's avatar
      build: guess availability of monotonic clock for cross compilation · c601c8fa
      Helmut Grohne authored
      When cross compiling, the value of MONOTONIC_CLOCK would be "cross
      compiling", because AC_RUN_IFELSE doesn't work. However when enabling
      wayland, a monotonic clock is required and configure aborts.
      
      We change detection of CLOCK_MONOTONIC to degrade it gracefully from a
      run check to a declaration check in case of cross compilation based on
      the assumption that most systems will have a monotonic clock and those
      that don't won't be able to run Xwayland anyway. The trade-off
      essentially is either "always fail cross compilation" or "produce an
      unusable Xwayland for unusual platform" and this commit switches to the
      latter.
      Signed-off-by: default avatarHelmut Grohne <helmut@subdivi.de>
      Bug-Debian: https://bugs.debian.org/882531Reviewed-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      c601c8fa
  5. 06 Nov, 2017 1 commit
  6. 20 Sep, 2017 1 commit
  7. 13 Sep, 2017 1 commit
  8. 22 Aug, 2017 3 commits
  9. 01 Aug, 2017 1 commit
  10. 27 Jun, 2017 1 commit
  11. 02 Jun, 2017 1 commit
  12. 03 May, 2017 1 commit
    • Adam Jackson's avatar
      xfree86: Silence a new glibc warning · d732c365
      Adam Jackson authored
      glibc would like to stop declaring major()/minor() macros in
      <sys/types.h> because that header gets included absolutely everywhere
      and unix device major/minor is perhaps usually not what's expected. Fair
      enough. If one includes <sys/sysmacros.h> as well then glibc knows we
      meant it and doesn't warn, so do that if it exists.
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      d732c365
  13. 28 Apr, 2017 1 commit
  14. 25 Apr, 2017 1 commit
  15. 21 Apr, 2017 2 commits
  16. 23 Mar, 2017 3 commits
  17. 07 Mar, 2017 1 commit
  18. 01 Mar, 2017 4 commits
  19. 28 Feb, 2017 2 commits
  20. 23 Feb, 2017 1 commit
  21. 16 Feb, 2017 1 commit
  22. 08 Feb, 2017 1 commit
  23. 25 Jan, 2017 1 commit
  24. 19 Jan, 2017 2 commits
  25. 12 Jan, 2017 1 commit
  26. 30 Nov, 2016 1 commit
  27. 18 Nov, 2016 1 commit
  28. 15 Nov, 2016 1 commit
  29. 28 Oct, 2016 1 commit
  30. 26 Oct, 2016 1 commit