Skip to content

Feat/dynamic icon sizing#299

Open
BrentonBeltrami wants to merge 2 commits intoOpenWhispr:mainfrom
BrentonBeltrami:feat/dynamic-icon-sizing
Open

Feat/dynamic icon sizing#299
BrentonBeltrami wants to merge 2 commits intoOpenWhispr:mainfrom
BrentonBeltrami:feat/dynamic-icon-sizing

Conversation

@BrentonBeltrami
Copy link

@BrentonBeltrami BrentonBeltrami commented Feb 21, 2026

Added an option to have the floating icon to shrink on idle In resume to normal size on active.

New Icon Size:

Screen.Recording.2026-02-21.at.2.39.22.AM.mov

Settings:
Screenshot 2026-02-21 at 2 42 33 AM

BrentonBeltrami and others added 2 commits February 21, 2026 01:58
Scale the floating dictation button to 50% when idle and full size on
hover/recording/processing with a spring-eased transition for a bouncy,
responsive feel.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add a toggle in Settings → Floating Icon to control whether the icon
scales down when idle. Mirrors the floatingIconAutoHide pattern across
all layers: environment persistence, windowManager, preload IPC,
main process relay, useSettings hook, SettingsPage UI, and App.jsx
rendering logic. Default is OFF to preserve original behavior.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@BrentonBeltrami BrentonBeltrami marked this pull request as ready for review February 21, 2026 08:52
@gabrielste1n
Copy link
Collaborator

love it, very cool haha @BrentonBeltrami - want to take a considered look at your implementation so won't merge immediately - will review asap. Thanks for the contribution!

@gabrielste1n gabrielste1n self-requested a review February 23, 2026 01:08
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.

2 participants