sselect, sfdump and sfrestore are not XRandr compliant.

Port those commands to Xrandr. The screen number is no longer an integer
from 0 to screen count provided by Xrandr. It is a unique unsigned integer
identifier given by Xrandr to each screen.

sselect, sfdump and sfrestore are now dealing with this new screen identifier.

Those patches are to be applied to xrandr branch.

Mathieu OTHACEHE (6):
  Expose xrandr functions to find a screen by output or crtc number
  Use xrandr output identifiers in sselect.
  Disable sfdump if there is no xrandr support.
  Use xrandr output identifiers in srestore.
  Kill gcc uninitialized warning
  Update XRandr related documentation and man.

 doc/ratpoison.mdoc.1 |   9 +++-
 doc/ratpoison.texi   |  17 +++++---
 src/actions.c        | 114 +++++++++++++++++++++++++++++++++++++--------------
 src/screen.c         |   2 +-
 src/xrandr.c         |   4 +-
 src/xrandr.h         |   2 +
 6 files changed, 107 insertions(+), 41 deletions(-)

-- 
2.10.0


_______________________________________________
Ratpoison-devel mailing list
Ratpoison-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/ratpoison-devel

Reply via email to