1. 17 Oct, 2019 1 commit
  2. 08 Oct, 2019 1 commit
    • Adam Jackson's avatar
      Move remaining xlib-entwined headers to LEGACY · 1547c1cc
      Adam Jackson authored
      These headers refer to libX11 types and don't belong in this package.
      libX11 and libXv have been updated to supply these headers themselves
      now, so these are only useful for building older versions of those
      libraries.
      
      Fixes: #10
      1547c1cc
  3. 22 Jul, 2019 1 commit
  4. 20 Jun, 2019 1 commit
  5. 08 May, 2019 1 commit
  6. 12 Mar, 2019 1 commit
  7. 01 Mar, 2019 1 commit
  8. 23 Feb, 2019 1 commit
  9. 18 Feb, 2019 2 commits
  10. 11 Feb, 2019 1 commit
  11. 06 Feb, 2019 1 commit
  12. 30 Jan, 2019 1 commit
  13. 25 Jan, 2019 1 commit
  14. 22 Jan, 2019 1 commit
  15. 21 Jan, 2019 1 commit
  16. 08 Dec, 2018 1 commit
  17. 20 Nov, 2018 1 commit
  18. 10 Nov, 2018 2 commits
  19. 27 Jun, 2018 1 commit
  20. 16 Jun, 2018 1 commit
  21. 13 Jun, 2018 1 commit
    • Jeremy Puhlman's avatar
      Remove libdir from pc files. · 91c1c8e1
      Jeremy Puhlman authored
      Currently the pc files define libdir, however they are installed into
      /usr/share, which means they should be architecture agnostic. In a
      multilib system, xorg-proto built for each multilib abi, the value of
      libdir is going to be different. These should either be installed in
      <libdir>/pkgconfig or they shouldn't define libdir, espeically since
      they don't actually use the definition. This specifically causes an
      issue when trying to install both abis at the same time, since they are
      not binary identical, something like rpm will complain that they
      conflict.
      Signed-off-by: default avatarJeremy Puhlman <jpuhlman@mvista.com>
      Reviewed-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      91c1c8e1
  22. 30 Mar, 2018 1 commit
  23. 27 Mar, 2018 2 commits
  24. 19 Mar, 2018 1 commit
    • Adam Jackson's avatar
      randrproto: Fix missing #undef RRLease · 30a20138
      Adam Jackson authored
      clang did not like this, and it's hard to blame it:
      
      ../randr/randrstr.h:66:13: warning: redefinition of typedef 'CARD32' is a C11 feature [-Wtypedef-redefinition]
      typedef XID RRLease;
                  ^
      /opt/X11/include/X11/extensions/randrproto.h:53:17: note: expanded from macro 'RRLease'
                      ^
      /opt/X11/include/X11/Xmd.h:111:23: note: previous definition is here
      typedef unsigned long CARD32;
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      30a20138
  25. 14 Mar, 2018 1 commit
  26. 28 Feb, 2018 4 commits
  27. 20 Feb, 2018 2 commits
  28. 15 Feb, 2018 2 commits
  29. 14 Feb, 2018 1 commit
  30. 12 Feb, 2018 3 commits
    • Keith Packard's avatar
      randr: Add non-desktop output property and behaviors [v3] · e681f8de
      Keith Packard authored
      non-desktop devices are those to which the normal desktop environment
      should not be extended. Examples are Head-mounted displays and the
      Apple Touch Bar.
      
      How an output device is set to non-desktop is not part of this
      proposal; it is expected that the underlying operating system will
      provide this information and have it reflected to X applications
      through this extension.
      
      v2: fix puncutation and duplicated 'the'.
      v3: switch to 32-bit property named non-desktop to match Linux
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      e681f8de
    • Keith Packard's avatar
      randr: Add Leases. [v4] · 14f68c7b
      Keith Packard authored
      A "lease" is a set of crtc and output resources granted to another
      application for use outside of X. These will not be usable through the
      X protocol until the lease terminates. Leased outputs will be seen as
      disconnected, leased CRTCs will be seen as not usable with any output.
      
      v2:
      	Delete output grabs
      	Add LeaseNotify events
      	Add FreeLease with option to terminate
      
      v3:
      	Clarify a couple of lease behaviors:
      
      	* You can lease an in-use object, it makes the X server stop
      	  using it, you don't get an error back.
      
      	* There's no explicit 'Disabled' state for a crtc, when a crtc
      	  is disabled, it just has a set of reported values for
      	  GetCrtcInfo.
      
      v4:
      	Integrate into merged xorgproto repo
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      14f68c7b
    • Adam Jackson's avatar
      xorgproto 2018.2 · 0da77781
      Adam Jackson authored
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      0da77781