Skip to content

Release EB Recorder v0.3.2 - #2

Merged
Sergilol88 merged 13 commits into
mainfrom
dev/0.3.2-hotkeys
Oct 9, 2026
Merged

Sergilol88 merged 13 commits into
mainfrom
dev/0.3.2-hotkeys

Conversation

@Sergilol88

@Sergilol88 Sergilol88 commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

EB Recorder v0.3.2

Adds native OBS hotkeys for EB Recorder:

  • EB Recorder: Start recording
  • EB Recorder: Stop recording

Behavior

  • uses OBS's native frontend hotkey system; no global keyboard hook
  • bindings are stored in the OBS profile Hotkeys section and reloaded when the active OBS profile changes
  • Start uses the same TOP EB video and Live/VOD/Both selection logic as the dialog
  • Stop uses the normal clean-stop path, including Matroska BPS metadata finalization
  • Start while already recording and Stop while idle are safe no-ops
  • hotkeys work with the EB Recorder dialog closed

Architecture / code review

  • no additional video or audio encoders
  • shared start helper keeps dialog and hotkey behavior on the same path
  • hotkey pair is registered/unregistered with plugin lifecycle
  • bindings are reloaded on OBS profile changes
  • versioning is aligned at 0.3.2; internal build revision r6.4
  • EN/RU locale keys are in parity; no missing fallback strings
  • no TODO/FIXME left in the release path

Validation completed

  • GitHub Actions Windows production build: passed
  • both EB Recorder actions appear in OBS Settings → Hotkeys
  • bindings can be assigned successfully
  • Start/Stop hotkeys work correctly in OBS
  • runtime behavior verified by the plugin author/user on the dev build

Ready for release as v0.3.2.

@Sergilol88 Sergilol88 changed the title Add OBS start/stop hotkeys for EB Recorder v0.3.2 Release EB Recorder v0.3.2 Oct 9, 2026
@Sergilol88
Sergilol88 marked this pull request as ready for review October 9, 2026 18:57
@Sergilol88
Sergilol88 merged commit b2347d2 into main Oct 9, 2026
1 check passed
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