User:Pavlov/MobileRefactoring: Difference between revisions

Jump to navigation Jump to search
no edit summary
(New page: things to do: * sidebars need to pop in or out, but not stay halfway open * better resistance on sidebar borders * borders of resistance need to move based on viewport size * hardcoded wi...)
 
No edit summary
Line 1: Line 1:
things to do:
things to do:


likely widgetstack bugs/issues/features needed:
* sidebars need to pop in or out, but not stay halfway open
* sidebars need to pop in or out, but not stay halfway open
* better resistance on sidebar borders
* better resistance on sidebar borders
* urlbar needs to show up, over content, when a sidebar pans in
resizing issues:
* borders of resistance need to move based on viewport size
* borders of resistance need to move based on viewport size
* hardcoded widths need to go away
* hardcoded widths need to go away
** unable to pan on right sidebar on n810 non-maximized due to canvas being too wide
** unable to pan on right sidebar on n810 non-maximized due to canvas being too wide
* urlbar needs to show up, over content, when a sidebar pans in
 
tabs:
* need to get rid of the scrollbox for the tabs and make it just use boxes
* need to get rid of the scrollbox for the tabs and make it just use boxes
* tab icons aren't the right size
panels:
* prefs/download manager/addons panels need to work
* prefs/download manager/addons panels need to work
* urlbar should be at 0,0 with the viewport below it, so when you pan to 0,0 ("reset the display") the urlbar is visible.
* urlbar should be at 0,0 with the viewport below it, so when you pan to 0,0 ("reset the display") the urlbar is visible.
other:
* address all the XXX comments
* address all the XXX comments
* setViewportBounds is often being called with a viewport that is too big (in updateViewportSize())
* setViewportBounds is often being called with a viewport that is too big (in updateViewportSize())
* can't edit urlbar until you load a page
* notificationbar needs to be added back, but only when it can be done without adding a native widget
input handling:
* clicking on pages often requires 2 clicks
* clicking on pages often requires 2 clicks
* kinetic scrolling
* kinetic scrolling
* double click to zoom (stuart has partial patch)
* double click to zoom (stuart has partial patch)
* can't edit urlbar until you load a page
 
* tab icons aren't the right size
painting:
* notificationbar needs to be added back, but only when it can be done without adding a native widget
* use a larger canvas/smart tiling/break up paints
* use a larger canvas/smart tiling/break up paints
* not sure that blit scrolls are working properly
569

edits

Navigation menu