Merge lp://staging/~vicamo/qtubuntu-sensors/reimplement-haptics-backend into lp://staging/qtubuntu-sensors
Status: | Merged |
---|---|
Merged at revision: | 93 |
Proposed branch: | lp://staging/~vicamo/qtubuntu-sensors/reimplement-haptics-backend |
Merge into: | lp://staging/qtubuntu-sensors |
Diff against target: |
248 lines (+93/-46) 3 files modified
plugins/feedback/CMakeLists.txt (+3/-5) plugins/feedback/core_feedback.cpp (+84/-38) plugins/feedback/core_feedback.h (+6/-3) |
To merge this branch: | bzr merge lp://staging/~vicamo/qtubuntu-sensors/reimplement-haptics-backend |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thomas Voß | Pending | ||
Review via email: mp+300839@code.staging.launchpad.net |
Commit message
This change rewrites QtFeedbackHapti
The original implementation is to call APIs in libubuntu-
This change also tries to conform to QtFeedbackHaptics features definitions. Duration/period is now correctly supported, although this doesn't mean much because usensord does not support variable vibration intensity. It also provides a chance to stop a periodical vibration. The enable/state properties are now correctly set and returned.
Description of the change
This change rewrites QtFeedbackHapti
The original implementation is to call APIs in libubuntu-
This change also tries to conform to QtFeedbackHaptics features definitions. Duration/period is now correctly supported, although this doesn't mean much because usensord does not support variable vibration intensity. It also provides a chance to stop a periodical vibration. The enable/state properties are now correctly set and returned.
This should obsolete the work-around in https:/ /code.launchpad .net/~phablet- team/telephony- service/ midori- workaround/ +merge/ 299563