Closed Bug 550048 Opened 15 years ago Closed 14 years ago

[meta] Redesign Addons Manager UI

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: Unfocused, Assigned: Unfocused)

References

(Depends on 4 open bugs, )

Details

(Keywords: meta, Whiteboard: [rewrite])

Attachments

(3 obsolete files)

This is a tracking/meta bug for the redesign of the Addons Manager UI.

Project page is at: 
https://wiki.mozilla.org/Firefox/Projects/Extension_Manager_Redesign
Depends on: 461973
Version: unspecified → Trunk
Keywords: meta
Whiteboard: [meta] → [rewrite]
Assignee: nobody → bmcbride
Status: NEW → ASSIGNED
Depends on: 552754
Depends on: 552755
Depends on: 553457
Depends on: 553455
Depends on: 553460
Depends on: 553461
Depends on: 553462
Depends on: 553463
Depends on: 553464
Depends on: 553465
Depends on: 553466
Depends on: 553468
Depends on: 553470
Depends on: 553469
Depends on: 553472
Depends on: 553473
Depends on: 553475
Depends on: 553477
Depends on: 553479
Depends on: 553481
Depends on: 553482
Depends on: 553483
Depends on: 553485
Depends on: 553486
Depends on: 553487
Depends on: 553488
Depends on: 553491
Depends on: 553493
Depends on: 553494
Depends on: 553500
Depends on: 553501
Depends on: 553502
Depends on: 553503
Depends on: 553505
Depends on: 553506
Depends on: 553507
Depends on: 553509
Depends on: 553515
Depends on: 553567
Depends on: 553631
Depends on: 553632
Depends on: 553642
Depends on: 553646
Depends on: 553651
Depends on: 553658
Depends on: 553771
Depends on: 553870
Depends on: 554007
Depends on: 554231
Depends on: 554234
Depends on: 554237
Depends on: 554245
Depends on: 554796
Depends on: 555509
Depends on: 556223
Depends on: 556228
Depends on: 504333
Depends on: 557240
Depends on: 557636
Depends on: 557698
Depends on: 557701
Depends on: 379745
No longer depends on: 557636
Depends on: 558158
No longer depends on: 521363
Depends on: 559828
Depends on: 560449
No longer depends on: 560928
Depends on: 560928
Depends on: 561060
Depends on: 561077
No longer depends on: 553500
No longer depends on: 557698
Depends on: 561108
Depends on: 561121
Depends on: 561237
Depends on: 561260
Depends on: 561261
Depends on: 561263
Blocks: SMAddonMgr
Depends on: 561687
Depends on: 562079
Depends on: 562196
Depends on: 562853
Depends on: 562854
Depends on: 562865
Depends on: 562887
Depends on: 562889
Depends on: 562890
Depends on: 562896
Depends on: 562899
Depends on: 562919
Depends on: 562922
Depends on: 562923
Depends on: 562924
Depends on: 562925
Depends on: 562937
Depends on: 562950
Depends on: 562956
No longer depends on: 562922
No longer depends on: 562923
Depends on: 562978
Depends on: 562994
Depends on: 563006
Depends on: 563131
Depends on: 562995
No longer depends on: 563096
No longer depends on: 562956
No longer depends on: 562994
No longer depends on: 562930
No longer depends on: 562919
No longer depends on: 562922
No longer depends on: 562938
No longer depends on: 562927
Depends on: 563565
No longer depends on: 562976
Depends on: 563909
Depends on: 563916
Depends on: 564092
No longer depends on: 564092
Depends on: 565038
Depends on: 565064
No longer depends on: 565040
Depends on: 565311
Depends on: 565355
Depends on: 565359
Depends on: 565414
Depends on: 565522
Depends on: 565562
Depends on: 565576
Depends on: 565610
Depends on: 565616
Depends on: 565682
Depends on: 565686
Depends on: 565855
No longer depends on: 565616
Depends on: 566462
Depends on: 566915
Depends on: 567115
Depends on: 567120
Depends on: 567127
Depends on: 567131
Depends on: 567137
No longer depends on: 567137
Depends on: 567652
Depends on: 567714
Depends on: 566155
No longer depends on: 566155
No longer depends on: 569096
Depends on: 569096
Depends on: 569519
No longer depends on: 566597
Depends on: 569342
Depends on: 569638
Depends on: 569797
Depends on: 570128
Depends on: 520124
No longer depends on: 558289
Depends on: 572121
No longer depends on: 572121
Depends on: 572567
Depends on: 573062
Depends on: 576226
Depends on: 576227
No longer depends on: 576226
Depends on: 576229
No longer depends on: 576229
Depends on: 577448
Depends on: 578379
Depends on: 580664
Meta bug for implementing new interface for the add-ons manager.  This requires platform-specific graphics as well as new interactions and behaviors for add-ons.

