spearzificial
ee7ecd34bd
fix(windows): add the Win32_System_Power feature the crate needs
...
config.rs reads AC line status through GetSystemPowerStatus, but the
windows crate feature list never enabled Win32_System_Power, so the
Windows target failed to compile with E0432 on that import.
The Windows build has been broken this whole time and nothing caught it:
GitHub Actions only ran on tag pushes, and the local machine is Linux.
The new CI workflow builds both targets on every push, which surfaced it
on the first run.
Verified by checking the crate's windows:: import paths against the
x86_64-pc-windows-gnu target directly.
2026-10-20 18:06:03 +05:30
3cc718fa69
feat(arch): consolidate daemon and UI into singular multicall binary scythe
2026-10-11 14:28:14 +05:30
836bf0bf76
chore(release): v0.2.18 - Windows cross-compile support, Forgejo updater, hardware capture startup resilience, and GTK3 retirement
2026-10-11 12:41:18 +05:30
9e1d6250cb
Fix Windows video encoding, DWM overlay transparency, and settings layout alignment
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-22 22:12:46 +05:30
79d64321f2
Fix instant replay frame pacing, SIMD color scaling, and active bitrate
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-20 16:01:42 +05:30
b2d18297da
fix(windows): resolve capture freeze, duplicate hotkey saves, overlay transparency, and settings UI alignment
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-18 19:48:43 +05:30
aa1c6643b8
chore(release): bump version to v0.2.14 for RTMP livestream network broadcaster
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-18 17:50:35 +05:30
f34116ec02
fix(encoder): replace SwsFlags with universal bitflags and bump version to v0.2.13
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-18 17:29:26 +05:30
21c7405993
Release v0.2.12: GPU Screen Recorder update modal, top bar alignment, livestream integration, and codebase polish
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-18 08:03:45 +05:30
7dd1769524
ui: recreate 1:1 replica of gpu-screen-recorder-ui
2026-09-16 05:12:13 +05:30
d5687bb884
chore: release v0.2.11
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-11 16:17:47 +05:30
c5b15888f0
perf: eliminate GPU pipeline stalls and CPU software color conversion on Windows (v0.2.10)
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-08 23:25:03 +05:30
861c045a58
fix(windows): suppress console windows with FreeConsole, ShellExecuteW, and CREATE_NO_WINDOW
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-08 19:42:34 +05:30
96dcfc1a17
fix(windows): overhaul Windows capture, encoding fallback, overlay translucency, installer DLL locking, and CI packaging
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-08 17:26:39 +05:30
c04bf36e05
fix: resolve replay clip saving, ensure 60fps pacing and keyframes, polish audio mixing, and prevent daemon termination
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-08 08:23:20 +05:30
1b696135c6
fix(linux): fix DMA-BUF mmap offset, preserve screencast session, and verify replay clipping; bump v0.2.6
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-07 22:59:21 +05:30
6be83b21e6
fix(ui): remove bottom bar under cards, fix dropdown alignment and prevent card shift; bump v0.2.5
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-06 20:50:34 +05:30
efd7d65bd6
fix(overlay): render solid obsidian dark slate toast card with theme accent in notifications
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-06 16:04:33 +05:30
5b4797ceff
fix(windows): resolve DWM transparency, eliminate white flash, fix capture staging, and terminate locked processes in installer
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-06 15:51:14 +05:30
0749bb2e61
Fix Windows overlay transparency, global hotkeys, toast duplication, and file dialogs
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-06 14:04:44 +05:30
3d5496d4ab
Enable Win32_Security feature for CreateMutexW and clean up Windows warnings
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-06 07:02:17 +05:30
1e8f440acb
Fix Windows DXGI compilation errors and bump version to v0.2.1
2026-09-06 06:52:56 +05:30
900b7a9629
feat: auto-update system, datetime file naming, obsidian theme, and shadowplay toast overlay
Release & Packaging / Build Linux Packages (.tar.gz, .deb, .rpm, .AppImage) (push) Waiting to run
Release & Packaging / Build Windows Binaries (.exe) (push) Waiting to run
Release & Packaging / Publish GitHub Release (push) Blocked by required conditions
2026-09-05 22:08:49 +05:30
8ed53faefd
rebrand: rename project and components to scythe
2026-09-05 15:21:30 +05:30
4ea2d7e4b1
feat(ui): cross-platform frosted glass theme, egui & gtk parity, and styling fixes
2026-09-05 14:35:00 +05:30
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