Firefox/Projects/Multitouch Polish: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 27: Line 27:
{{bug|503042}} [Core] - Implement a way to detect a touch enabled device [Win] -  waiting on sr from dbaron<br/>
{{bug|503042}} [Core] - Implement a way to detect a touch enabled device [Win] -  waiting on sr from dbaron<br/>
{{bug|503889}} [Core] - Investigate usable sizes and target areas for touch interactions [Win] - waiting on r from dao<br/>
{{bug|503889}} [Core] - Investigate usable sizes and target areas for touch interactions [Win] - waiting on r from dao<br/>
{{bug|503541}} [Core] - Fine grained control of gesture registration on widgets [Win] -  has patch in progress <br/>
{{bug|503541}} [Core] - Fine grained control of gesture registration on widgets [Win] -  new patch, better <br/>
{{bug|503888}} [Core] - <tree> pan is buggy with panning feedback enabled [Win] <br/>
{{bug|503888}} [Core] - <tree> pan is buggy with panning feedback enabled [Win] - fixed by patch in {{bug|503541}}<br/>
{{bug|504913}} [Core] - Don't display feedback when a scrollbar isn't present [Win] <br/>
{{bug|504913}} [Core] - Don't display feedback when a scrollbar isn't present [Win] <br/>
{{bug|492152}} [Core] -  Scrollable menus should support panning [Win] - has patch
{{bug|492152}} [Core] -  Scrollable menus should support panning [Win] - has standalone patch (simple), also fixed by patch in {{bug|503541}}
 
= Results =
 
Things achieved during the sprint:
* Implemented a CSS pseudo-selector triggered when running on a touch enabled device
* Analyzed dimensions of most commonly used UI elements. Changes were made (using the CSS selector) on size and spacing of some elements, based on guidelines for touch UIs ( https://help.ubuntu.com/community/UMEGuide/DesigningForFingerUIs )
* Checked many current scrollable elements in Firefox to know which were working or not
* Created a simple patch that fixed panning on scrollable menus
* Created a bigger patch that allows better control of gesture registration and thus fixes menus, trees and is base for future customization
** though the recent landings on native widget removal breaks some features of the patch which will have to be re-analyzed
Confirmed users
371

edits

Navigation menu