User:Dietrich/Scratchpad: Difference between revisions

Replaced content with '= Summit = * Jetpack e10s hackathon * Jetpack 1.0 API list finalization * Jetpack bug-a-thon * Raise a pint with Jetpackers * Instant-session-restore meetup'
(Replaced content with '= Summit = * Jetpack e10s hackathon * Jetpack 1.0 API list finalization * Jetpack bug-a-thon * Raise a pint with Jetpackers * Instant-session-restore meetup')
Line 1: Line 1:
=Add-on UI in Firefox 4=
= Summit =


Stage 1: Core
* Jetpack e10s hackathon
* Status bar is hidden by default, and re-parented
* Jetpack 1.0 API list finalization
* Addon bar is hidden by default
* Jetpack bug-a-thon
* The presence of widgets makes the addon bar visible
* Raise a pint with Jetpackers
* The default location for a widget is the addon bar
* Instant-session-restore meetup
* The default widget size in the addon bar is 24px
* Widgets are XUL toolbar buttons
* Widgets have a "container" property, which is the id of their default toolbar
* The default "container" value is the id of the addon bar
 
Stage 2: customization
* Addon bar has settings for big and small sizes (16px or 24px widgets. how to switch? context menu? toolbar customization menu?)
* What else? Sorting? Pinning? DND ordering?
 
Open issues:
* Status-bar removal side-effects
** Element statusbar-display is gone
** Progress meter is gone: Resolved - Current plan is to migrate this to the location bar in some fashion (SH)
** Download monitor is gone: Resolved - The download button+panel would be in the navbar (http://limi.net/articles/improving-download-behaviors-web-browsers/) (SH)
** Security button and popup blocker are gone: Resolved - There are notifications for this and the security information is performed by larry. (SH)
* Existing addons' usage of the status bar (already installed): Resolved - hiding and reparenting status bar instead of deleting. Addons will need to release a new version that uses the Widget API, or some other mechanism to get on the addon bar.
 
Detection (target TBD):
* No notifications when addon bar is not visible
* When addon bar is visible, an icon is shown in addon bar when addon is detected
* Clicking on the icon loads a panel that displays detected addons and recommended addons
* If the user opts into more aggressive notification, the panel will automatically load when addons are detected
* To improvde discovery of the panel, we could load it automatically the first time an addon is detected
* TODO: New icon from Alex
* TODO: More interaction development from Alex
Confirmed users, Bureaucrats and Sysops emeriti
2,088

edits