The new add-ons manager interface will consist primarily of variations on three separate interfaces:

1. List View
  - Each category of add-ons (except Themes/Backgrounds) displays at its top level a list of all the add-ons it contains
  - Information included in each entry is:
       * Add-on name
       * Add-on icon
       * Add-on author (links to AMO profile)
       * Add-on description (curtailed after one line)
       * Date add-on was last updated
  - Buttons included in each entry are:
        * Disable/enable toggle button
        * Preferences link (launches in separate window)
        * "More" link (launches Detail View of add-on)
  - Clicking an add-on selects that entry; multi-select is enabled
  - Selected add-ons display an X in the top right corner for deletion
  - Notifications for an add-on appear above the add-on's title in its entry
  - Searching for a specific add-on produces a variation on List View, with the added option to search for add-ons available to download as well as ones which are currently installed

2. Themes and Backgrounds View
  - Themes are displayed first, backgrounds second - both groups are collapsible
  - Each entry includes:
       * Add-on name
       * Add-on preview
       * Add-on author (links to AMO profile)
  - Clicking an add-on selects that entry; multi-select is enabled
  - When an add-on is selected, it displays:
       * An X in the top right corner for deletion
       * A "more" link (launches Detail View of add-on)
       * A link to wear that add-on
- If the user has only installed backgrounds, no themes display (and vice versa)

3. Detail View (Bug 562902)
- Gives further information about a single add-on
- Displays:
       * Add-on name
       * Add-on author (links to AMO profile)
       * Full add-on description
       * A contribution link if the author has opted into donations
       * Specific information such as compatibility, rating, last updated
       * Allows the user to switch between manual and automatic updates
Attached image Mockup: Detail View (obsolete) (deleted) —
Attached image Mockup: List View (obsolete) (deleted) —
Attached image Mockup: Themes and Backgrounds View (obsolete) (deleted) —
(In reply to comment #1)
>   - Selected add-ons display an X in the top right corner for deletion

Hmm, this is almost completely undiscoverable, I'm sure not finding that will confuse a good number of users. Also, this is not visible in your mockups.

> 3. Detail View (Bug 562902)
>        * Add-on name

Please also include the version here, in your mockups, that's completely missing from the detail view.

Other than those two things, the mockups look pretty good though, I like them, cool stuff!
(In reply to comment #1)
> Meta bug for implementing new interface for the add-ons manager.  This requires
> platform-specific graphics as well as new interactions and behaviors for
> add-ons

This bug is not where we're going to be doing the work for these.

> The new add-ons manager interface will consist primarily of variations on three
> separate interfaces:
> 
> 1. List View

This will be covered by bug 585950

> 2. Themes and Backgrounds View

This will be taken care of in bug 520124

> 3. Detail View (Bug 562902)
Attachment #464335 - Attachment is obsolete: true
Attachment #464336 - Attachment is obsolete: true
Attachment #464337 - Attachment is obsolete: true
Depends on: 586066
(In reply to comment #5)
> (In reply to comment #1)
> >   - Selected add-ons display an X in the top right corner for deletion
> 
> Hmm, this is almost completely undiscoverable, I'm sure not finding that will
> confuse a good number of users. Also, this is not visible in your mockups.
> 
> > 3. Detail View (Bug 562902)
> >        * Add-on name
> 
> Please also include the version here, in your mockups, that's completely
> missing from the detail view.
> 
> Other than those two things, the mockups look pretty good though, I like them,
> cool stuff!

Robert, thanks for the feedback - I've responded to your comment on bug 586066#c3 in order to separate design discussion from the implementation discussion that will happen here
No longer depends on: 586894
Depends on: 588244
Depends on: 588888
Depends on: 591663
Depends on: 588614
Depends on: 593315
Please verify/add bug 597088.

Thanks!
Depends on: 597397
No longer depends on: 597397
Depends on: 598738
Depends on: 544205
No longer depends on: 544205
Depends on: 599180
No longer depends on: 599180
Depends on: 602795
No longer depends on: 562865
Depends on: 605097
No longer depends on: 605097
Depends on: 616386
Depends on: 621087
Meant to close this some time ago. This bug was tracking a list of things we wanted to accomplish with the redesign. The redesign is effectively complete so there is no longer a need for this tracking bug.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Sounds fair enough. Lets get those two bugs closed.
Status: RESOLVED → VERIFIED
Flags: in-testsuite-
Flags: in-litmus-
Depends on: 623199
No longer depends on: 623199
Depends on: 756970
Depends on: 916577
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: