summaryrefslogtreecommitdiff
path: root/app/xrandr/ChangeLog
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2016-03-06 13:45:30 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2016-03-06 13:45:30 +0000
commite13d672526896d77b819481d2b2d85a5fcc6bade (patch)
treee2b5afa0d2cd963137012dfce18b4b2b36e1e3cf /app/xrandr/ChangeLog
parentcd0778747371da9cf85661fce6e167344ade431f (diff)
Update to xrandr 1.5.0
Diffstat (limited to 'app/xrandr/ChangeLog')
-rw-r--r--app/xrandr/ChangeLog139
1 files changed, 132 insertions, 7 deletions
diff --git a/app/xrandr/ChangeLog b/app/xrandr/ChangeLog
index 5be4d027e..34ed9061b 100644
--- a/app/xrandr/ChangeLog
+++ b/app/xrandr/ChangeLog
@@ -1,3 +1,128 @@
+commit 65fd628cdfd1c95bd01a50706d4577655d1dd404
+Author: Aaron Plattner <aplattner@nvidia.com>
+Date: Tue Feb 23 10:22:26 2016 -0800
+
+ xrandr 1.5.0
+
+ Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
+
+commit d62030b506f6b686ffe1e750ea9d3a855beec1f0
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date: Sun Sep 13 11:40:37 2015 +0100
+
+ Only use the current information when setting modes
+
+ Before we change the state (e.g. adding a mode or applying one to an
+ output), we query the screen resources for the right identifiers. This
+ should only use the current information rather than force a reprobe on
+ all hardware - not only can that reprobe be very slow (e.g. EDID
+ timeouts on the order of seconds), but it may perturb the setup that the
+ user is trying to configure.
+
+ Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 3d03be780fca4949b11ead46c5ea5d3266c03c32
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date: Thu Jun 18 08:27:49 2015 +0100
+
+ Mark all CRTC as currently unused for second picking CRTC pass
+
+ We perform two passes over the CRTC in order to find the preferred CRTC
+ for each enabled output. In the first pass, we try to preserve the
+ existing output <-> CRTC relationships (to avoid unnecessary flicker).
+ If that pass fails, we try again but with all outputs first disabled.
+ However, the logic to preserve an active CRTC was not disabled along
+ with the outputs - meaning that if one was active but its associated
+ output was disabled by the user, then that CRTC would remain unavailable
+ for other outputs. The result would be that we would try to assign more
+ CRTC than available (i.e. if the user request 3 new HDMI outputs on a
+ system with only 3 CRTC, and wished to switch off an active internal
+ panel, we would report "cannot find CRTC" even though that configuration
+ could be established.)
+
+ Reported-and-tested-by: Nathan Schulte <nmschulte@gmail.com>
+ Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 53ef3fc13b3e282902892e3140765460c6f93276
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date: Thu Jun 18 08:27:48 2015 +0100
+
+ Mark disabling an output as a change in its CRTC
+
+ When an output is disabled via the cmdline, we can use that information
+ to prevent assigning the current CRTC to the output and free it up for
+ reuse by other outputs in the first pass of picking CRTC.
+
+ Reported-and-tested-by: Nathan Schulte <nmschulte@gmail.com>
+ Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 09989b09a342b273ee30e1d96267dced3cbe61b0
+Author: Aaron Plattner <aplattner@nvidia.com>
+Date: Thu Apr 9 11:14:54 2015 -0700
+
+ Split verbose mode printing into a helper function
+
+ Combine the two forms of verbose mode printing into a single function. Pass the
+ 'current' and 'preferred' flags as arguments. This fixes the code that prints
+ unassociated modes to print the flags as well.
+
+ Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
+ Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
+
+commit d06730e94320175d40ff6f2bb38dce55312f2e54
+Author: Keith Packard <keithp@keithp.com>
+Date: Tue Dec 16 01:57:45 2014 -0800
+
+ Add monitor support (v2)
+
+ This adds the ability to query, set and delete monitors
+
+ v2: [airlied] add list active monitors
+
+ Reviewed-by: Dave Airlie <airlied@redhat.com>
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 3076c3494b6f3f00b9c4509c2dab6f40858af4cf
+Author: Dave Airlie <airlied@redhat.com>
+Date: Tue Mar 31 11:49:00 2015 +1000
+
+ xrandr: don't return NULL from a void
+
+ Reported-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
+ Signed-off-by: Dave Airlie <airlied@redhat.com>
+
+commit 6957ad0cf3cdd10e8f4a5638b36f25c7a9b4ea25
+Author: Dave Airlie <airlied@redhat.com>
+Date: Mon Mar 30 14:51:49 2015 +1000
+
+ xrandr: parse property returns correctly.
+
+ Xlib uses longs for 32-bit, so when we get values back they
+ are in longs, this fixes the xrandr parsing code to parse
+ the correct sized values according to Xlib.
+
+ Reviewed-by: Keith Packard <keithp@keithp.com>
+ Signed-off-by: Dave Airlie <airlied@redhat.com>
+
+commit f429a517684e8f99c15bc2858e62bbd112331456
+Author: Keith Packard <keithp@keithp.com>
+Date: Wed Oct 8 13:16:07 2014 +0200
+
+ keystone: Report matrix error. Deal with "primary" in xrandr output
+
+ Compute the error cause by the fixed point matrix representation and
+ display that.
+
+ Accept the 'primary' word found in xrandr output and ignore it.
+
+ Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 527d83dde0cb78cbfbb67d203d073e41e110d4a1
+Author: Keith Packard <keithp@keithp.com>
+Date: Mon Jul 9 10:52:52 2012 -0700
+
+ Increase keystone.5c default window size
+
commit 9887ed4989e0abd48004598be0eb5cb06fa40bd1
Author: Aaron Plattner <aplattner@nvidia.com>
Date: Fri Aug 1 23:14:42 2014 -0700
@@ -7,7 +132,7 @@ Date: Fri Aug 1 23:14:42 2014 -0700
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
commit 20d76f773cf8de474cf7a3f1082961605732c3f1
-Merge: 00477d8 193a358
+Merge: 00477d88297e 193a358563a5
Author: Aaron Plattner <aplattner@nvidia.com>
Date: Fri Aug 1 23:10:46 2014 -0700
@@ -293,7 +418,7 @@ Date: Tue Feb 12 13:24:38 2013 -0800
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
commit 3e5f160c4198a5160be5e9a3f21ba3f4130d4318
-Merge: dac72db bd16618
+Merge: dac72dbbc750 bd166184f6c1
Author: Aaron Plattner <aplattner@nvidia.com>
Date: Tue Feb 12 12:30:20 2013 -0800
@@ -1559,7 +1684,7 @@ Date: Mon Dec 1 21:45:47 2008 +0100
Fix build outside of the source dir
commit 63ba316bcbe8ad61ba63d9fe62c82e7d56dcc399
-Merge: a813c4d 1b95e32
+Merge: a813c4da7f0b 1b95e32b4b0a
Author: Julien Cristau <jcristau@debian.org>
Date: Mon Dec 1 21:33:35 2008 +0100
@@ -2037,7 +2162,7 @@ Date: Sun Feb 18 21:27:55 2007 -0800
Update version number to 1.2.0 for release.
commit 13cef2baa884039e96f5dfd9245bb949aed99448
-Merge: 065f09c a175972
+Merge: 065f09cc304d a175972de6fb
Author: Keith Packard <keithp@neko.keithp.com>
Date: Sun Feb 18 21:26:50 2007 -0800
@@ -2079,7 +2204,7 @@ Date: Sat Feb 10 16:14:58 2007 -0800
Display set of available CRTCs per output in --verbose mode.
commit 067cafb5cda0aa6e34773e888fd469ff657760c2
-Merge: 7c25c24 b0a00df
+Merge: 7c25c245bceb b0a00df69f83
Author: Keith Packard <keithp@guitar.keithp.com>
Date: Wed Jan 31 15:25:35 2007 -0800
@@ -2238,7 +2363,7 @@ Date: Tue Dec 19 16:27:46 2006 -0800
Actually respect the --fb option
commit 7b32611632ab08b6a123db5df1c2b919b3a12104
-Merge: a0df3aa 4bb1a9c
+Merge: a0df3aa81205 4bb1a9cd6f9c
Author: Keith Packard <keithp@guitar.keithp.com>
Date: Tue Dec 19 15:58:38 2006 -0800
@@ -2251,7 +2376,7 @@ Date: Tue Dec 19 15:58:21 2006 -0800
Correct format for sscanf to double variable "dpi"
commit 4bb1a9cd6f9cc3ed61d7913528afa3f573092833
-Merge: b6c0382 6ef400f
+Merge: b6c03827bae7 6ef400f35d7d
Author: Keith Packard <keithp@bouzouki.jf.intel.com>
Date: Wed Dec 13 11:36:36 2006 -0800