Commit graph

13 commits

Author SHA1 Message Date
42353b40ba Enable tokio time feature for Windows daemon compilation 2026-09-04 08:19:43 +05:30
19dc591f19 Fix Windows DXGI output descriptor API and enable Win32_Graphics_Gdi feature 2026-09-04 08:00:21 +05:30
e3624246f8 Rebuild UI with egui, fix VAAPI AMDGPU encoding, and add dynamic Hyprland keybinds 2026-09-04 07:51:45 +05:30
e4c324a50d feat: Add faststart web MP4 streaming, graceful SIGINT/SIGTERM shutdown protection, dynamic in-game HUD notifications, dedicated record hotkey, and desktop game audio priority 2026-09-03 16:51:04 +05:30
0d73a17815 feat(windows): Implement Windows DXGI Desktop Duplication capture and packaging definitions (AUR, RPM, Flatpak, GitHub Actions) 2026-09-03 07:45:45 +05:30
32ada5214a feat: Dynamically parse and apply GTK UI hotkeys from config json 2026-09-02 16:41:34 +05:30
826166d925 feat: Connect GUI overlay to JSON config and implement interactive GTK settings dialogs 2026-09-02 07:17:04 +05:30
884fe3227a feat: Use gtk4-layer-shell for true Wayland native overlays 2026-09-01 22:44:47 +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
2c1a464c03 Phase 3: Implement Ring Buffer, muxer logic, and hotkey threading 2026-09-01 19:48:20 +05:30
13155f1d48 Phase 2: Add VAAPI encoder initialization via ffmpeg-next 2026-09-01 17:04:40 +05:30
5a82cab03e Fix ashpd 0.13 API changes for Wayland screencast setup 2026-09-01 16:58:34 +05:30
78b50a2fde Phase 1: Basic capture core and module layout 2026-09-01 16:55:44 +05:30