Repository navigation
Releases: MHJoy99/Rainmeter-Todo-Skin
Releases · MHJoy99/Rainmeter-Todo-Skin
Release list
v1.5.0
v1.4.6 — Google Tasks sync (create real tasks, all-day when dated)
Release Notes - v1.4.6
What's New
- Google Tasks creation: Clicking a todo with no custom link now creates a real Google Task instead of a calendar event.
- All-day tasks: Dated todos are created as all-day tasks using the
YYYY-MM-DDT00:00:00.000Zformat. - OAuth 2.0 setup: Authenticate with your Google account via the desktop flow using loopback redirect
http://127.0.0.1:8392/. Tokens refresh automatically, andinvalid_granterrors are recovered without manual re-login. - Secrets excluded: Credentials and tokens are excluded from release packages.
Quick Start
- Install the skin - Copy the skin to your Rainmeter
Skinsfolder and load it, or run the bundled installer. - Add your Google client - Place your
gtasks-client.jsonin the skin's@Resourcesfolder, followingdocs/GOOGLE_TASKS_SETUP.md. - Click a todo - Click any todo that has no custom link to create a Google Task on your account. The first click opens the OAuth consent screen.
Download
- TodoHost.exe (GitHub Releases asset)
- All assets: https://github.com/your-org/rainmeter-todo/releases/tag/v1.4.6
Known Limitations
- One-way sync: Tasks are written to Google Tasks but not read back into the skin.
- No dedupe on repeated clicks: Clicking the same todo multiple times creates multiple Google Tasks.
- No-date tasks not shown on calendar grid: Only dated todos appear on the calendar; tasks without a date are created without a due date and are not placed on the grid.