DescriptionMultiple changes here:
* Default icon placement is nav-bar again, no longer addon-bar
* Removed all add-on bar specific code, including checks for collapsed toolbars
* Our icon isn`t necessarily a direct child of the toolbar, account for that
* Use CustomizeUI API when available, fake it if it isn`t
* Make sure our menu is still initialized even if the icon is placed inside the Australis panel
* Silence a parameter redeclaration warning in _showNextNotification
* While at it, simplify a bunch of code passages by using for..of.
Patch Set 1 #Patch Set 2 : Fixed unintentional code duplication #Patch Set 3 : Got rid of repeated require() calls #Patch Set 4 : Fixed icon`s menu initialization when the icon is inside the Australis panel #Patch Set 5 : Improved approach (custom button type), marked our custom API extensions #
Total comments: 2
Patch Set 6 : Added 32x32 icon and fixed my own review comments #
Total comments: 11
MessagesTotal messages: 14
|