Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(99)

Issue 6736029: Tweak XInput2 event subscription (Closed)

Created:
9 years, 9 months ago by Rick Byers
Modified:
9 years, 6 months ago
CC:
chromium-reviews, brettw-cc_chromium.org
Visibility:
Public.

Description

Tweak XInput2 event subscription Combine MessagePumpGlibXs masters_ and floats_ fields into a single pointer_devices_ field. This is to make it easier for us to select the pointer devices of interest in one place. Also, don't attempt to call XFreeDeviceList if XListInputDevices returns null. This should only happen when XInput2 isn't supported, which isn't a real touchui scenario, but is useful for development scenarios. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79466

Patch Set 1 #

Total comments: 7

Patch Set 2 : Remove unnecessary braces #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -31 lines) Patch
M base/message_pump_glib_x.h View 1 chunk +4 lines, -6 lines 0 comments Download
M base/message_pump_glib_x.cc View 1 3 chunks +16 lines, -24 lines 0 comments Download
M views/touchui/touch_factory.cc View 1 2 chunks +4 lines, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
Rick Byers
Sadrul, This is the tweak we talked about. I've also included the fix for that ...
9 years, 9 months ago (2011-03-25 15:39:30 UTC) #1
sadrul
http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc File base/message_pump_glib_x.cc (right): http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc#newcode301 base/message_pump_glib_x.cc:301: pointer_devices_.insert(devinfo->deviceid); Braces aren't necessary here (there's nothing about this ...
9 years, 9 months ago (2011-03-25 15:49:40 UTC) #2
Rick Byers
Thanks for your feedback Sadrul! http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc File base/message_pump_glib_x.cc (right): http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc#newcode301 base/message_pump_glib_x.cc:301: pointer_devices_.insert(devinfo->deviceid); On 2011/03/25 15:49:41, ...
9 years, 9 months ago (2011-03-25 17:25:49 UTC) #3
sadrul
http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc File base/message_pump_glib_x.cc (right): http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc#newcode304 base/message_pump_glib_x.cc:304: XIFreeDeviceInfo(devices); On 2011/03/25 17:25:49, rbyers wrote: > On 2011/03/25 ...
9 years, 9 months ago (2011-03-25 18:04:56 UTC) #4
Rick Byers
On 2011/03/25 18:04:56, sadrul wrote: > http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc > File base/message_pump_glib_x.cc (right): > > http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc#newcode304 > ...
9 years, 9 months ago (2011-03-25 18:17:06 UTC) #5
Rick Byers
9 years, 9 months ago (2011-03-25 18:17:14 UTC) #6
sadrul
On 2011/03/25 18:17:06, rbyers wrote: > On 2011/03/25 18:04:56, sadrul wrote: > > http://codereview.chromium.org/6736029/diff/1/base/message_pump_glib_x.cc > ...
9 years, 9 months ago (2011-03-25 18:27:45 UTC) #7
commit-bot: I haz the power
Running presubmit hooks... ** Presubmit ERRORS ** Run the command: svn pset svn:eol-style LF \ ...
9 years, 9 months ago (2011-03-25 18:31:56 UTC) #8
commit-bot: I haz the power
9 years, 9 months ago (2011-03-25 22:52:58 UTC) #9
Change committed as 79466

Powered by Google App Engine
This is Rietveld 408576698