Re: libXft 2.3.0 not so good

2012-03-13 Thread Jeremy Huddleston
The bold bug is fixed in git, but the other one I'm not so sure about. I agree that the screenshots are different, but I'm no expert on what is correct so hopefully someone else with more font skills can chime in. --Jeremy On Mar 12, 2012, at 8:06 AM, Alan Coopersmith

[ANNOUNCE] xf86-input-synaptics 1.5.99.901

2012-03-13 Thread Peter Hutterer
This is the first RC for synaptics 1.6. I expect the release to happen quite soon, though I still need to trawl through the bugzilla for dealbreakers. Below is the full changelog, the most notable features are the addition of multitouch support and support for ClickPads. ClickPads are touchpads

[ANNOUNCE] util-macros 1.17

2012-03-13 Thread Gaetan Nadon
Chase Douglas (3): Add XORG_ENABLE_INTEGRATION_TESTS Fix cflag test compiler message and cache ids Separate unknown warning options by language Gaetan Nadon (1): Version bump: 1.17 Jon TURNEY (1): Don't use AS_ECHO in XORG_TESTSET_CFLAG git tag: util-macros-1.17

Re: libXft 2.3.0 not so good

2012-03-13 Thread Alan Coopersmith
Thanks for the fix! On 03/12/12 11:58 PM, Jeremy Huddleston wrote: The bold bug is fixed in git, but the other one I'm not so sure about. I agree that the screenshots are different, but I'm no expert on what is correct so hopefully someone else with more font skills can chime in. --Jeremy

Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Alan Coopersmith
Okay, I'll try to get a 1.1.3 release out this week - thanks for the quick response fix. On 03/12/12 11:56 PM, Jeremy Huddleston wrote: I reverted the commit which caused the regressions in libXt-1.1.2. The issue was that libXt was retrying when it got a POLLHUP rather than passing it along

Re: Mouse buttons/scroll directions swapped with recent Xorg

