My favorites | Sign in
Project Home Downloads Issues Source
Project Information
Members
Featured
Downloads
Links

Gmail Notification Widget


Features · Screenshots · How to install · How to uninstall · Source code · Trademark Notice


This widget is designed to be docked in a panel, or added to your desktop, and display the number of unread messages in multiple Gmail accounts. Clicking on the widget will open the Gmail account in your favorite browser. The widget is written in python, meaning that there is no compiling necessary as long as you have the required script-engine installed.



Features:

  • Supports Gmail hosted domains
    • To use this feature enter your full email address as your account username
    • Clicking on the widget icon will take you to the url for the first account listed
  • Can configure different icons to indicate whether there are any unread emails
  • Supports multiple Gmail accounts and Gmail labels
  • Uses KWallet to securely store passwords
  • Configurable icon and text font, size and color
  • Configurable command run upon clicking the widget
  • Configurable notifications using the KDE notification system
  • Includes notification for when no unread emails exist (useful for running command to turn off message indicator LEDs, etc.)
  • "Check email now" menu option to force email check upon command
  • Ability to manually pause and resume email checking
  • Threads context menu that shows unread messages on right-click
  • Bulgarian, Chinese Traditional, Czech, French, German, Greek, Italian, Polish, Russian, Serbian, Spanish and Ukrainian translations

Please let me know if you find any problems or would like some new features included.



Screenshots:

Sitting in a panel:

Sitting in a panel paused:

New mail notification:

Account listing:

The configuration dialog:

Modifying an account:



How to install:

  • Download the latest version
  • Uninstall any previous version (see instructions below)
  • Run the following command in the directory where the file was placed (updated to reflect the actual filename):
  • $ plasmapkg -i gmail-plasmoid-0.7.20.plasmoid
  • The widget should now be listed in your "Add Widgets" screen

Note: If you get missing script-engine errors when loading the widget you need to install the plasma python script-engine (in openSUSE this is the "python-kdebase4" package, in Fedora it is the "kdebase-workspace-python-applet" package, in Kubuntu this requires the "plasma-scriptengine-python" package)



How to uninstall:

  • Run the following command at the command line:
  • $ plasmapkg -r gmail-plasmoid



Source code:

If you download the source code you can use the "build.sh" script in the root svn directory to generate a package from trunk.



Trademark notice:

All trademarks property of their owners. This project nor its authors are in any way affiliated with, nor sponsored by, nor endorsed by Google Inc.

Powered by Google Project Hosting