Repository navigation
Releases: kuroken2002/GoogleCalendarMonth-Rainmeter
Release list
Google カレンダー月間 v1.1.5
Google Calendar Month v1.1.5
概要
Google Calendarの月間予定をRainmeter上に表示するスキンです。ブラウザーを開かずに、予定・祝日・天気を確認できます。
主な変更点
- 月間カレンダー表示を改善
- 予定数に応じてカレンダーの高さを自動調整
- 祝日表示に対応
- 日本語・英語・ドイツ語・フランス語に対応
- 読み上げ機能に対応
- 天気表示を追加
- 天気表示の初期状態はOFF
- 設定画面に「現在地を取得」ボタンを追加
- 初回設定用の案内文を追加
- 緯度・経度を手動入力可能
- Open-Meteoから7日分の天気情報を取得
- 天気取得に失敗した場合の代替処理を追加
天気機能について
天気を使用する場合は、設定画面で天気表示をONにしてください。
初回は「現在地を取得」ボタンを押すと、IP情報からおおよその位置を取得します。取得した位置は都市付近の目安です。必要に応じて緯度・経度を手動で修正できます。
インストール
- 既存の
GoogleCalendarMonthフォルダーをバックアップ - ZIP内の
GoogleCalendarMonthフォルダーをRainmeterのSkinsフォルダーへコピー - Rainmeterでスキンを読み込む
- 設定画面でGoogle CalendarのiCal URLを設定
- 必要に応じて天気・祝日・読み上げを設定
必要環境
- Windows
- Rainmeter
- 天気機能を使用する場合:インターネット接続
- 読み上げ機能を使用する場合:Windows音声合成(SAPI)
注意事項
- 天気情報はOpen-Meteoから取得します。
- 現在地取得はIPによる推定のため、正確なGPS位置ではありません。
- Google CalendarのiCal URLが必要です。
- 読み上げはWindowsにインストールされている音声環境に依存します。
追記 — 2026年9月30日
定時読み上げの確認処理の起動前後で発生したフリーズへの対策を追加し、配布パッケージを更新しました。バージョン番号は 1.1.5のままです。
修正内容
- 読み上げ予約が両方OFFの場合、確認用の外部プロセスを起動しないように変更。
- 予約ON時はRunCommand経由で実行し、10秒のタイムアウトと重複起動防止を追加。
- 原因調査に使える診断ログを追加。
💬 感想・使用報告
「動いたよ!」のひとことだけでも大歓迎です 🎉
使ってみた感想、設定で困ったこと、不具合やご要望を気軽にお寄せください。
👉 #2
Google Calendar Month v1.1.5
Overview
A Rainmeter skin that displays Google Calendar events in a monthly calendar view without opening a browser.
Changes
- Improved monthly calendar layout
- Automatic calendar height adjustment based on event count
- Holiday display support
- Japanese, English, German, and French language support
- Speech output support
- Optional weather display
- Weather display is OFF by default
- Added a “Get current location” button
- Added a first-time setup hint
- Manual latitude and longitude input
- Seven-day weather forecast from Open-Meteo
- Fallback handling when weather retrieval fails
Weather
To use the weather feature, enable Weather display in the settings.
For the first setup, click “Get current location” to estimate your location from your IP address. The result is an approximate city-level location. Latitude and longitude can also be entered manually.
Installation
- Back up the existing
GoogleCalendarMonthfolder. - Copy the
GoogleCalendarMonthfolder from the ZIP archive to the RainmeterSkinsfolder. - Load the skin in Rainmeter.
- Configure the Google Calendar iCal URL.
- Configure weather, holidays, and speech output as needed.
Requirements
- Windows
- Rainmeter
- Internet connection for weather data
- Windows Speech (SAPI) for speech output
Notes
- Weather data is provided by Open-Meteo.
- Location detection uses approximate IP-based geolocation and is not GPS-level accurate.
- A Google Calendar iCal URL is required.
- Speech output depends on the voices installed in Windows.
Update — September 30, 2026
The v1.1.5 package has been updated to address a freeze observed around the scheduled speech check. The version number remains 1.1.5.
Changes
- Skip the external scheduling check when both speech schedules are disabled.
- Run enabled checks through RunCommand with a 10-second timeout and duplicate-run prevention.
- Add diagnostic logs for troubleshooting.
Feedback
Even a quick “It works!” is very welcome 🎉
Feel free to share your experience, setup difficulties, bugs, or feature ideas.
Google カレンダー月間 v1.1.4
Google カレンダー月間 v1.1.4
v1.1.4では、設定画面の整理、1日に表示できる予定数の拡張、読み上げ機能の改善を行いました。
新機能
- 1日に表示できる予定数を最大5件まで拡張
- メインカレンダーと共有カレンダーの両方を読み上げ可能に変更
- 読み上げ対象を個別にON / OFF可能
- メインカレンダー
- 共有カレンダー
改善
- メインiCal設定を「基本設定」タブへ統合
- 「メイン」タブを廃止し、設定画面を4タブ構成に整理
- 基本設定
- 共有
- 読み上げ
- 定時読み上げ
- メインiCal URLの
[1]表記を削除 - 共有iCal URLの
[2]表記を削除 - iCal設定を最初の「基本設定」タブから行えるように変更
- 設定画面全体のレイアウトを整理
補足
- 既存のメイン・共有カレンダー設定はそのまま利用できます。
- メインカレンダーと共有カレンダーを両方読み上げ対象にした場合、両方の予定を読み上げます。
- カレンダーの表示ON / OFFと、読み上げ対象のON / OFFは個別に設定できます。
- 更新通知は新しいバージョンの公開を知らせる機能で、自動更新は行いません。
💬 感想・使用報告
「動いたよ!」のひとことだけでも大歓迎です 🎉
使ってみた感想、設定で困ったこと、不具合やご要望を気軽にお寄せください。
Google Calendar Month v1.1.4
Version 1.1.4 improves the settings screen, increases the number of events that can be displayed per day, and expands voice announcement support.
New features
- Increased the maximum number of displayed events per day to 5
- Voice announcements now support both the main and shared calendars
- Main and shared calendars can be individually enabled or disabled for voice announcements
Improvements
- Moved the main iCal settings into the Basic Settings tab
- Removed the separate Main tab and reorganized the settings screen into four tabs
- Basic Settings
- Shared
- Speech
- Scheduled Speech
- Removed the
[1]label from the main iCal URL field - Removed the
[2]label from the shared iCal URL field - Main iCal settings can now be configured directly from the first Basic Settings tab
- Improved the overall settings screen layout
Notes
- Existing main and shared calendar settings can continue to be used.
- When both the main and shared calendars are enabled for voice announcements, events from both calendars are read aloud.
- Calendar display settings and voice announcement source settings can be controlled independently.
- Update notifications only inform users that a new version is available. Updates are not installed automatically.
Feedback
Even a quick “It works!” is very welcome 🎉
Feel free to share your experience, setup difficulties, bugs, or feature ideas.
Google カレンダー月間 v1.1.3
Google カレンダー月間 v1.1.3
v1.1.3では、共有カレンダー対応・祝日表示・更新通知を中心に改善しました。
新機能
- 共有カレンダーを1つ追加できるように対応
- iCal URLを2つ登録可能
- [1] メインカレンダー
- [2] 共有カレンダー
- 祝日表示に対応
- 日本
- アメリカ
- フランス
- ドイツ
- 表示言語に合わせて祝日の国を自動選択
- 祝日表示は初期設定でON
- 新しいバージョンが公開された際の更新通知を追加
改善
- iCal URL入力欄を2段表示に変更
- iCal URL入力欄を大きくし、長いURLを確認しやすく改善
- [1] [2]ラベルと入力欄の配置を調整
- 「保存して閉じる」ボタンを黄色に変更
- 1日の予定表示数を1件・2件にした際のステータス表示位置を修正
- 設定画面のレイアウトを調整
対応言語
- 日本語
- 英語
- フランス語
- ドイツ語
補足
- 共有カレンダーを表示するには、Rainmeterからアクセス可能なiCal URLが必要です。
- 既存の設定はそのまま利用できます。
- 更新通知は新しいバージョンの公開を知らせる機能で、自動更新は行いません。
バージョンアップ
新しいバージョンが公開された場合は、GitHub Releases から最新の .rmskin をダウンロードして実行してください。
- 最新版の
.rmskinをダウンロードします。 .rmskinを実行します。- Rainmeter Skin Installer でインストールします。
- 既存の設定を引き継いだまま更新できます。
通常は、事前に旧バージョンをアンインストールする必要はありません。
念のため、重要な設定を変更している場合は、更新前に設定ファイルをバックアップしてください。
Google Calendar Month v1.1.3
Version 1.1.3 adds support for a shared calendar, holiday calendars, and update notifications.
New features
- Added support for one additional shared calendar
- Two iCal URLs can now be registered
- [1] Main calendar
- [2] Shared calendar
- Added holiday calendar support
- Japan
- United States
- France
- Germany
- Holiday country is selected automatically based on the display language
- Holiday display is enabled by default
- Added a notification when a newer version is available
Improvements
- Changed the iCal URL section to a two-row layout
- Enlarged the iCal URL fields to make long URLs easier to check
- Improved alignment of the [1] / [2] labels and URL fields
- Changed the "Save and Close" button to yellow
- Fixed the status text position when displaying 1 or 2 events per day
- Improved the settings screen layout
Supported languages
- Japanese
- English
- French
- German
Notes
- The shared calendar requires an iCal URL that Rainmeter can access.
- Existing settings can continue to be used.
- Update notifications only inform users that a new version is available. Updates are not installed automatically.
Updating
When a new version is available, download the latest .rmskin package from GitHub Releases and run it.
- Download the latest
.rmskin. - Open the
.rmskinfile. - Install it using the Rainmeter Skin Installer.
- Existing settings can normally be preserved during the update.
You usually do not need to uninstall the previous version first.
If you have important custom settings, consider backing them up before updating.
Google カレンダー月間 v1.1.2
##Google カレンダー月間 v1.1.2
v1.1.2では、低解像度PCでの使いやすさと多言語対応を中心に改善しました。
新機能
- 設定画面をタブ形式に変更
- 低解像度PCでも操作しやすいコンパクトな設定画面
- 1日に表示する予定数を設定可能
- 1件
- 2件
- 3件
- 予定表示数に合わせてカレンダー全体の高さを自動変更
- 多言語表示に対応
- 日本語
- English
- Français
- Deutsch
- 選択中の設定を色で表示
- 予定表示数
- 表示言語
- 読み上げ対象の「今日 / 明日」
- フランス語・ドイツ語の長い文字列に合わせてレイアウトを調整
- 予定表示数の初期値を1件に変更
改善
設定画面を以下の3つのタブに分割しました。
- 基本設定
- 読み上げ
- 定時読み上げ
小型ノートPCなど、縦解像度が低い環境でも設定しやすくなっています。
修正
- iCal URLが空でも、以前取得した予定が残って表示される問題を修正
- iCal URLが未設定の場合、以前の予定キャッシュを自動的にクリアするよう変更
Requirements
- Windows 10 / 11
- Rainmeter 4.5 or later
- Windows Speech API (SAPI) for voice announcement features
Download
Download the .rmskin file below and double-click it to install.
フィードバック、不具合報告、改善案はGitHub IssuesまたはRainmeter Forumで歓迎します。
Google Calendar Month v1.1.2
This release focuses on improved usability, low-resolution display support, and multilingual support.
New features
- Added a compact tab-based settings screen
- Improved usability on low-resolution PCs
- Added configurable number of events displayed per day
- 1 event
- 2 events
- 3 events
- Calendar height now changes according to the selected event count
- Added multilingual UI support
- Japanese
- English
- French
- German
- Selected settings are now visually highlighted
- Event count
- Display language
- Today / Tomorrow voice announcement target
- Improved layout for longer French and German labels
- Default number of displayed events is now 1
Improvements
- Settings are divided into tabs:
- Basic settings
- Speech settings
- Scheduled speech settings
- Improved layout for small screens
- Improved readability of settings buttons and labels
Fixes
- Fixed an issue where previously downloaded calendar events could remain visible even when the iCal URL was empty
- When no iCal URL is configured, cached calendar data is now cleared automatically
Google カレンダー月間 v1.1.1
Version 1.1.1
New features / 新機能
-
Added event color backgrounds
-
Added an ON/OFF setting for event color backgrounds
-
Added band-style display for multi-day events
-
Multi-day events are now shown continuously across dates
-
予定の色を文字の背景色として表示する機能を追加
-
予定色の背景表示をON/OFFできる設定を追加
-
複数日にまたがる予定を帯状に表示
-
複数日予定が日付をまたいで連続して見えるように改善
Fixes / 修正
-
Fixed monthly recurring events using BYDAY being displayed on the wrong date
-
Example: RRULE:FREQ=MONTHLY;BYDAY=4WE now correctly displays the 4th Wednesday of each month
-
BYDAYを使用した月次繰り返し予定が誤った日付に表示される問題を修正
-
例: RRULE:FREQ=MONTHLY;BYDAY=4WE が毎月第4水曜日として正しく表示されるよう修正
Google カレンダー月間 v1.0.2
Version 1.0.2
Fixed:
- Fixed an issue where monthly recurring events using BYDAY could be displayed on the wrong date.
- Example: RRULE:FREQ=MONTHLY;BYDAY=4WE now correctly displays the 4th Wednesday of each month.
修正:
- BYDAYを使用した月次繰り返し予定が誤った日付に表示される問題を修正
- 例: RRULE:FREQ=MONTHLY;BYDAY=4WE が毎月第4水曜日として正しく表示されるよう修正
Googleカレンダー月間 v1.1.0-beta.1
Googleカレンダー月間 v1.1.0-beta.1
読み上げ機能を追加したβ版です。
主な追加機能
- 今日の予定を音声で読み上げ
- 明日の予定を音声で読み上げ
- Rainmeter起動時の予定読み上げ
- 定時読み上げを2件まで設定可能
- 読み上げ対象を「今日 / 明日」から選択可能
- 「予定はありません」の読み上げ ON / OFF
- 読み上げ前に現在時刻を読み上げ
- 読み上げ時刻の判定間隔を設定可能
- Googleカレンダーの更新間隔を設定可能
- 専用設定画面を追加
- iCal URLを設定画面から変更可能
- 設定は「保存して閉じる」でまとめて保存
- カレンダー更新時の黒いコンソールウィンドウを非表示化
- 設定画面のレイアウトを調整
動作環境
- Windows 10 / Windows 11
- Rainmeter
- Windows標準の音声合成機能(SAPI)
インストール
Google_Calendar_Month_1.1.0-beta.1.rmskinをダウンロード- ファイルをダブルクリック
- Rainmeter Skin Installer からインストール
- カレンダー右上の設定ボタンを開く
- Google Calendar の iCal URL を入力
- 「保存して閉じる」を押す
β版について
本バージョンは動作確認中のβ版です。
環境によっては、カレンダー更新や音声読み上げが正常に動作しない可能性があります。
不具合や改善要望がありましたら、GitHub Issues で報告してください。
Previous stable version
安定版を使用したい場合は v1.0.1 を使用してください。
Googleカレンダー月間 v1.0.1
Version 1.0.1
・作者情報を更新 / Updated author metadata
・バージョン情報を修正 / Fixed version information
・コメント修正 / Fixed comments in Variables.inc
・Googleカレンダー機能に変更はありません / No changes to Google Calendar functionality
Googleカレンダー月間 v1.0.0
RainmeterでGoogleカレンダーの予定を月間表示するスキンです。
主な機能
- GoogleカレンダーのiCal連携
- 月間カレンダー表示
- 先月・今月・来月への移動
- 日本語表示対応
- 1日最大3件の予定を表示
インストール
下の Assets から .rmskin ファイルをダウンロードし、
ダブルクリックしてインストールしてください。
インストール後、「iCal設定」から
Googleカレンダーの非公開iCal URLを設定してください。