Skip to content

Releases: SSASSU/grassmeter

v0.3.0

17 Apr 06:21

Choose a tag to compare

What's new in v0.3.0

Features

  • Error display on widget — instead of silently failing, all three widgets (GrassView, CommitView, IssueView) now render an error state directly on the desktop showing the problem (e.g. "Token not set") with quick-access Settings and Refresh buttons
  • Opacity now works — the `Opacity` setting in `Settings.inc` is applied to the widget background on all three views (was previously ignored)
  • Run on Windows startup — new `RunOnStartup` toggle in Settings GUI; enabling it creates a Windows Startup shortcut so all skins refresh automatically after reboot

Fixes

  • Commit/Issue titles with `=`, `[`, `]` characters no longer break the generated INI

Installation

Double-click grassmeter-0.3.0.rmskin to install or upgrade.

v0.2.1 - Stability fix

09 Apr 07:24

Choose a tag to compare

Bug Fixes

  • Fix Rainmeter crash on auto-refresh# characters in commit messages and issue titles are now escaped before writing to the skin INI, preventing Rainmeter from misinterpreting them as variable references during reload
  • Guard !Refresh on save failure – skin refresh is no longer triggered if the INI file write fails, avoiding a reload from a bad/incomplete file
  • Concurrent fetch prevention – added a lock file mechanism so overlapping auto-refresh processes cannot run simultaneously

Installation

Double-click grassmeter-0.2.1.rmskin to install, or copy over your existing skin files.

v0.2.0

09 Apr 00:48

Choose a tag to compare

What's New

  • CommitView — GitHub commit history widget
  • IssueView — open issues & PRs widget
  • Settings fix — settings button now works on paths with spaces (OneDrive, etc.)
  • Security fix — resolved Windows Defender false-positive block on Settings.ps1

Installation

  1. Download grassmeter-0.2.0.rmskin
  2. Double-click to install via Rainmeter
  3. Click the gear icon → enter GitHub Token → Save & Refresh

grassmeter v0.1.0-beta

16 Mar 04:53

Choose a tag to compare

Pre-release

grassmeter v0.1.0-beta

Display your GitHub contribution graph (and commits/issues) on your Windows desktop using Rainmeter.

Installation

  1. Download grassmeter-0.1.0-beta.rmskin below
  2. Double-click to install via Rainmeter Skin Installer
  3. Click the gear icon on the widget to open Settings
  4. Enter your GitHub Token (read:user scope required)
  5. Click the refresh icon to load your data

Getting a GitHub Token

GitHub → Settings → Developer settings → Personal access tokens → Generate new token → check read:user

Included Widgets

  • GrassView — contribution graph (1W / 1M / 3M / 6M / 1Y views, 11 color themes)
  • CommitView — latest commits from up to 3 repos
  • IssueView — open issues & PRs from up to 3 repos

Color Themes

Green · Purple · Blue · Red · Orange · Pink · Mono · Mint · Yellow · Cyan · Light

Notes

  • This is a beta release — feedback welcome via Issues
  • Requires Rainmeter 4.3+ and Windows 10/11