Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

GMailAgenda

Integrates your Google Calendar in to your GMail account plus some other improvements.

Features

  • Adds your selected Google Calendars to your GMail account an agenda view that is put on the right side
  • Hides the Spam count
  • Collapses the right hand side of the conversation view and provides a toggle to expand it later
  • Hides the sponsored links seen when reading email

Please comment and/or email me

Upcoming Features

Please email me your request

Revision History

1.0.7 - 2008/06/03
Fixed problem with spam count not being hidden.

1.0.6 - 2008/05/21
Added some performance improvements. Added the ability for users to configure the calendar url in hope that this will make it work with Google Apps. Added code to save calendar settings based on each email account.

1.0.5 - 2008/05/15
Added ability to remember which calendars were shown and not shown.

1.0.4 - 2008/05/14
Fixed problem with Firefox 2.0.x not hiding calendars.

1.0.3 - 2008/05/12
Set agenda to load all of the users calendars, that are not hidden, and then deselects ones to match users selections in Google Calendar.

1.0.2 - 2008/05/09
Changed the width of the right hand side panel to only be as wide as it needs to be when expanded. Hid sponsored links even when right hand side panel is expanded. Added ability to temporarily deselect calendars in the agenda view.

1.0.1 - 2008/05/05
Implemented a change to hopefully fix a problem with script not working in Greasekit 1.4+.




Jul 3, 2008
Ferk User

I love this script ^^

I have a suggestion... I think it would be much better to use this url for the calendar:
http://www.google.com/calendar/gadget?up_showAg...

this makes use of the Google Calendar Gadget that I think is much better and it will be useful for both, people who have Google apps and people who dont ^^
Also, it has a "quick add" link and some other things that I think are very useful. It displays a graphical calendar on the top and at the bottom it shows the list of the events in the agenda. so nice

there's also a mobile version http://calendar.google.com/m but I think the gadget is much better...

On another note, I think it was not so good idea to remove the ads of the panel when it is expanded, some people (at least, me) don't think it's fair (Google doesn't deserve it!), and also there are already scripts that do that and can be combined with this one.. so there's no real need for that feature in this script!

 
Jun 5, 2008
BrenM User

This is brilliant, thanks. I have one suggestion, how about a link up top to the Quick Add link in GMail Calendar?

Also, highlighted the current day would make it even more useful.

Thanks very much for this...

 
May 23, 2008
Jeff Killing... Script's author

The script does not control the calendars appearance. The appearance is the default provided from Google, but you could modify the script to adjust the font size to what you would like.

 
May 22, 2008
Alan Smith User

Is there a way to change the font size? when I have it coupled with gmail in blue 3.0 it seems big, and some of my events are too long to view with the font at it's current size.
I searched the code but i could only find font weight

 
May 17, 2008
bananaphone Scriptwright

@Jeff! Thank you very much! I love this script!

 
May 15, 2008
Jeff Killing... Script's author

Well, bananaphone, you asked for it, you got it. 1.0.5 now has that ability to remember your calendars states.

Its been a feature I've wanted and planned on doing but just hadn't gotten around to, but since someone was requesting it, I moved it up and did it sooner.

 
May 12, 2008
bananaphone Scriptwright

Thanks! Is there any way to make deselected calendars persistent ?

 
May 9, 2008
Britonius User

For those using GreaseKit, unfortunately the work around Jeff tried to implement did not work. So if you want to utilize this script you will need to use GreaseKit 1.3 which still includes the GreaseMonkey API that this script utilizes as does many others. I have a query into the GreaseKit dev to see if anything can be done to correct this situation as he broke many scripts by removing the GM API in version 1.4+.

 
May 8, 2008
Jeff Killing... Script's author

updated code to allow it to still work with GreaseKit 1.4 or newer. Enjoy.

 
May 6, 2008
Jeff Killing... Script's author

Britonius, I would like to work with you to test a fix I have put in but would like to test it before putting it out to the public. If you are ok with this please contact me via email so that i can email you the script file.

 
May 6, 2008
Britonius User

Actually I'm using GreaseKit 1.5 not 1.4, so it works on two revisions ago.

 
May 6, 2008
Britonius User

Hey, Jeff a friend tested it out further and said it works if we drop down to GreaseKit 1.3. I am using the latest version 1.4. So something changed in 1.4 that is not allowing your script to work properly. Here is what changed and a contact for GreaseKit who might be able to help you with the script - http://8-p.info/greasekit/vuln/20071226-en.html. Let me know if that helps or not.

 
May 6, 2008
Jeff Killing... Script's author

That would be great Britonius. Any help would be greatly appreciated.

 
May 5, 2008
Britonius User

Jeff, I understand it would be hard to build and test it for Mac if you don't have access to one. I will do some asking around to see if there is anyone familiar with it that could possible assist you.

 
May 2, 2008
Jeff Killing... Script's author

I would love to get this working for the Mac folks as well but I do not have a Mac to debug it on and SIMBL is only for Macs. So if anyone is willing to figure it out, I can incorporate the changes in to the script.

 
May 2, 2008
Britonius User

I love this script, but I am trying to stay with the Safari browser rather than Firefox. Plus I am wanting to use a product called MailPlane which uses Safari's Webkit. I have GreaseKit which is GreaseMonkey for Safari, and some other scripts (like Folders4Gmail) work well with Safari, but for some reason this script only creates a blank frame within the Safari browser. Something is not Kosher. I was hoping you could figure out why it is not working in Safari as I would love to carry this feature over to the Safari browser.

 
Apr 30, 2008
Jeff Killing... Script's author

Added code to hide sponsored links section but gave a toggle to allow you to open and close it. When you open it the sponsored links are still hidden but this allows you access to the "Print All", "New Window", etc. links.

 
Apr 26, 2008
bananaphone Scriptwright

Thanks! Works great.. But it would be wonderful if you could specify which calendars to show up.

 
Apr 25, 2008
Jeff Killing... Script's author

Added code to hide spam count

 
Apr 22, 2008
nka User

This is not working for me.

 
Apr 10, 2008
Jeff Killing... Script's author

Version 1.0 released. Set the agenda to show all the time in a frame on the right.

If you would like other features added, please ask.

You could comment on this script if you were logged in.