Mobile/Projects: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(moved "Automatically check for add-on updates" to "completed" section)
 
(29 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This page is a clearinghouse of projects related to the Firefox Mobile browser (Fennec). Some of these projects may be picked for a particular release and be copied to a [[Mobile/Planning|planning]] page.  
This page is a clearinghouse of projects related to the Firefox Mobile browser (Fennec). The roadmap for Fennec releases (including in which these projects are currently planned to land) is available here: [[Mobile/Roadmap]].


Each active project should have a details page created so we can track progress. Here is a blank-ish [[Mobile/Projects/Template|template]]. Some projects might start with conceptual design, others might start with code prototypes.
== Current projects ==
{{Special:PrefixIndex/Mobile/Projects/}}


= Template =
== Archives ==
https://wiki.mozilla.org/Mobile/Projects/Template
{{Special:PrefixIndex/Mobile/Archive/}}


=Active Projects=
== Old versions of this page ==
 
* [[Mobile/Archive/Archive]]
{| style="width: 100%" class="fullwidth-table sortable"
|-
| style="background:#efefef" | '''Description'''
| style="width: 20%; background:#efefef" | '''Bug'''
| style="background:#efefef" | '''People'''
| style="background:#efefef" | '''Details'''
|-
| Form autofill (autocomplete)
| {{bug|466770}}
| vingtetun, mfinkle
| [[Mobile/Projects/FormAutoComplete | details]]
|-
| Session restore
| {{bug|541421}}
| mfinkle, stechz
| [[Mobile/Projects/SessionRestore | details]]
|-
| Use faststart on Maemo
| {{bug|}}
| crowder
| <link>
|-
| Page interactions (cursor mode)
| {{bug|}}
| madhava
| <link>
|-
| Gesture support
| {{bug|}}
| fabrice
| <link>
|-
| Implement touch events
| {{bug|544614}}
| mfinkle, stechz
| <link>
|-
| Add network and battery indicators to UI
|
|
| [[Mobile/Projects/Lucky_Charms|details]]
|-
| Click disambiguation
|
|
| [[Mobile/Projects/Click_Disambiguation|details]]
|-
| Site specific preferences
| {{bug|456077}}
| vingtetun, madhava
| [[Mobile/Projects/SitePrefs|details]]
|-
| Integrate Personas
| {{bug|}}
| madhava
| [[Mobile/Projects/Personas|details]]
|-
| Integrate Jetpack
| {{bug|}}
| fabrice
| [[Mobile/Projects/Jetpack|details]]
|-
| Scroll indicators for content and chrome
| {{bug|515166}} {{bug|461843}}
| vingtentun, fabrice
| [[Mobile/Projects/ScrollIndicators|details]]
|-
| Scroll underlying browser when canvas tiles are panned
| {{bug|511987}} {{bug|500700}} {{bug|514623}} {{bug|479862}}
| stechz, vingtetun
| [[Mobile/Projects/ScrollUnderlyingBrowser|details]]
|-
| Smarter Tabs
| minor: {{bug|548633}}
| janD
| [[Mobile/Projects/SmartTabs|details]]
|-
| Contextual Actions: Webservices and Phone-apps integration
| {{bug|566225}}
| janD
| [[Mobile/Projects/Contextual Actions|details]]
|-
| <description>
| {{bug|}}
| name1, name2
| <link>
|-
|}
 
=Completed=
Please move completed projects from the "active"-section to this table!
{| style="width: 100%" class="fullwidth-table sortable"
|-
| style="background:#efefef" | '''Description'''
| style="width: 20%; background:#efefef" | '''Bug'''
| style="background:#efefef" | '''People'''
| style="background:#efefef" | '''Details'''
|-
| Automatically check for add-on updates
| {{bug|}}
| mfinkle, madhava
| [[Mobile/Projects/AutoUpdateAddons|details]]
|-
| Touch friendly about:config (FIXED)
| {{bug|540009}}
| vingtetun
| <link>
|-
| Orientation detection
| {{bug|541015}}
| mfinkle
| [[Mobile/Projects/PortraitMode| details]]
|-
| Plan for context menus (panels)
| {{bug|}}
| madhava
| <link>
|-
|}
 
=Additional Ideas and Designs=
;Performance
* Startup time
* JIT for some chrome UI ([[Mobile/Projects/Chrome_JIT|details]])
* Pageload
* Improved disk caching
 
;User Experience
* UI interactivity
* Page/Content interactivity (cursor mode)
* Form autofill
* Extend form helper support (email & url)
* Context menus
* Better link clicking
* Panning long pages ([[Mobile/Projects/PanningLongPages|details]])
* Find in page
* Mobile-appropriate session restore
* Site specific data
* View history
 
;System Integration
* Portrait mode on Maemo
* Default browser on Maemo
* Camera
* Utilize js-ctypes for device APIs
 
;Appearance & Layout
* More UI space for add-ons
* In-content theme
* Update the awesomebar panel ([[Mobile/UI/Designs/TouchScreen/Fennec_1.1%2B#awesomescreen_layout_revisions|mockup]])
 
;More
* [[Mobile/UI/Designs/TouchScreen/Fennec_1.1%2B | Full list UX Projects for the Future]]

Latest revision as of 18:05, 11 April 2013

This page is a clearinghouse of projects related to the Firefox Mobile browser (Fennec). The roadmap for Fennec releases (including in which these projects are currently planned to land) is available here: Mobile/Roadmap.

Current projects

Archives

Old versions of this page