Skip to content

Add Windows theme picker and scheduled rotation - #261

Open
langyan1022 wants to merge 4 commits into
Fei-Away:mainfrom
langyan1022:feature/windows-theme-picker-rotation
Open

Add Windows theme picker and scheduled rotation#261
langyan1022 wants to merge 4 commits into
Fei-Away:mainfrom
langyan1022:feature/windows-theme-picker-rotation

Conversation

@langyan1022

Copy link
Copy Markdown

This adds a small Windows theme picker and an optional scheduled rotation mode.

What changed:

  • add a thumbnail-based saved theme picker for Windows
  • apply a theme by selecting it in the picker
  • mark the currently active theme in the picker
  • allow deleting saved themes that are not currently active
  • add optional theme rotation from the tray menu, with 15/30/60/120/240 minute intervals
  • keep rotation off by default

The picker and rotation reuse the existing saved-theme flow, so theme validation and CSS rendering still go through the same paths as manual theme changes.

Checked locally with:

  • Windows test suite: windows/tests/run-tests.ps1
  • PowerShell parser checks for the updated Windows scripts

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.

1 participant