summaryrefslogtreecommitdiffstats
path: root/ui/events/event_switches.cc
Commit message (Collapse)AuthorAgeFilesLines
* ozone: evdev: Support touch calibrationspang@chromium.org2014-04-231-1/+1
| | | | | | | | | | | | | This calibrates the touch axes based on the --touch-calibration command line flag. BUG=355110 TEST=content_shell --ozone-platform=dri on pixel NOTRY=true Review URL: https://codereview.chromium.org/209043003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265427 0039d316-1c4b-4281-b951-d872f2087c98
* events: Move --touch-calibration flag to event_switchesspang@chromium.org2014-03-221-0/+5
| | | | | | | | | | | | We need this from ui/events/ozone to access the touchscreen calibration in ozone builds, so move it to event switches. BUG=355046 TEST=build Review URL: https://codereview.chromium.org/208423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258774 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fallback behavior of EventFactoryOzone::GetInstancespang@chromium.org2013-11-011-5/+0
| | | | | | | | This is not needed anymore with OzonePlatform. Review URL: https://codereview.chromium.org/47643005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232305 0039d316-1c4b-4281-b951-d872f2087c98
* Move evdev events support into EventFactoryDelegateEvdevspang@chromium.org2013-10-211-0/+5
| | | | | | | | | | | | | | | | | And introduce a gyp variable use_ozone_evdev to allow this feature to be removed from the build. Additionally, the --ozone-events flag is introduced to select an EventFactoryDelegateOzone implementation to use. If an embedder or out-of-tree EventFactoryDelegateOzone implementation calls SetEventFactoryDelegateOzone during initialization, the flag has no effect. BUG=none TEST=Build & run content_shell, ui_unittests with use_ozone=1 Review URL: https://codereview.chromium.org/28513004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229950 0039d316-1c4b-4281-b951-d872f2087c98
* x11: Fix a few touch-event related issues:sadrul@chromium.org2013-10-031-1/+1
| | | | | | | | | | | | | | | * Make --touch-devices flag work again after the switch to xi2.2 by default. * Clean up the code that tries to do multi-touch without xi2.2. The code was a gross hack, and isn't necessary anymore. * Remove the code for SLOT_ID valuator (it was introduced before xi2.2 in order to try to do multi-touch, but it isn't necessary anymore). BUG=none R=derat@chromium.org Review URL: https://codereview.chromium.org/25911002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226867 0039d316-1c4b-4281-b951-d872f2087c98
* events: Move all references to ui/base/ from ui/events.sadrul@chromium.org2013-09-261-0/+30
Notable changes: * Move TouchFactory from ui/base/ into ui/events/x/. * Split out some switches from ui/base/ into ui/events/. * Move SequentialIDGenerator from ui/base/ into ui/gfx/. BUG=none R=ben@chromium.org Review URL: https://codereview.chromium.org/24692003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225367 0039d316-1c4b-4281-b951-d872f2087c98