Gmail Notifier multi-browser extension (ignotifier)
Description
Gmail Notifier is a multi-account notifier for Google mail (without storing passwords locally)
General information
To compile ignotifier project you need to have these softwares and libraries available:
Folders description
- compile: nodejs locale converter
- preview: screenshots
- src: ignotifier source code
How to compile ignotifier
- Open a new terminal in the root dir (directory contains src, preview, template, and compile folders)
- Run
npm installto acquire the necessary nodejs packages - Run
gulp firefoxorgulp chrometo compile ignotifier in Firefox or Chrome browsers- After running
gulp firefox, project gets compiled for Firefox browser. Compiled files will be located onbuilds/unpacked/firefoxfolder. An executable XPI will be placed inbuilds/packed/firefox.xpi - After running
gulp chrome, project gets compiled for Chrome/Opera browser. Compiled files will be located onbuilds/unpacked/chromefolder. A zipped archive will be placed inbuilds/packed/chrome.zip - For
gulp firefoxto auto install the extension on your Firefox browser, you need to have Extension Auto-Installer installed in your Firefox. - For
gulp chrometo auto install the extension on your Chrome browser, you will need to modify Line 65 ofgulp.jsto your Chrome executable (the current path is for Mac OS).
- After running
How to translate ignotifier
- To translate ignotifier into your language head to transifex.com page.
- After the translation is ready, insert the translated file in
/src/_localesdirectory - For Firefox to recognize the translation, you will need to run the following commend in the root directory
node compile/convert.js - Now compile the project as described above to have the localized version of ignotifier.
How to try the precompiled latest version on Firefox
- Select the right branch
- Browse the
builds/packeddirectory - Download the raw *.xpi file
- Open a browser tab for
about:debuggingand turn on the developer mode - Point the browse button to the download XPI
How to try the precompiled latest version on Chrome
- Select the right branch
- Browse the
builds/packeddirectory - Download the *.zip file and extract it somewhere
- Open a browser tab for
chrome://extensionsand turn on the developer mode - Point the browse button to the root directory