2012-03-13 Thread Peter Hutterer
On Mon, Mar 12, 2012 at 01:48:03PM +0100, Thomas Bächler wrote: Hello, Recently (beginning of February), I performed the following upgrades: xf86-input-evdev (2.6.0-4 - 2.6.99.901-1) xf86-input-synaptics (1.5.0-1 - 1.5.99-0.1) xorg-server (1.11.4-1 - 1.11.99.903-1) xorg-xinput (1.5.3-2 -

Clearing xterm clipboard/selection/cutbuffer

2012-03-13 Thread Ras Far
Hi, I'm having difficulty clearing the clipboard/selection/cutbuffer. Any combination of xsel -[cd] -[psb] fails to clear a selection made in xterm using standard left-drag. I can SET the selection with xsel -i but it cannot be empty, so the best I can do is replace the current selection with a

[RFC PATCH 1/2] test: Proof of concept xfixes intergration tests.

2012-03-13 Thread Christopher James Halse Rogers
--- This is not intended to be applied as-is; the autofoo will want changing to match the changes in xorg-gtest recently submitted to the list. It's posted (a) as a demonstration of what some tests in the server would look like, and (b) to demonstrate that there's something for the following fix

Re: [PATCH synaptics 2/3] Fix build error - duplicate typedef (#47168)

2012-03-13 Thread Peter Hutterer
On Mon, Mar 12, 2012 at 10:29:14PM -0700, Chase Douglas wrote: On 03/12/2012 06:34 PM, Peter Hutterer wrote: Introduced in c34cf307f9982b62c6e6dfa2687e1b16f527f2a4. synapticsstr.h includes synproto.h, which now contains the typedef. X.Org Bug 47168

[PATCH synaptics v5 00/18] Clickpad patches

2012-03-13 Thread Peter Hutterer
New additions since v4: - middle button emulation disabled on clickpads. You can enable it later if you feel like it. aim for the right foot, it hurts more. - some cleanup patches that I didn't really end up needing, but, well, now that they're here might as well merge them (02-05) -

[PATCH synaptics v5 01/18] If the middle button timeout is 0, don't even attempt to emulate.

2012-03-13 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index 2ddb733..89bc349 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@ -1447,6 +1447,9 @@

[PATCH synaptics v5 02/18] Use arrays for st-mt scaling

2012-03-13 Thread Peter Hutterer
No functional changes Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/eventcomm.c | 26 -- 1 files changed, 12 insertions(+), 14 deletions(-) diff --git a/src/eventcomm.c b/src/eventcomm.c index 8904851..75040be 100644 --- a/src/eventcomm.c +++

[PATCH synaptics v5 03/18] Move st-mt scaling to helper function

2012-03-13 Thread Peter Hutterer
No functional changes. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/eventcomm.c | 12 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/eventcomm.c b/src/eventcomm.c index 75040be..b49b73a 100644 --- a/src/eventcomm.c +++ b/src/eventcomm.c @@

[PATCH synaptics v5 04/18] Move filtering into a separate function

2012-03-13 Thread Peter Hutterer
No functional changes. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c | 16 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index 89bc349..e7adc5b 100644 --- a/src/synaptics.c +++ b/src/synaptics.c

[PATCH synaptics v5 05/18] Move resetting hw state to separate function.

2012-03-13 Thread Peter Hutterer
No functional changes. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c | 24 +--- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index e7adc5b..e2153b9 100644 --- a/src/synaptics.c +++

[PATCH synaptics v5 06/18] Add an old_hw_state field to remember the last values

2012-03-13 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c|6 ++ src/synapticsstr.h |1 + 2 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index e2153b9..13f1378 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@

[PATCH synaptics v5 07/18] Only handle ClickFingers on left button press events

2012-03-13 Thread Peter Hutterer
ClickFingers doesn't need to be handled on every state, only when the actual button state changes. This is a break from the previous behaviour which allowed pressing the button followed by a two-finger tap to trigger the ClickFinger2 action. Let's see if anyone complains. Signed-off-by: Peter

[PATCH synaptics v5 08/18] Add a BTN_EMULATED_FLAG to mark emulated buttons on clickfingers

2012-03-13 Thread Peter Hutterer
And when copying the hardware state, don't copy those buttons that were set through emulation. This is a temporary fix only, we should add new fields to the hw struct that represent the various features as they are enabled/disabled and then treat them accordingly. Signed-off-by: Peter Hutterer

[PATCH synaptics v5 09/18] Add clickpad device property

2012-03-13 Thread Peter Hutterer
From: Chase Douglas chase.doug...@canonical.com Add it as a writable device property. We may not know how to probe some clickpads so allow the user to override it. Signed-off-by: Chase Douglas chase.doug...@canonical.com Reviewed-by: Peter Hutterer peter.hutte...@who-t.net --- Changes to v4: -

[PATCH synaptics v5 10/18] Disable middle mouse button emulation on clickpads

2012-03-13 Thread Peter Hutterer
Because, well, really, how? Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index 77afbcd..c2e3943 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@

[PATCH synaptics v5 11/18] Guess the number of clickpad ClickFingers based on finger distance

2012-03-13 Thread Peter Hutterer
The actual distance should be done in cm, based on touchpad resolution etc. That is left as an exercise for the reader. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c | 68 -- 1 files changed, 65 insertions(+), 3

[PATCH synaptics v5 12/18] Add cumulative_d{x,y} to SynapticsHwState

2012-03-13 Thread Peter Hutterer
From: Chase Douglas chase.doug...@canonical.com These values will be used for clickpad press and drag with two fingers. While the clickpad button is not pressed, cumulative_d{x,y} will match x and y values. Once the clickpad button is pressed, cumulative_d{x,y} will be updated with the relative

[PATCH synaptics v5 13/18] Enable clickpad click and drag with two fingers

2012-03-13 Thread Peter Hutterer
From: Chase Douglas chase.doug...@canonical.com Use cumulative relative touch motion when the clickpad is pressed. If more than one touch is active, assume one of the touches is designated solely for pressing the clickpad button. Thus, decrement the number of reported touches. Signed-off-by:

[PATCH synaptics v5 16/18] Add soft button areas property

2012-03-13 Thread Peter Hutterer
From: Chase Douglas chase.doug...@canonical.com Some clickpad devices have button areas painted on them. Set this property to the area of the right and middle buttons to enable proper click actions when clicking in the areas. Signed-off-by: Chase Douglas chase.doug...@canonical.com Reviewed-by:

[PATCH synaptics v5 17/18] Ignore motion during touch count changes on semi-mt devices

2012-03-13 Thread Peter Hutterer
From: Chase Douglas chase.doug...@canonical.com Semi-mt devices do not track touches. The locations of touches are unknown, we only have the bounding box of two of them. When the number of fingers changes, the bounding box coordinates may change as well, but the cumulative relative motion updates

[PATCH synaptics v5 18/18] Soft buttons are only available on clickpad devices, disable them otherwise.

2012-03-13 Thread Peter Hutterer
If the clickpad support is runtime enabled/disabled, the property appears/disappears accordingly. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- man/synaptics.man |2 ++ src/properties.c | 40 +++- src/synaptics.c |3 +++ 3 files

Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Jeremy Huddleston
I reverted the commit which caused the regressions in libXt-1.1.2. The issue was that libXt was retrying when it got a POLLHUP rather than passing it along to Xlib which would handle it with XIOError. After investigating this issue, I'm not sure that the original patch that caused this

Re: libXft 2.3.0 not so good

2012-03-13 Thread Jeremy Huddleston
The bold bug is fixed in git, but the other one I'm not so sure about. I agree that the screenshots are different, but I'm no expert on what is correct so hopefully someone else with more font skills can chime in. --Jeremy On Mar 12, 2012, at 8:06 AM, Alan Coopersmith

Re: [PATCH 1/5] Xext: drop InitServertime() declaration.

2012-03-13 Thread Jeremy Huddleston
Series (1-3, 4v2, 5): Reviewed-by: Jeremy Huddleston jerem...@apple.com On Mar 12, 2012, at 4:20 PM, Peter Hutterer peter.hutte...@who-t.net wrote: Not implemented anywhere. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xext/syncsrv.h |2 -- 1 files changed, 0

XQuartz tablet mouse events are at the wrong location and other Xinput headaches

2012-03-13 Thread Jeremy Huddleston
Hey Peter, I'm having an Xi week here in XQuartz. I just received a bug report (http://xquartz.macosforge.org/trac/ticket/555) that tablet support has regressed in XQuartz in 1.12.0 from 1.11.4. The DDX code in both versions is practically the same, so I think this might be a regression

[PATCH video-vmware] config: move AC_SYS_LARGEFILE in autoconf init section

2012-03-13 Thread Gaetan Nadon
There is no need for this statement to be conditionally included. It adds support for large files without taking anything away. http://www.gnu.org/software/autoconf/manual/autoconf.html Signed-off-by: Gaetan Nadon mems...@videotron.ca --- configure.ac |2 +- 1 files changed, 1

Re: [PATCH synaptics v5 00/18] Clickpad patches

2012-03-13 Thread Chase Douglas
On 03/12/2012 11:37 PM, Peter Hutterer wrote: New additions since v4: - middle button emulation disabled on clickpads. You can enable it later if you feel like it. aim for the right foot, it hurts more. - some cleanup patches that I didn't really end up needing, but, well, now that

Re: [RFC PATCH 1/2] test: Proof of concept xfixes intergration tests.

2012-03-13 Thread Chase Douglas
On 03/12/2012 09:50 PM, Christopher James Halse Rogers wrote: --- This is not intended to be applied as-is; the autofoo will want changing to match the changes in xorg-gtest recently submitted to the list. I'll be posting the xorg-gtest autofoo changes again today (hopefully :). Please give

[PATCH xorg-gtest v2 0/9] Switch from a precompiled library to a source distribution

2012-03-13 Thread Chase Douglas
The major change in this round is to patch 8. Instead of instructing users to include an automake snippet installed on the system, the README now says to copy the snippet into the project. The snippet needs to be available before autoreconf is run. It would be possible to copy the snippet into

[PATCH xorg-gtest v2 2/9] Install xorg-gtest source code in $(prefix)/src/xorg-gtest

2012-03-13 Thread Chase Douglas
Google Test suggests that source code be built into each test rather than use a pre-compiled library. This change follows their lead and installs the xorg-gtest source code. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- src/Makefile.am |3 +++ 1 files changed, 3 insertions(+),

[PATCH xorg-gtest v2 3/9] Add a meta-header xorg-gtest.h

2012-03-13 Thread Chase Douglas
The header merely includes all the other headers. It will make building xorg-gtest into each project easier. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- configure.ac|1 + include/Makefile.am |8 +++- include/xorg/gtest/xorg-gtest.h |

[PATCH xorg-gtest v2 4/9] Rename main.cpp to xorg-gtest_main.cpp

2012-03-13 Thread Chase Douglas
This matches the library name and will help with understanding what the includes since we are now shipping the source code. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- src/Makefile.am |2 +- src/main.cpp| 131

[PATCH xorg-gtest v2 5/9] Provide meta-source file xorg-gtest-all.cpp

2012-03-13 Thread Chase Douglas
This will make compiling the project each time it is used much easier. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- src/Makefile.am|5 + src/xorg-gtest-all.cpp | 31 +++ 2 files changed, 32 insertions(+), 4 deletions(-) create mode

[PATCH xorg-gtest v2 6/9] Build gtest as part of the project

2012-03-13 Thread Chase Douglas
Google Test does not recommend using precompiled gtest libraries. See: http://code.google.com/p/googletest/wiki/FAQ#Why_is_it_not_recommended_to_install_a_pre-compiled_copy_of_Goog This change modifies the build system so the examples build the gtest and xorg-gtest libraries and link against the

[PATCH xorg-gtest v2 7/9] Install, but do not build into a library, the xorg-gtest sources

2012-03-13 Thread Chase Douglas
This mimics the Google Test distribution mechanism. See: http://code.google.com/p/googletest/wiki/FAQ#Why_is_it_not_recommended_to_install_a_pre-compiled_copy_of_Goog Signed-off-by: Chase Douglas chase.doug...@canonical.com --- configure.ac | 10 +++--- src/Makefile.am

[PATCH xorg-gtest v2 8/9] Ship xorg-gtest.m4 and Makefile-xorg-gtest.am

2012-03-13 Thread Chase Douglas
See README for instructions on how to use them. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- Makefile.am|2 +- README | 41 +++-- aclocal/Makefile.am| 27 +++ aclocal/xorg-gtest.m4 | 105

[PATCH xorg-gtest v2 9/9] Allow user to override default Xorg server binary

2012-03-13 Thread Chase Douglas
This can be accomplished by compiling xorg-gtest with -DDEFAULT_XORG_SERVER=path/to/Xorg. Signed-off-by: Chase Douglas chase.doug...@canonical.com --- src/defines.h |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/src/defines.h b/src/defines.h index 3bfc1da..3fb3304

Re: server-1.12-branch

2012-03-13 Thread Daniel Stone
Hi, On 9 March 2012 22:47, Keith Packard kei...@keithp.com wrote: On Fri, 09 Mar 2012 12:56:52 -0800, Alan Coopersmith alan.coopersm...@oracle.com wrote: Are you going to pull in Daniel's code style change now?   Of all the -next candidates from the last few months, that was the biggest I

Re: [PATCH macros 1/2] Fix cflag test compiler message and cache ids

2012-03-13 Thread Chase Douglas
On 03/12/2012 03:47 PM, Jon TURNEY wrote: On 12/03/2012 22:39, Chase Douglas wrote: On 03/12/2012 02:28 PM, Gaetan Nadon wrote: On 12-03-12 02:57 PM, Chase Douglas wrote: When the language is C++, the flag checking message references $CC instead of $CXX. The cache id is also xorg_cv_cc_*

Re: [PATCH xorg-gtest v2 0/9] Switch from a precompiled library to a source distribution

2012-03-13 Thread Gaetan Nadon
On 12-03-13 02:47 PM, Chase Douglas wrote: The major change in this round is to patch 8. Instead of instructing users to include an automake snippet installed on the system, the README now says to copy the snippet into the project. The snippet needs to be available before autoreconf is run.

Re: server-1.12-branch

2012-03-13 Thread Jeremy Huddleston
id rather have a single 100% automated commit followed by 1 or more cleanups. Could we do this simultaneously on all the stable branches that people care about (1.10+ I think), so cherry-picks are less painful? Sent from my iPhone... On Mar 13, 2012, at 15:56, Daniel Stone

Re: server-1.12-branch

2012-03-13 Thread Daniel Stone
Hi, On 14 March 2012 01:30, Jeremy Huddleston jerem...@apple.com wrote: id rather have a single 100% automated commit followed by 1 or more cleanups.  Could we do this simultaneously on all the stable branches that people care about (1.10+ I think), so cherry-picks are less painful? I can

Re: libXft 2.3.0 not so good

2012-03-13 Thread Alan Coopersmith
Thanks for the fix! On 03/12/12 11:58 PM, Jeremy Huddleston wrote: The bold bug is fixed in git, but the other one I'm not so sure about. I agree that the screenshots are different, but I'm no expert on what is correct so hopefully someone else with more font skills can chime in. --Jeremy

Re: libXt 1.1.2 has regressions too

2012-03-13 Thread Alan Coopersmith
Okay, I'll try to get a 1.1.3 release out this week - thanks for the quick response fix. On 03/12/12 11:56 PM, Jeremy Huddleston wrote: I reverted the commit which caused the regressions in libXt-1.1.2. The issue was that libXt was retrying when it got a POLLHUP rather than passing it along

Re: [PATCH xorg-gtest v2 0/9] Switch from a precompiled library to a source distribution

2012-03-13 Thread Gaetan Nadon
On 12-03-13 08:53 PM, Gaetan Nadon wrote: On 12-03-13 02:47 PM, Chase Douglas wrote: The major change in this round is to patch 8. Instead of instructing users to include an automake snippet installed on the system, the README now says to copy the snippet into the project. The snippet needs

[PATCH synaptics] Fix inverted circular scrolling direction

2012-03-13 Thread Peter Hutterer
Introduced in 26831a6eeac6762ad4d99532f62ebbab0827de10. In said commit, the old-style button events were changed to delta accumulation. Alas, for circular scrolling, a positive delta is up whereas for everything else a positive delta is down. Reported-by: Thomas Bächler tho...@archlinux.org

[PATCH synaptics 1/4] ps2comm: replace nested debug macro function call with single function call

2012-03-13 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/ps2comm.c | 60 1 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/ps2comm.c b/src/ps2comm.c index 5b34414..63022c0 100644 --- a/src/ps2comm.c +++

[PATCH synaptics 2/4] Add a Debug Level property for run-time debugging

2012-03-13 Thread Peter Hutterer
And fix the current DBG macro to also print the function name. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- include/synaptics-properties.h |5 +++ man/synaptics.man | 12 +++- src/properties.c | 14 + src/ps2comm.c |

[PATCH synaptics 3/4] Add a few debug messages for circular scrolling debugging

2012-03-13 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/synaptics.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index 1d280ca..375ecb6 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@ -2560,6 +2560,7 @@

[PATCH synaptics 4/4] Hook ps2comm debugs in to the same debug macro

2012-03-13 Thread Peter Hutterer
Verbosity level 10, because this stuff is really noisy. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- src/alpscomm.c | 49 + src/ps2comm.c | 163 +++ src/ps2comm.h |2 +- 3 files changed, 106 insertions(+),

Re: server-1.12-branch

2012-03-13 Thread Keith Packard
#part sign=pgpmime On Wed, 14 Mar 2012 01:45:47 +, Daniel Stone dan...@fooishbar.org wrote: I can definitely see the argument here. Keith, do you want me to send you an automated whole-tree changeset, followed by a series of cleanups? To be honest, I've only got Xext totally cleaned up

Re: server-1.12-branch

2012-03-13 Thread Keith Packard
#part sign=pgpmime On Tue, 13 Mar 2012 22:56:55 +, Daniel Stone dan...@fooishbar.org wrote: Ooh right, I'll do that too. Have you got the exact commands you used? I can't find anything remaining from that, but I used objdump -d :-) -- keith.pack...@intel.com

Re: [PATCH xorg-gtest v2 0/9] Switch from a precompiled library to a source distribution

2012-03-13 Thread Christopher James Halse Rogers
On Tue, 2012-03-13 at 22:30 -0400, Gaetan Nadon wrote: On 12-03-13 08:53 PM, Gaetan Nadon wrote: On 12-03-13 02:47 PM, Chase Douglas wrote: The major change in this round is to patch 8. Instead of instructing users to include an automake snippet installed on the system, the README

[PATCH] include: add an X_DEBUG message type

2012-03-13 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Just a nice-to-have, makes grep a tad easier. include/os.h |1 + os/log.c |5 + 2 files changed, 6 insertions(+), 0 deletions(-) diff --git a/include/os.h b/include/os.h index 48ce329..1e90cc5 100644 --- a/include/os.h

Re: [PATCH xorg-gtest v2 0/9] Switch from a precompiled library to a source distribution

2012-03-13 Thread Chase Douglas
On 03/13/2012 07:30 PM, Gaetan Nadon wrote: On 12-03-13 08:53 PM, Gaetan Nadon wrote: On 12-03-13 02:47 PM, Chase Douglas wrote: The major change in this round is to patch 8. Instead of instructing users to include an automake snippet installed on the system, the README now says to copy

Re: [PATCH] include: add an X_DEBUG message type

2012-03-13 Thread Jamey Sharp
The #ifndef in log.c looks wrong, but otherwise, sure, why not? With that fixed: Reviewed-by: Jamey Sharp ja...@minilop.net On 3/13/12, Peter Hutterer peter.hutte...@who-t.net wrote: Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Just a nice-to-have, makes grep a tad easier.

[PATCH 0/9] per-device idle counters

2012-03-13 Thread Peter Hutterer
We currently have one global idlecounter. This patch series adds additional counters named DEVICEIDLETIME n (where n is the device id) that apply to that device only. One use-case here is as syndaemon replacement. A client can simply put an idlecounter on the keyboard above the touchpad. When

[PATCH 5/9] Xext: pass the counter into block/wakeup handlers

2012-03-13 Thread Peter Hutterer
No functional changes, currently unused. Preparation work, we don't need a global variable if we can pass the counters around anyway. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xext/sync.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Xext/sync.c

[PATCH 6/9] Xext: store the bracket values for idle counters in the private

2012-03-13 Thread Peter Hutterer
And drop the three global variables, we have a reference to the counter everywhere now. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xext/sync.c | 45 ++--- 1 files changed, 26 insertions(+), 19 deletions(-) diff --git a/Xext/sync.c

[PATCH 7/9] Xext: strdup() the SystemSyncCounter name

2012-03-13 Thread Peter Hutterer
Required for future dynamic names. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xext/sync.c|3 ++- Xext/syncsrv.h |2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Xext/sync.c b/Xext/sync.c index df0aa0d..81f20db 100644 --- a/Xext/sync.c +++

[PATCH 8/9] Change lastDeviceIdleTime to be per-device

2012-03-13 Thread Peter Hutterer
Preparation work for per-device idle counters. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xext/saver.c |7 +-- Xext/sync.c|2 +- Xi/exevents.c |2 +- dix/events.c | 13 +++-- dix/globals.c |2 +-

[PATCH 9/9] Xext: Add per-device SyncCounters

2012-03-13 Thread Peter Hutterer
Previously, we only had one idle alarm that was triggered for all devices, whenever the user used any device, came back from suspend, etc. Add system SyncCounters for each device (named DEVICEIDLETIME x, with x being the device id) that trigger on that device only. This allows for

Re: [PATCH] include: add an X_DEBUG message type

2012-03-13 Thread Peter Hutterer
On Tue, Mar 13, 2012 at 10:41:25PM -0700, Jamey Sharp wrote: The #ifndef in log.c looks wrong, but otherwise, sure, why not? With that fixed: Reviewed-by: Jamey Sharp ja...@minilop.net oops, amended, thanks. Cheers, Peter On 3/13/12, Peter Hutterer peter.hutte...@who-t.net wrote:

[Bug 47266] New: Graphics corruption in Gnome windows (Radeon/Barts)

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47266 Bug #: 47266 Summary: Graphics corruption in Gnome windows (Radeon/Barts) Classification: Unclassified Product: xorg Version: git Platform: Other OS/Version: All

[Bug 47266] Graphics corruption in Gnome windows (Radeon/Barts)

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47266 --- Comment #1 from Ernst Sjöstrand ern...@gmail.com 2012-03-13 01:06:07 PDT --- Only something being redrawn inside a window is corrupted, so I guess I suspect something EXA-related. -- Configure bugmail:

[Bug 47266] Graphics corruption in Gnome windows (Radeon/Barts)

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47266 --- Comment #2 from Ernst Sjöstrand ern...@gmail.com 2012-03-13 01:16:11 PDT --- Created attachment 58359 -- https://bugs.freedesktop.org/attachment.cgi?id=58359 Xorg.0.log -- Configure bugmail:

[Bug 47266] Graphics corruption in Gnome windows (Radeon/Barts)

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47266 --- Comment #3 from Alex Deucher ag...@yahoo.com 2012-03-13 05:55:29 PDT --- Please attach your dmesg output. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You

[Bug 47266] Graphics corruption in Gnome windows (Radeon/Barts)

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47266 --- Comment #4 from Ernst Sjöstrand ern...@gmail.com 2012-03-13 06:02:33 PDT --- Created attachment 58368 -- https://bugs.freedesktop.org/attachment.cgi?id=58368 dmesg -- Configure bugmail:

[Bug 47277] New: VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 Bug #: 47277 Summary: VT switching freezes windows Classification: Unclassified Product: xorg Version: 7.7 (2011) Platform: x86 (IA32) OS/Version: Linux (All) Status:

[Bug 47277] VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 Alex Deucher ag...@yahoo.com changed: What|Removed |Added Attachment #58370|application/octet-stream|text/plain mime

[Bug 47277] VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 --- Comment #1 from Alex Deucher ag...@yahoo.com 2012-03-13 06:36:19 PDT --- Please attach your dmesg output. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You

[Bug 47277] VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 --- Comment #2 from ulpianoso...@gmail.com 2012-03-13 08:11:28 PDT --- Created attachment 58378 -- https://bugs.freedesktop.org/attachment.cgi?id=58378 dmesg.log dmesg generated after the bug occurred. -- Configure bugmail:

[Bug 47277] VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 ulpianoso...@gmail.com changed: What|Removed |Added Attachment #58370|0 |1 is obsolete|

[Bug 47277] VT switching freezes windows

2012-03-13 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47277 --- Comment #4 from ulpianoso...@gmail.com 2012-03-13 08:17:33 PDT --- BTW, I don't use gdm or other login manager, just startx. Also, I use no desktop environment, just Openbox. I also had this same issue with a ATI Radeon 9600 PRO in another