Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mselerin/raingcal
Google Calendar plugin for Rainmeter
https://github.com/mselerin/raingcal
Last synced: about 2 months ago
JSON representation
Google Calendar plugin for Rainmeter
- Host: GitHub
- URL: https://github.com/mselerin/raingcal
- Owner: mselerin
- Created: 2013-03-22T11:27:38.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2015-11-25T13:52:04.000Z (about 9 years ago)
- Last Synced: 2023-05-17T20:10:16.581Z (over 1 year ago)
- Language: SourcePawn
- Size: 622 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
raingcal
========Google Calendar plugin for Rainmeter
This plugin was inspired by the GCal skins from Gnometer.
Features :
- Support for multiple calendars (potentially an infinite numbers). All events are merged and sorted by start date.
- Configurable date format
- Specific date format for today's events and week's events (for example, display 12:00 for today or 'sat.' for next saturday events)
- Automatically generates include files for measures and meters according to "Max" parameters (need to Update twice the skin)
- Retrieve measure according to the measure name or by the "Property" parameterUsage :
- Add the rainmeter SDK 'API' folder in the solution root folder (https://github.com/rainmeter/rainmeter-plugin-sdk/tree/master/API)
- Compile and put GCal.dll on [RAINMETER]/Plugins folder
- Checkout the "PGcal" folder for a fully functionnal skin
- Extract the XML private url from Google Calendar (see the settings for a calendar) and get that part : https://www.google.com/calendar/feeds/[CALENDAR_ID]/basicExposed Fields :
- Id (String) : event ID
- Title (String) : event title
- Link (String) : event link (details page)
- Start (DateTime) : start date
- End (DateTime) : end date
- IsRecurring (Boolean) : is it a recurring event or not ?
- IsAllDay (Boolean) : is it an all day event or not ?
- Calendar.Id (String) : event's calendar ID
- Calendar.Title (String) : event's calendar title
- Calendar.Link (String) : event's calendar link