Mobile/Projects/Directional game console navigation

From MozillaWiki
Jump to navigation Jump to search

Tracking

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Overview/Goals

  • First iteration of providing better visual support for Firefox for Android when installed on a set top box (STB)
  • Further iterations will refine the visual and navigation experience on a larger screen
  • STBs may be plugged into laptop monitors or TVs, therefore the design must suit both methods


Specifications

MVP:

  • All of UI elements need to be accessible using D-pad, not all of it works well now
    • Tabs area in general
      • New Tab and PB Tab
      • Navigating tabs
    • Search suggest row
    • Moving around the title bar
    • Highlight should be more obvious and consistent (orange?)
    • Input fields are really hard to focus
      • Need to enable pressing the select button on controller

Nice to have

  • Controller map / tips

User stories

  • As a user, I want to plug an STB console into a computer setup and navigate my favourite web content comfortably.
  • As a user, I want to plug an STB console into a TV setup and navigate my favourite web content comfortably.


Quality criteria

  1. User stories are satisfied
  2. Specifications are met

Resolved/Fixed

Full Query
ID Priority Summary Status Assigned to
604039 -- Prototype DOM Gamepad (Joystick) API RESOLVED ted@mielczarek.org
698437 P3 Allow navigation with directional controller RESOLVED almasry.mina@gmail.com
827347 -- about:firefox should allow installing of update RESOLVED kats@bugmash.staktrace.com
831781 -- Allow panning using gamepad d-pad/joystick RESOLVED kats@bugmash.staktrace.com
832508 -- Pausing and resuming fennec on the ouya reopens it with a blank screen RESOLVED kats@bugmash.staktrace.com
832987 -- With "don't keep activities", possible to put the browser in a bad state where no pages load RESOLVED kats@bugmash.staktrace.com
834414 -- A lot of stuff is leaked when "Don't keep activities" is checked RESOLVED kats@bugmash.staktrace.com
837113 -- Provide UI for closing tabs [closing tabs button has been removed] VERIFIED sriram.mozilla@gmail.com
839767 -- [about:home] Featured addon rows don't show highlight color anymore RESOLVED kats@bugmash.staktrace.com
845499 -- Nightly UI on Ouya looks wrong RESOLVED kats@bugmash.staktrace.com
849845 -- Map gamepad buttons to UI features RESOLVED chrislord.net@gmail.com
849847 -- Make about:home scrollable with the analog stick RESOLVED thebnich+bmo@gmail.com
849955 -- Add a way to exit fennec on ouya RESOLVED kats@bugmash.staktrace.com
854458 -- Implement keyboard navigation in TwoWayView RESOLVED lucasr.at.mozilla@gmail.com
854971 -- [ouya] Make the action/back buttons work properly in URL entry field RESOLVED kats@bugmash.staktrace.com
855016 -- [ouya] Make row items on about:home clickable using the gamepad action button RESOLVED kats@bugmash.staktrace.com
855365 -- Focusing tabs in the awesome screen doesn't work properly RESOLVED kats@bugmash.staktrace.com
855431 -- Make the awesomescreen viewpager sections focus-friendly RESOLVED kats@bugmash.staktrace.com
855471 -- Transfer focus to LayerView if we get a gamepad joystick motion event in chrome RESOLVED kats@bugmash.staktrace.com
855783 -- Map gamepad right joystick to zooming RESOLVED kats@bugmash.staktrace.com
856756 -- Extract a HardwareUtils class for tablet/television/other checking RESOLVED kats@bugmash.staktrace.com
876765 -- Can't navigate to search suggestion row using d-pad RESOLVED thebnich+bmo@gmail.com
887051 -- Fix gamepad action key behavior in AwesomeScreen RESOLVED thebnich+bmo@gmail.com
887069 -- Fix focus behavior of go button in URL bar VERIFIED thebnich+bmo@gmail.com
888497 -- Fix focus order of browser toolbar RESOLVED thebnich+bmo@gmail.com
983657 -- thumbstick navigation triggers unwarranted zooming RESOLVED kats@bugmash.staktrace.com

26 Total; 0 Open (0%); 24 Resolved (92.31%); 2 Verified (7.69%);