Confirmed users
371
edits
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] - | {{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 |