This is a collection of Mozilla extensions I've written. They are all provided as-is, so don't come
complaining if something breaks or your browser won't start after installing them. Support is offered
at $500 a second.
Allows checking for new Gmail messages for multiple Gmail accounts directly from the browser's UI. A status bar item
will show once installed, and a toolbar item can be added by customizing the toolbar.
Supports:
- Mozilla 1.4+ (all platforms)
- Firefox 1.0+ (all platforms)
- Seamonkey 1.0+ (all platforms)
- Flock 0.7+ (all platforms)
Current version:
0.6.4.3 (
User Guide)
- Login was broken for certain users due to Gmail changes
Contact me at gmn.feedback [at] gmail [dot] com
Features:
- Monitor multiple Gmail accounts from within your Mozilla-based browser.
- Statusbar item available for all browsers, and Firefox users get a toolbar item as well.
- Supports Gmail Hosted accounts. Simply use username@hosteddomain.tld as the username in the notifier.
Legal stuff:
- This extension is unaffiliated with Google and not endorsed by Google.
- This extension is probably against your Gmail agreement, and I won't be held responsible
for anyone losing his/her account or becoming the top result for "agreement breaking bastard" on Google.
Privacy:
-
The Gmail Notifier stores the password using Mozilla's built-in password manager service. If you open
the Password Manager, you will see an entry for chrome://gm-notifier/. This means that any extension
can read your Gmail password if it wants to. Only install extensions from sources you trust.
-
The extension does not steal passwords by sending them to evil people. However, I cannot assure this is true
of modified/translated versions that other people are distributing.
Version History:
- 0.6.3.10
- Account switching not working was fixed
- 0.6.3.9
- Initial login sometimes fails (Gmail changes)
- 0.6.3.8
- Switching accounts sometimes would not load the right account.
- 0.6.3.7
- Fix again users who have 3rd party cookies blocked
- Gmail added a new option to force https which broke the extension
- 0.6.3.6
- Fixes switching between acocunts
- Fixes tab reuse
- 0.6.3.5
- Users with "Allow 3rd Party Cookies" disabled were having issues
- Another Hosted account fix
- Unsecured connections workaround
- 0.6.3.4
- Gmail Hosted broke once again
- Firefox 3 fixes
- 0.6.3.* - 0.6.3.3
- Fix Hosted Gmail Login
- New login code.
- 0.6.2.2
- Uses Gmail 2.0 for connections
- Fixes auto-login issues
- Fixes tab reuse
- Several new localizations, new list: bg-BG, ca-AD, cs-CZ, da-DK, es-AR, es-ES, fi-FI, fr-FR, he-IL, hu-HU, it-IT, ja-JP, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ru-RU, sv-SE, sk-SK, zh-CN, zh-TW
- Firefox 3 fixes (api changes)
- Experimental support for Songbird
- 0.6.2.2
- Fix autologin to work again
- 0.6.2.1
- Fix Locale issues in 0.6.2
- 0.6.2
- Works with new Gmail (temporary work around)
- Hidden pref gm-notifier.tabreuse.disable which when set to true will turn off the tab reuse code
- Fix a Seamonkey exception
- 0.6.1
- New locales: ja-JP, da-DK, es-ES, bg-BG, es-AR, zh-TW, hu-HU, nb-NO
- Now works on trunk (Mozilla 1.9) and supports Suiterunner.
- No longer checks passwords on startup
- Hidden pref to disable the tab reuse feature - set gm-notifier.tabreuse.disable to true
- Fix a bug which would make the notifier say new mail exists when there doesn't
- Fix removing an account from the account manager to actually work
- Loading Gmail from the notifier UI would sometimes load the wrong account
- 0.6.0
-
Now supports checking multiple accounts at the same time. Simply open the preferences panel and check the Enable multiple accounts preference.
To add and edit accounts, either use the Accounts button next to the checkbox or right clicking on the notifier icon and choosing the
Manage Accounts menuitem.
- Due to string changes, only the following locales are available: pl-PL, sk-SK, nl-NL, ca-AD, fr-FR and pt-PT
- 0.5.6.5
- The notifier would keep you logged into Gmail after the browser was closed even if the "remember me" Google accounts
checkbox wasn't checked. Clearing your Google cookies (or forcing a logout from Gmail) and this version should fix the problem.
- sk-SK locale was missing two entries, added hr-HR locale.
- 0.5.6.4
- Fix hosted domains to work again due to Google changes.
- 0.5.6.3
- Firefox 1.0.x install issue fixed.
- Localized Gmail accounts return extra %,MB in the usage stats causing two of them to show in the tooltip.
- pl-PL locale updated, da-DK and pt-PT added.
- 0.5.6.2
- Notifier was clearing cookies too often, causing Gmail Chat to log out.
- 0.5.6.1
- Hosted accounts were showing the wrong unread count when "only report inbox unread" is unchecked.
- Add Flock support.
- Added th-TH locales, fixed pt-BR problem.
- Fixed console freezes/crashes
- Optimized cookie walking code to only happen the first time an account is checked.
- 0.5.6
- Fix a leak when customizing the toolbar.
- Fixed composing webmail using the dropdown menu.
- Gmail Skins adds a label for its data, which now won't be displayed by the notifier anymore.
- Logging out of the notifier now logs you out of Gmail for real.
- Gmail sometimes doesn't set the rememberme cookie even if you tell Google to remember your login. Notifier now also looks at cookie expiration dates to handle this.
- Added pt-BR localization.
- 0.5.5.5
- 0.5.5.4 broke using @gmail.com in the notifier username. Now supported again.
- Adds Gmail Hosted support. Simply use username@hosteddomain.tld as the username in the notifier.
- 0.5.5.4
- 0.5.5.3 broke autologin support, this fixes that.
- 0.5.5.3
- Adds Gmail Hosted support. Simply use username@hosteddomain.tld as the username in the notifier.
- 0.5.5.2
- As per the law of Murphy, Google fixed Chat to work in https right after I release 0.5.5.1.
- Made folders/compose window respect the secure/unsecure connection preference.
- 0.5.5.1
- Gmail Chat requires non-https url.
- 0.5.5
- Gmail changed once again, but not for everyone.
- 0.5.4
- If the connection has been lost, the notifier will no longer logout but rather wait and try again.
- Usernames were not stored if the remember-password checkbox isn't checked
- 0.5.3
- Work around a xul:grid related crasher.
- The notification preference item will be hidden if the notification service isn't available (not supported on current OS).
- Fix the notifier to no longer always overwrite Gmail's "Remember me on this computer" cookie to true.
- 0.5.2.1
- Fix a Firefox 1.0.x upgrade issue that 0.5.2 had.
- 0.5.2
- Code has been split into core/ and gm-notifier/ to allow new notifiers to be created easily using a python-based build system.
- Sound notifications for local files should now work correctly (including previewing the file).
- Legal blurb in about window saying this extension is not endorsed by Google.
- newMail attribute on notifier renamed to new-mail to allow CSS styling from userChrome.css
- Preferences always shows the Console button.
- New preference to not use secure connections when talking to Gmail.
- Tooltips will work in the toolbar item if the statusbar is turned off.
- 0.5.1
- Unread count is now retrieved from the Gmail atom feed rather than what Gmail reports. This fixes the issue where Gmail reports insanely huge numbers.
- New installations default to showing mail only in the Inbox.
- Inbox name is now retrieved from Gmail, meaning users of internationalized Gmail will get the translated version of "Inbox"
- [BUG] Labels containing non-ascii characters were displaying wrong.
- [BUG] Logging out and logging in as a different user would log you back as the original user.
- Added the following locales: zh-TW cs-CZ zh-CN de-DE fr-FR it-IT ja-JP nl-NL ko-KR es-ES
- 0.5.0
- Optional dropdown for the toolbar item to access labels (unread count per label is shown there as well as in the tooltip)
- Get Gmail storage amount from screenscraping code, no longer hardcoded.
- Option to only handle unread mail in inbox (rather than total unread) in Preferences.
- Gmail changed their login code again.
- 0.4.3
- Gmail changed the login procedure again.
- 0.4.2
- Trunk (1.8) switched to using nsIObserver for alerts listeners, causing Mozilla to not close when told.
- 0.4.1
- Fixed notifier to work on Mozilla trunk by removing dependency on the unfrozen nsIDOMChromeWindow.
- Login windows's Login/Cancel buttons are now localizable (in gm-notifier.dtd).
- 0.4
-
Now uses a JavaScript XPCOM component. This means that all windows
are now in sync.
- [REQUEST] Option to reset counter to 0 when opening Gmail using the notifier.
- [REQUEST] Opening Gmail in new tab option now focuses the new tab.
- 0.3.3
- Gmail changed, which broke notifiers, updated login code to the new system.
- 0.3.2a
- Some people started seeing issues when clicking on the icons once logged in, such as
google.com's search page showing instead of Gmail. 0.3.2a should fix that.
- 0.3.2
- Added Firefox RC1 support
- Added extension update RDF url
- Status bar item now an icon, no longer text ("Gmail")
- Initial support for labels, no user interface yet
- 0.3.1
- FIXED: 0.3's statusbar item toggling was broken (wouldn't persist)