<table><tr><td style="">chansolyang created this revision.<br />Restricted Application added a project: KDE Connect.<br />Restricted Application added a subscriber: kdeconnect.<br />chansolyang requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D14720">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>This patch adds cursor acceleration to KDEConnect's remote input plugin. The cursor movement is now scaled down if the movement is slow, and scaled up if the movement is fast.<br />
The acceleration is implemented on the android side. An additional setting was added to the android app's Remote Control plugin preferences, allowing the user to choose the strength of the acceleration, or to disable the acceleration completely.</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>After installing this revision on your android device, go to the remote input page and start using the mousepad. Cursor acceleration should be enabled by default.<br />
Check if the cursor acceleration is intuitive and easy to use. Also, try tweaking the acceleration in the Remote input settings in the Plugin settings menu.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R225 KDE Connect - Android application</div></div></div><br /><div><strong>BRANCH</strong><div><div>mouseaccel (branched from master)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D14720">https://phabricator.kde.org/D14720</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>res/values/strings.xml<br />
res/xml/mousepadplugin_preferences.xml<br />
src/org/kde/kdeconnect/Plugins/MousePadPlugin/MousePadActivity.java<br />
src/org/kde/kdeconnect/Plugins/MousePadPlugin/MousePadPlugin.java<br />
src/org/kde/kdeconnect/Plugins/MousePadPlugin/PointerAccelerationProfile.java<br />
src/org/kde/kdeconnect/Plugins/MousePadPlugin/PointerAccelerationProfileFactory.java</div></div></div><br /><div><strong>To: </strong>chansolyang<br /><strong>Cc: </strong>kdeconnect, rmenezes, julioc, Leptopoda, timothyc, jdvr, yannux, Danial0_0, johnq, Pitel, adeen-s, SemperPeritus, ndavis, daniel.z.tg, jeanv, seebauer, bugzy, MayeulC, menasshock, tctara, apol<br /></div>