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

Unified Diff: chrome/browser/chromeos/touchpad.h

Issue 211002: Add touchpad speed factor setting to Chrome OS touchpad settings page... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/chromeos/settings_contents_view.cc ('k') | chrome/browser/chromeos/touchpad.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/touchpad.h
===================================================================
--- chrome/browser/chromeos/touchpad.h (revision 26427)
+++ chrome/browser/chromeos/touchpad.h (working copy)
@@ -18,9 +18,9 @@
// setting to reflect the new value.
//
// For Synaptics touchpads, we use synclient to change settings on-the-fly.
-// See "man synaptics" for a list of settings that can be changed
+// See "man synaptics" for a list of settings that can be changed.
// Since we are doing a system call to run the synclient binary, we make sure
-// that we are running on the IO thread so that we don't block the UI thread.
+// that we are running on the File thread so that we don't block the UI thread.
class Touchpad : public NotificationObserver {
public:
explicit Touchpad() {}
@@ -45,11 +45,18 @@
// The system call will be invoked on the file thread.
void SetSynclientParam(const std::string& param, const std::string& value);
+ // Set tap-to-click to value stored in preference.
void SetTapToClick();
+
+ // Set vertical edge scrolling to value stored in preference.
void SetVertEdgeScroll();
+ // Set touchpad speed factor to value stored in preference.
+ void SetSpeedFactor();
+
BooleanPrefMember tap_to_click_enabled_;
BooleanPrefMember vert_edge_scroll_enabled_;
+ RealPrefMember speed_factor_;
DISALLOW_COPY_AND_ASSIGN(Touchpad);
};
« no previous file with comments | « chrome/browser/chromeos/settings_contents_view.cc ('k') | chrome/browser/chromeos/touchpad.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698