Repository navigation
Releases: rahad-hossain/BlinkBreak
Releases · rahad-hossain/BlinkBreak
Release list
BlinkBreak v1.2.0 - Smarter breaks, calmer focus
What's Changed
- feat: System integration - Tray, auto-launch by @rahad-hossain in #1
- fix: window icon, tray icon, menu bar, and single instance by @rahad-hossain in #2
- feat: Updated readme by @rahad-hossain in #3
- feat: implement statistics tracking and UI by @rahad-hossain in #4
- V1.1.0 by @rahad-hossain in #5
- feat: add blue light filter and color mask overlays by @rahad-hossain in #6
- V1.1.0 by @rahad-hossain in #7
- feat: implement multi-monitor brightness and contrast control by @rahad-hossain in #8
- V1.1.0 by @rahad-hossain in #9
- fix: prevent timer auto-start on settings change when not running by @rahad-hossain in #10
- V1.1.0 by @rahad-hossain in #11
- fix: include helper scripts in production build for monitor control by @rahad-hossain in #12
- V1.1.0 by @rahad-hossain in #13
- feat: add reminder notification popup with snooze support by @rahad-hossain in #14
- V1.2.0 by @rahad-hossain in #15
- Development by @rahad-hossain in #16
- V1.2.0 by @rahad-hossain in #17
- feat(focusMode): implement website blocker via hosts file management by @rahad-hossain in #18
- feat(focusMode): implement website blocker via hosts file management by @rahad-hossain in #19
- feat(websiteBlocker): add cross-platform elevation and write access d… by @rahad-hossain in #20
- feat(websiteBlocker): add cross-platform elevation and write access detection by @rahad-hossain in #21
- feat: update version to 1.1.0 and enhance features in README by @rahad-hossain in #22
- refactor: enhance UI and functionality of break reminder screens by @rahad-hossain in #23
New Contributors
- @rahad-hossain made their first contribution in #1
Full Changelog: v1.1.0...v1.2.0
BlinkBreak v1.1.0 - Eye Care & Personalization Update
BlinkBreak v1.1.0
Eye Care & Personalization Update
Major update adding comprehensive eye care features with statistics tracking, blue light filtering, color overlays, and monitor brightness control.
Key Features
- Statistics Tracking - Real-time break data, screen time monitoring, weekly charts, and monthly trends
- Blue Light Filter - Warm overlay with 0-100% intensity control across all monitors
- Color Mask - 10 color presets with customizable intensity for reduced eye strain
- Monitor Controls - Cross-platform brightness and contrast adjustment (Windows/Linux/macOS)
- Multi-Monitor Support - All features work seamlessly across multiple displays
- Data Persistence - 90 days daily, 12 weeks weekly, 12 months monthly retention
Download
Installer (Recommended): BlinkBreak Setup 1.1.0.exe
- Installs to Program Files with shortcuts
- Auto-update support (coming soon)
Portable: BlinkBreak 1.1.0.exe
- No installation required
- Run from any location
Requirements
Windows 10/11 (64-bit)
Quick Start
- Install and launch
- Go to Personalize tab for eye care features
- Enable Blue Light Filter (default 30%)
- Adjust monitor brightness/contrast as needed
- View your statistics in the Statistics tab
What's New
Added
- Statistics tracking with real-time data and persistence
- Screen time monitoring with 5-minute intervals
- Weekly charts and monthly summary
- Blue light filter with warm overlay (0-100% intensity)
- Color mask with 10 presets (Green, Magenta, Purple, Blue, Cyan, Yellow, Orange, Red, Pink, Warm)
- Monitor brightness and contrast control (cross-platform)
- Multi-monitor support for all eye care features
- Personalize page with centralized controls
Technical Improvements
- Zero npm dependencies for monitor control (core modules only)
- DXVA2 API + WMI for Windows brightness control
- xrandr, sysfs, and ddcutil support for Linux
- AppleScript for macOS brightness control
- Smooth transitions without flickering
- Data retention: 90 days daily, 12 weeks weekly, 12 months monthly
Known Issues
- External monitors in Eye Care/Reader mode may block DDC/CI - switch to Normal/Standard mode
- Contrast control rarely supported by monitors - use physical OSD buttons if needed
What's Changed
- feat: implement statistics tracking and UI by @rahad-hossain in #4
- feat: add blue light filter and color mask overlays by @rahad-hossain in #6
- feat: implement multi-monitor brightness and contrast control by @rahad-hossain in #8
- fix: prevent timer auto-start on settings change when not running by @rahad-hossain in #10
Full Changelog: v1.0.0...v1.1.0
BlinkBreak v1.0.0 - Initial Release
BlinkBreak v1.0.0
First Official Release
Windows desktop app for reducing eye strain with smart break reminders and multi-monitor support.
Key Features
- Smart Break Timer - Customizable intervals (5-60 min) and duration (5-60 sec)
- Hard Mode - Full screen lock on all monitors
- Soft Mode - Gentle popup notification
- Multi-Monitor Support - Covers all displays with different DPI
- System Tray - Runs in background with live timer status
- Auto-Launch - Start with Windows (toggle in Settings)
- Settings Persistence - Timer settings survive restarts
- Dual Themes - Dark Neon (eye-friendly) and White
Download
Installer (Recommended): BlinkBreak Setup 1.0.0.exe
- Installs to Program Files with shortcuts
Portable: BlinkBreak 1.0.0.exe
- No installation required
Requirements
Windows 10/11 (64-bit)
Quick Start
- Install and launch
- Default: 20 min interval, 20 sec break
- Customize in Timer tab
- Runs in system tray
What's New
Added
- Multi-monitor
- System tray integration
- Auto-launch on startup
- Settings persistence
- Dark Neon and White themes
- Single instance lock
- Custom app icon
Known Issues
- Statistics tracking (UI ready, data tracking coming soon)
- Smart Mode (meeting detection) - future update