|
|
c8c16c6bb7
|
clean: Strip all emojis from GUI overlay, buttons, and notifications for clean native styling
|
2026-09-03 18:10:04 +05:30 |
|
|
|
4918a4aaa7
|
clean: Deduplicate hotkey declarations in overlay settings panel
|
2026-09-03 17:48:25 +05:30 |
|
|
|
0f576d54d6
|
feat: Add warning notification if vrec-daemon is offline when hotkey or CLI action is triggered
|
2026-09-03 17:05:42 +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 |
|
|
|
60ca91c067
|
chore: remove README.md as requested
|
2026-09-03 08:11:57 +05:30 |
|
|
|
de94cf7730
|
feat: Add Video Codec selector (H.264/HEVC/AV1) with universal GPU fallback and complete README documentation
|
2026-09-03 08:09:49 +05:30 |
|
|
|
a5f7c45881
|
feat: Add audio device enumeration/selection and Windows hardware encoder auto-detection (NVENC/AMF/QSV/libx264)
|
2026-09-03 07:59:56 +05:30 |
|
|
|
df9a1a0522
|
perf(core): Implement pure VRAM zero-copy for Windows, MIT-SHM for X11, High-Quality VBR rate control, and output directory management
|
2026-09-03 07:55:01 +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 |
|
|
|
45eaf2840d
|
feat(ui): Transform overlay into true Game Bar HUD with live timer sync, audio controls, and inline settings
|
2026-09-03 07:34:33 +05:30 |
|
|
|
3a84ec5a78
|
feat: Add user install script and automatic desktop autostart synchronization
|
2026-09-03 07:24:39 +05:30 |
|
|
|
20a8c2f53e
|
test: Add end-to-end automated testing suite and headless display fallback
|
2026-09-03 06:50:29 +05:30 |
|
|
|
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 |
|
|
|
f3fe69a09e
|
chore: Remove leftover recording file
|
2026-09-02 19:48:23 +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 |
|
|
|
82904833f0
|
fix: Resolve Wayland EIO (-5) DMA-BUF to VAAPI mapping crash by passing DRM format modifiers
|
2026-09-02 07:47:18 +05:30 |
|
|
|
5fac181cfe
|
feat: Implement Normal Recording alongside Instant Replay in backend daemon
|
2026-09-02 07:27:46 +05:30 |
|
|
|
5ec04365e1
|
feat: Mimic GPU Screen Recorder UI and connect IPC configuration reloading
|
2026-09-02 07:24:14 +05:30 |
|
|
|
826166d925
|
feat: Connect GUI overlay to JSON config and implement interactive GTK settings dialogs
|
2026-09-02 07:17:04 +05:30 |
|
|
|
85b90b73f8
|
feat: Implement full GTK Wayland overlay menu (GPU Screen Recorder style)
|
2026-09-02 07:11:51 +05:30 |
|
|
|
884fe3227a
|
feat: Use gtk4-layer-shell for true Wayland native overlays
|
2026-09-01 22:44:47 +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 |
|
|
|
bf87b171b0
|
fix: change mock DRM format to ARGB8888 for better VAAPI compat
|
2026-09-01 21:37:36 +05:30 |
|
|
|
47e4d952ae
|
chore: Polish codebase, fix clippy warnings, correctly mark FFI functions as unsafe
|
2026-09-01 20:38:40 +05:30 |
|
|
|
ad509c439b
|
feat: Implement Wayland DMA-BUF to VAAPI zero-copy encode via AVDRMFrameDescriptor
|
2026-09-01 20:29:36 +05:30 |
|
|
|
e423f742b3
|
feat: Implement PipeWire Wayland DMA-BUF stream extraction
|
2026-09-01 20:27:10 +05:30 |
|
|
|
b248cb408b
|
feat: Implement X11 minimal overlay on save trigger
|
2026-09-01 20:22:21 +05:30 |
|
|
|
2d623daa99
|
chore: Restore Wayland ashpd setup and mock PipeWire stream
|
2026-09-01 20:21:14 +05:30 |
|
|
|
9e6b30abad
|
Phase 5: Architect Windows DXGI zero-copy traits
|
2026-09-01 20:16:43 +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 |
|
|
|
4c491eea0b
|
Phase 2: Add X11 fallback CPU-to-VAAPI upload and swscale
|
2026-09-01 19:39:22 +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 |
|