Extension Manager UI: Difference between revisions

m
Reverted edit of Hznn, changed back to last version by RyanJones
mNo edit summary
m (Reverted edit of Hznn, changed back to last version by RyanJones)
 
(12 intermediate revisions by 4 users not shown)
Line 16: Line 16:
* Add support for addon types that are already defined but not supported by the user interface
* Add support for addon types that are already defined but not supported by the user interface
** specifically, locales and plug-ins were added for 1.5 though the user interface does not support displaying these types.
** specifically, locales and plug-ins were added for 1.5 though the user interface does not support displaying these types.
* Ability to view a theme's status as well as description
* Improved theme support
** the element used for status when viewing themes does not resize with the window unlike with extensions which prevents being able to read the complete theme's description and status message in several cases.
** the element used for status when viewing themes does not resize with the window unlike with extensions which prevents being able to read the complete theme's description and status message in several cases.
Secondary:
Secondary:
Line 25: Line 25:
{| border="0" cellpadding="3" width="100%"
{| border="0" cellpadding="3" width="100%"
|-
|-
! align=right valign=top width="10%" | pre Alpha 2
! align=right valign=top width="15%" | pre-Alpha 2
| User Interface Design documented and buy in
| Design documented and there is buy in
|-
|-
! align=right valign=top width="10%" | Alpha 2
! align=right valign=top width="15%" | Alpha 2
| User Interface code complete and landed
| code complete and landed
|-
|-
|}
|}
Line 48: Line 48:


== Plans & Design Documents ==
== Plans & Design Documents ==
* [[/User Interface Design|User Interface Design]]
* [[Extension_Manager_UI:User_Interface|User Interface Design]]
* [[/Code Design|Code Design]]
* There will be a documentation requirement if the secondary goal to be able to add views from extensions is completed.
* [[/Test Plan|Test Plan]]
* [[/Documentation Plan|Documentation Plan]]


== API Changes Required ==
== API Changes Required ==
Line 58: Line 56:
== Impact ==
== Impact ==
The current design impacts the following areas of development
The current design impacts the following areas of development
* Application / extension locale management (see [https://bugzilla.mozilla.org/show_bug.cgi?id=285848 bug 285848] which in turn impacts inline spell check (see [https://bugzilla.mozilla.org/show_bug.cgi?id=329668 bug 329668]) for Firefox 2.0.
* Application / extension locale management (see [https://bugzilla.mozilla.org/show_bug.cgi?id=285848 bug 285848]) which in turn impacts inline spell check (see [https://bugzilla.mozilla.org/show_bug.cgi?id=329668 bug 329668]) for Firefox 2.0.
* Extension Blocklisting (see [https://bugzilla.mozilla.org/show_bug.cgi?id=318338 bug 318338]).
* Extension Blocklisting (see [https://bugzilla.mozilla.org/show_bug.cgi?id=318338 bug 318338]).
* Extension Dependencies (see [https://bugzilla.mozilla.org/show_bug.cgi?id=298497 bug 298497]) which in turn impacts Application / extension locale management.
* Extension Dependencies (see [https://bugzilla.mozilla.org/show_bug.cgi?id=298497 bug 298497]) which in turn impacts Application / extension locale management.
Confirmed users
503

edits