Skip to content

Conversation

@hovancik
Copy link
Owner

closes #1558

@hovancik hovancik requested a review from Copilot November 30, 2025 12:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new tray icon style preference that allows users to choose between default icon, time to break, or progress to break display styles in the menubar/tray icon.

Key Changes:

  • Implemented new tray icon style preference with three options (default, time to break, progress to break)
  • Added progress percentage calculation based on break intervals
  • Removed the previous timeToBreakInTray contributor preference and replaced it with the new configurable preference

Reviewed changes

Copilot reviewed 6 out of 2070 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
app/breaksPlanner.js Added null check for scheduler and new progress percentage calculation methods
app/contributor-preferences.html Removed old time-to-break checkbox preference
app/css/contributor.css Updated grid layout after removing preference option
app/css/preferences.css Adjusted grid row positioning for theme settings
README.md Updated documentation to reflect new trayIconStyle preference and removed old timeToBreakInTray documentation
CHANGELOG.md Documented the new feature addition

@hovancik hovancik merged commit 697537c into trunk Nov 30, 2025
9 checks passed
@hovancik hovancik deleted the tray-icons-prefs branch November 30, 2025 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature request]: Progress bar indicator in tray

2 participants