Skip to content

Release 1.3.6#122

Open
neura-neura wants to merge 1 commit intoSaifAqqad:masterfrom
neura-neura:codex/release-1.3.6-overlay
Open

Release 1.3.6#122
neura-neura wants to merge 1 commit intoSaifAqqad:masterfrom
neura-neura:codex/release-1.3.6-overlay

Conversation

@neura-neura
Copy link

Title

Add persistent voice-reactive overlay + customization improvements (v1.3.6)

Description

This PR introduces a new persistent on-screen overlay feature for MicMute, then follows up with several polish/fix passes based on real testing.

Main feature (new)

This is the big change in this PR:

  • Added a persistent overlay that stays visible on screen and reacts to mic/voice state.
  • Overlay states:
    • Green when voice is detected
    • Gray when no voice is detected
    • Red when microphone is muted
  • Added a dedicated Overlay tab in settings with controls for:
    • Position
    • Size
    • Opacity
    • Behavior options (lock on startup, topmost behavior, click-through, resize with wheel, etc.)

Extra improvements added during testing

After adding the feature, we improved reliability and UX with a few follow-ups:

  • Added configurable overlay hotkeys:
    • Lock/Unlock (default: Ctrl+Alt+F10)
    • Find/Move overlay near cursor (default: Ctrl+Alt+F11)
  • Both hotkeys can now be disabled by leaving them empty (Record -> Stop with no key).
  • Added OSD feedback when lock/unlock is triggered by hotkey:
    • Overlay Locked
    • Overlay Unlocked
  • Fixed overlay UI/layout regressions and callback issues discovered during validation.
  • Added/kept logging improvements to make troubleshooting easier.

Release prep

  • Version bump to 1.3.6
  • Added CHANGELOG.md
  • Updated README overlay section (including find hotkey and custom/disable hotkeys)

Quick test checklist

  • App builds and launches.
  • Overlay is persistent and visible.
  • Overlay changes color correctly by voice/mute state.
  • Overlay can be moved/resized/unlocked/locked.
  • Custom hotkeys can be recorded and saved.
  • Empty hotkey disables action as expected.
  • Lock/unlock hotkey shows OSD feedback.

Thanks for reviewing!

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