March 12th, 2013· Removed some variables.
· Removed some extra brackets.
· Removed specific pre Gecko 6 code.
· Removed specific pre Gecko 12 code.
· Updated fr locale.
January 21st, 2013· Changed reference from nsIPrefBranch2 to nsIPrefBranch. Hid blank description tooltips.
August 31st, 2012· Adds Thunderbird AppMenu options in version 17 and above.
August 8th, 2012· Made it possible to blacklist an extension with a comma in its name. Add a backslash before the comma. E.g. "Chris's red, white, and blue extension" would be entered as "Chris's red\, white\, and blue extension". Added hidden pref "extensions.ExtensionOptionsMenu.ScrollInToView". Set to false and the new style options pages won't automatically scroll in to view of the options. It will stay at the top of the page.
June 19th, 2012· Added HU translation. Added "event.preventDefault();" for Thunderbird right-click on icon to try to prevent standard menu from popping up.
April 12th, 2012· Fixed typo on pref observer. System tools menu on Linux and Mac OS will open options pages (previously broken), but not extra middle and right-click functions. Fixed preventing default menu on right-click from menu items from icon menu.
December 23rd, 2011· Now inserting the replacement Add-ons menu one element higher so other extensions that insert below the default Add-ons menu won't show up above the Add-ons menu.
December 8th, 2011· Added many new options to list extensions in various states.
· Added option to enable/disable or open home page (if defined) on right/middle click.
September 12th, 2011Added hidden preference to black list extensions you don't want displayed in menus in about:config:
· extensions.ExtensionOptionsMenu.BlackList
· separate add-on names with a comma ",". Leading and training space is automatically removed internally. Should not be case sensitive (everything is changed to lower case internally.)
August 22nd, 2011· Added sr locale. Names shouldn't be missing on locales. Disabled titlebar setting for Thunderbird and SeaMonkey. When/If either gets a titlebar menu, I'll add code and re-enable it. Shared overlay for Thunderbird and SeaMonkey.
August 10th, 2011· Added locales.
· Changed from oncommand setattribute to addeventlistener.
· Other code simplification.
June 22nd, 2011· Added SeaMonkey support.
June 15th, 2011· Opens the Add-ons manager extension detail page for restartless extensions with options pages (Firefox/Thunderbird 7.0a1+.) Added more listeners to catch restartless extension changes.
June 13th, 2011· Wrapped JavaScript to avoid global namespace pollution. Changed title bar menu entry to optionally replace "Add-ons" menu item with a split menu - thanks to Zoolcar9.
June 7th, 2011· Added nl translation. Right-clicking on icon now opens Extensions page of Add-on Manager.
May 13th, 2011· Fixed pt-BR UTF-8 translation.
April 29th, 2011· Added locales
March 24th, 2011Stopped hiding drop marker so the icon matches other Firefox/Thunderbird menu icons. If you want to hide drop marker add:
· #extensionsoptionsmenutoolbar dropmarker { display: none; }
· to userChrome.css. Added a homepage. Stopped using add-on's name to name dialog popups (possible bug fix.)
February 1st, 2011· menu now placed under 'options menu'
· less code to clear menu
· eliminated some ifs and extra brackets
· added icon instead of using using icon from default skin (too big)
January 3rd, 2011· Fixed a problem for extensions with apostrophes in their titles that would break this extension.
December 20th, 2010· Fixed the add-on install/removed listener (was broken in 1.9.)
· Also changed some of the Titlebar menu code so when Linux/Mac gets the menu, hopefully it will work without changes from me.