Skip to content

feat: add coffee fill animation preference#13

Open
elijahfriedman wants to merge 1 commit into
domzilla:masterfrom
elijahfriedman:feature-coffee-rise-animation
Open

feat: add coffee fill animation preference#13
elijahfriedman wants to merge 1 commit into
domzilla:masterfrom
elijahfriedman:feature-coffee-rise-animation

Conversation

@elijahfriedman

Copy link
Copy Markdown

Summary

Adds an optional menu bar coffee fill animation when activating Caffeine (defaults to on). The inactive cup remains stationary while the active coffee artwork is revealed from bottom to top, making the liquid appear to rise.

Changes

  • Added a persisted preference to enable or disable the coffee icon animation.
  • Added Preferences UI copy for the animation toggle and Reduce Motion override.
  • Automatically disables the animation when macOS Reduce Motion is enabled.
  • Localized the new animation strings across existing languages.
  • Updated the changelog for the new user-facing behavior.

Verification

  • Built successfully with code signing disabled:
xcodebuild -project src/Caffeine.xcodeproj -scheme "Caffeine" -destination "platform=macOS" CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO build

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