Skip to content

Releases: MHJoy99/Rainmeter-Todo-Skin

v1.5.0

Choose a tag to compare

@MHJoy99 MHJoy99 released this 03 Aug 19:33

1.5.0 Release

v1.4.6 — Google Tasks sync (create real tasks, all-day when dated)

Choose a tag to compare

@MHJoy99 MHJoy99 released this 03 Aug 17:50

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.000Z format.
  • 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, and invalid_grant errors are recovered without manual re-login.
  • Secrets excluded: Credentials and tokens are excluded from release packages.

Quick Start

  1. Install the skin - Copy the skin to your Rainmeter Skins folder and load it, or run the bundled installer.
  2. Add your Google client - Place your gtasks-client.json in the skin's @Resources folder, following docs/GOOGLE_TASKS_SETUP.md.
  3. 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

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.