Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GentleAlertScheduler

A simple desktop application for scheduling alerts/reminders on Windows. When an alert triggers, it displays a semi-transparent click-through overlay that gently expands to cover the screen over a configured duration.

Screenshot 2025-04-23 012722

Features

  • Schedule alerts with specific dates, times, and recurrence (daily, weekly, monthly, x minutes/hours).
  • Customize overlay appearance: expansion time, duration, transparency, color, start size, and optional text.
  • Configure default settings for new alerts.
  • Manage alerts via a table interface (add, edit, remove, test).
  • System tray icon for basic control (stop/delay active alerts, open scheduler, exit). image
  • Optional: Run at Windows startup.

Disclaimer

This code was primarily machine-generated for my personal use. While it's been functional in my use, it may contain bugs or limitations.

I am sharing it publicly in the hope that it might be useful to others, but use it at your own discretion.

Feel free to open pull requests with any improvements.

Building

This project uses Python with PyQt5. A GitHub Actions workflow is included in .github/workflows/ to automatically build a Windows executable using PyInstaller upon manual trigger or tag push. The built executable can be found in the Releases section.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages