8Feb/10Off
Status update: Extension Manager UI, Tab matches in Awesomebar
Extension Manager UI Redesign
Status
- Planned for eventual mozilla-central landing - want to get initial parts landed before betas
- Major AMO integration will probably be done as followups
- Have been bringing UI up to speed with changes in mockups
- Started looking at install/updates before realizing it's not in the API yet
Loose ends
- Boriss was away for the latest meeting, need to catch up
- Waiting on project branch to be setup (bug 542910)
Next steps
- UX discussions! UX discussions! UX discussions!
- Implement helper widgets
- Install/uninstall/update/enable/disable
- Search
- Help with API development
Target for next week
- Catch up with Boriss
- Implement various widgets - download progress, ratings, etc
- Start implementing search (only local, until the API supports AMO searching)
Tab matches in Awesomebar
Status
- Refactored UI for better toolkit/browser separation
- Renamed "open tab" concept to the more generic "open page"
- Must remember that adding a constant doesn't mean the interface needs a change of UUID
- Waiting on next review, then SR
Loose ends
- None
Next steps
- Land
- Tackle followup bugs
Target for next week
- Landed on mozilla-central
Reflections
- I need to get better at estimating time required for larger projects
- I'm having far too much fun for this to be considered "work"
