Commit graph

14 commits

Author SHA1 Message Date
bc3d91d1b7 fix & perf: Comprehensive codebase optimization, timestamp rescaling, GOP/bitrate tuning, and UI polish 2026-09-03 06:48:04 +05:30
e46725e66d chore: Remove overlay.orig and test-aac.rs 2026-09-02 19:48:36 +05:30
5cb25e3ba9 chore: Clean up MP4 files and test scripts from repository 2026-09-02 19:30:07 +05:30
0dc63cf9ad feat: Add high-performance PipeWire/cpal AAC audio encoder and interleaved MP4 muxing 2026-09-02 16:51:09 +05:30
32ada5214a feat: Dynamically parse and apply GTK UI hotkeys from config json 2026-09-02 16:41:34 +05:30
587b164457 chore: Add mock screen capture driver for headless testing 2026-09-02 07:55:19 +05:30
5fac181cfe feat: Implement Normal Recording alongside Instant Replay in backend daemon 2026-09-02 07:27:46 +05:30
85b90b73f8 feat: Implement full GTK Wayland overlay menu (GPU Screen Recorder style) 2026-09-02 07:11:51 +05:30
8a6a576193 feat: Support CLI arguments for bypassing global hotkeys on Wayland 2026-09-01 22:37:51 +05:30
755542f423 fix: Always show GUI overlay on Alt+Z even in Wayland 2026-09-01 22:22:53 +05:30
cefb8c6cec feat: Add Alt+Z shortcut for GUI menu overlay 2026-09-01 22:21:03 +05:30
47e4d952ae chore: Polish codebase, fix clippy warnings, correctly mark FFI functions as unsafe 2026-09-01 20:38:40 +05:30
b248cb408b feat: Implement X11 minimal overlay on save trigger 2026-09-01 20:22:21 +05:30
0cd7074942 Phase 4: Split into vrec-daemon and vrec-ui with IPC via Unix sockets 2026-09-01 19:54:26 +05:30