Commit graph

  • 4e38c29794 docs: record the CI work in the checklist main spearzificial 2026-10-20 18:23:49 +05:30
  • 2e9716d85d docs: record CI workflows, remote topology and the Windows autostart gap spearzificial 2026-10-20 18:18:03 +05:30
  • ee7ecd34bd fix(windows): add the Win32_System_Power feature the crate needs spearzificial 2026-10-20 18:06:03 +05:30
  • 6fcdf357f7 ci: add build workflow; reject unknown args; make audio probe opt-in spearzificial 2026-10-20 17:10:45 +05:30
  • 5988785d57 fix(cli): dispatch from argv[0] so daemon symlinks work; harden e2e run spearzificial 2026-10-20 16:55:33 +05:30
  • e02bfefd72 docs: record repo topology, retired settings and this maintenance cycle spearzificial 2026-10-20 16:33:48 +05:30
  • 6c9b8a8d82 feat(ipc): implement ShowOverlay and drop settings that never worked spearzificial 2026-10-20 16:33:41 +05:30
  • d01cdcb449 fix(ci): package the unified scythe binary instead of removed targets spearzificial 2026-10-20 16:31:46 +05:30
  • 16edf3c693 docs: overhaul PROJECT_GUIDE.md with v0.2.18 unified binary architecture and features spearzificial 2026-10-20 14:59:47 +05:30
  • db7cbf93bb fix(ui): truly borderless toast, 1s power poller with resume and alerts oiupoyt 2026-10-11 18:45:32 +05:30
  • e7a83ba472 fix(ui): borderless toast, effective power-gated replay with drain oiupoyt 2026-10-11 18:33:55 +05:30
  • c3459bee4d fix(ui): mp4-only output, cursor truth, working autostart/power, flat notifications, live audio tests oiupoyt 2026-10-11 18:17:34 +05:30
  • 3cc718fa69 feat(arch): consolidate daemon and UI into singular multicall binary scythe oiupoyt 2026-10-11 14:28:14 +05:30
  • 425a9b1003 docs: document gray screen fix, compile time optimization, and Forgejo release in checklist oiupoyt 2026-10-11 12:44:51 +05:30
  • 836bf0bf76 chore(release): v0.2.18 - Windows cross-compile support, Forgejo updater, hardware capture startup resilience, and GTK3 retirement v0.2.18 oiupoyt 2026-10-11 12:40:09 +05:30
  • 71e95e656c Update README.md oiupoyt 2026-10-11 04:47:35 +00:00
  • b201561442 docs: add pipeline architecture flow diagram katR 2026-10-11 10:15:28 +05:30
  • 343032cef6 docs: document screenshot resolution presets and low-end hardware optimizations oiupoyt 2026-10-09 07:48:09 +05:30
  • f41b827b41 feat(ui): screenshot resolution presets, low-end hardware optimizations, and all 8 keybind tests oiupoyt 2026-10-09 07:47:38 +05:30
  • cc6512edb7 docs: record dropdown animation, replay audio, QoL keybinds, and monospace font in checklist oiupoyt 2026-10-08 23:10:23 +05:30
  • 20f9773080 feat(ui): dropdown rolldown animation, sound in replay, square buttons, full QoL keybinds, and monospace font support oiupoyt 2026-10-08 23:09:52 +05:30
  • 6e114cb3ff docs: document square button refinement and all functional option tests oiupoyt 2026-10-05 21:26:22 +05:30
  • e2c5350770 fix(ui): square buttons, sharp drop-shadow dropdowns, and persistent functional settings across all options oiupoyt 2026-10-05 21:25:51 +05:30
  • 78261af1be docs: update checklist with performance optimizations oiupoyt 2026-10-05 07:24:14 +05:30
  • 82b16caa2e perf: optimize PipeWire DRM format negotiation and sharpen Gallery modal with drop shadows oiupoyt 2026-10-05 07:23:49 +05:30
  • 3753d0c6e5 docs: document Opus audio and encoder quality/color/power mode hookups in checklist oiupoyt 2026-10-05 06:55:38 +05:30
  • 7230e50135 feat(engine): wire Opus audio encoding, quality mode (CBR/VBR), color range, and low power mode oiupoyt 2026-10-05 06:55:15 +05:30
  • 634703827e docs: record sharp slate redesign and screenshot panel in checklist oiupoyt 2026-10-04 17:06:47 +05:30
  • f9c7ab772e feat(ui): complete overhaul matching GPU Screen Recorder UI screenshots with screenshot feature oiupoyt 2026-10-04 17:06:12 +05:30
  • 8831c501a1 docs: update checklist with smoothed modal, 4 menus, card dropdowns, and fluid notification haste exit oiupoyt 2026-10-04 15:46:44 +05:30
  • adc27e3190 feat(ui): smooth rounded settings modal, pinned footer, 4 menus, floating card dropdowns, and fluid toast haste exit oiupoyt 2026-10-04 15:46:05 +05:30
  • 4d28bb7ed5 feat(ui): complete overhaul of settings modal and notification engine oiupoyt 2026-10-04 12:15:58 +05:30
  • 0925b65d63 chore: update maintainer checklist with settings modal and notification overhaul oiupoyt 2026-10-04 12:15:22 +05:30
  • a14902dcb0 feat(ui): implement in-overlay toast animation engine and overhaul standalone toasts oiupoyt 2026-10-04 12:12:29 +05:30
  • 605c1792c8 feat(ui): implement centered ShadowPlay settings modal and tab panels with numeric inputs oiupoyt 2026-10-04 12:08:40 +05:30
  • 8caf54fbcf feat(ui): add SettingsTab enum, InOverlayToast struct, and numeric input component oiupoyt 2026-10-04 11:56:17 +05:30
  • 9058cc3f5d docs: add implementation plan for settings UI and notification overhaul oiupoyt 2026-10-04 11:30:17 +05:30
  • 31ee97503e docs: add design specification for settings UI and notification redesign oiupoyt 2026-10-04 11:18:11 +05:30
  • db77fb986b Add LICENSE katR 2026-09-27 20:52:52 +05:30
  • 9e1d6250cb Fix Windows video encoding, DWM overlay transparency, and settings layout alignment v0.2.17 oiupoyt 2026-09-22 22:12:46 +05:30
  • 79d64321f2 Fix instant replay frame pacing, SIMD color scaling, and active bitrate v0.2.16 oiupoyt 2026-09-20 16:01:42 +05:30
  • 91f603918d feat(updater): implement cross-platform in-app automatic software update oiupoyt 2026-09-18 20:44:12 +05:30
  • b2d18297da fix(windows): resolve capture freeze, duplicate hotkey saves, overlay transparency, and settings UI alignment v0.2.15 oiupoyt 2026-09-18 19:48:43 +05:30
  • aa1c6643b8 chore(release): bump version to v0.2.14 for RTMP livestream network broadcaster v0.2.14 oiupoyt 2026-09-18 17:50:35 +05:30
  • 67178a636f feat(stream): implement RTMP livestream network broadcaster and worker pipeline oiupoyt 2026-09-18 17:40:18 +05:30
  • f34116ec02 fix(encoder): replace SwsFlags with universal bitflags and bump version to v0.2.13 v0.2.13 oiupoyt 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 v0.2.12 oiupoyt 2026-09-18 08:03:45 +05:30
  • 837e7cae73 test: add unit tests for gsr 3-column layout geometry and settings oiupoyt 2026-09-17 11:51:12 +05:30
  • f469cf550e ui: replicate 1:1 gpu screen recorder 3-column freestanding settings layout oiupoyt 2026-09-17 06:42:14 +05:30
  • 9d12c1ae58 ui: apply scythe styling to notifications, replace top bar logo with scythe vector icon, and fix top bar positioning oiupoyt 2026-09-16 23:42:58 +05:30
  • 7dd1769524 ui: recreate 1:1 replica of gpu-screen-recorder-ui oiupoyt 2026-09-16 05:12:13 +05:30
  • 1e224edceb encoder: fix color space to bt709, improve text sharpness, eliminate mmap thrashing, and enhance notification bar vibrancy oiupoyt 2026-09-12 11:25:14 +05:30
  • 5a1e503508 ui: enhance notification countdown bar visibility and optimize daemon memory oiupoyt 2026-09-12 10:45:45 +05:30
  • 0e620e2658 ui: add countdown progress bar, arrival bloom, fade transitions, and icon animations to notifications oiupoyt 2026-09-12 10:34:26 +05:30
  • a341565c5a ui: align notifications flush to screen edge with translucent cards and modern icons oiupoyt 2026-09-12 10:31:33 +05:30
  • f0117451e7 ui: only render accent outline on active cards oiupoyt 2026-09-12 10:25:54 +05:30
  • d14a7c99d1 ui: redesign replay icon with minimalist line chevrons oiupoyt 2026-09-12 09:18:30 +05:30
  • 033c0dc158 ui: add 3rd triangle to replay icon and lock dropdown width to eliminate card micro-adjustment oiupoyt 2026-09-12 09:05:51 +05:30
  • f487212f07 ui: preserve solid accent outline on hover and remove circular ring from replay icon oiupoyt 2026-09-11 23:24:38 +05:30
  • 491eb18cf6 ui: clean card outlines without blinding glow, replace cyber cyan with lime yellow pink oiupoyt 2026-09-11 23:16:06 +05:30
  • cd76da177b ui: limit accent outline and revamped gaussian glow to selected card only oiupoyt 2026-09-11 23:11:57 +05:30
  • cc140a4f82 ui: pure neutral black translucent cards with smoothed outline glow and new replay icon oiupoyt 2026-09-11 23:08:40 +05:30
  • fb93972769 ui: restore frosted translucent glass styling to cards and dropdown without outlines oiupoyt 2026-09-11 23:05:37 +05:30
  • 96a58e6375 ui: eliminate card and dropdown borders, increase background transparency oiupoyt 2026-09-11 23:03:06 +05:30
  • 87ed15e010 ui: make action cards transparent with no outlines or drop shadows and sync dropdown keybinds oiupoyt 2026-09-11 22:59:42 +05:30
  • 20a9ee0015 Overhaul card backgrounds, compositor blur integration, and remade pixel-aligned dropdown menus oiupoyt 2026-09-11 22:54:23 +05:30
  • 271a488d25 ui: square out all UI elements and remove bottom ESC hint bar oiupoyt 2026-09-11 22:48:11 +05:30
  • a29c43a49f ui: redesign card backgrounds with deep stealth obsidian and glass depth oiupoyt 2026-09-11 22:42:38 +05:30
  • f190f331dd ui: revamp overlay styling with modern sleek glass theme and custom font oiupoyt 2026-09-11 22:01:17 +05:30
  • d5687bb884 chore: release v0.2.11 v0.2.11 oiupoyt 2026-09-11 16:17:47 +05:30
  • 4a23b62de9 ci: disable automated release notes generation to preserve minimal notes oiupoyt 2026-09-11 07:28:22 +05:30
  • 1c3f09c6fb fix(audio): add WASAPI loopback support, mono-to-stereo upmix, and 48kHz resampler oiupoyt 2026-09-10 23:02:39 +05:30
  • 22e3dbda4c perf: eliminate mock capture allocation churn, add idle bypass, and deduplicate filenames oiupoyt 2026-09-10 22:46:19 +05:30
  • b7a0257b03 chore: clean up clippy warnings and collapsible conditionals oiupoyt 2026-09-09 15:25:46 +05:30
  • d3a7f2e709 docs: update README with comprehensive hardware encoder list and release packages oiupoyt 2026-09-09 10:41:06 +05:30
  • c5b15888f0 perf: eliminate GPU pipeline stalls and CPU software color conversion on Windows (v0.2.10) v0.2.10 oiupoyt 2026-09-08 23:25:03 +05:30
  • 861c045a58 fix(windows): suppress console windows with FreeConsole, ShellExecuteW, and CREATE_NO_WINDOW v0.2.9 oiupoyt 2026-09-08 19:42:26 +05:30
  • 96dcfc1a17 fix(windows): overhaul Windows capture, encoding fallback, overlay translucency, installer DLL locking, and CI packaging v0.2.8 oiupoyt 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 v0.2.7 oiupoyt 2026-09-08 08:23:12 +05:30
  • 9c91dddbf5
    Update README.md katR 2026-09-08 06:34:10 +05:30
  • 1b696135c6 fix(linux): fix DMA-BUF mmap offset, preserve screencast session, and verify replay clipping; bump v0.2.6 v0.2.6 oiupoyt 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 v0.2.5 oiupoyt 2026-09-06 20:50:34 +05:30
  • 80f489e2fa fix(linux): reposition notifications for multi-monitor and arbitrary resolutions oiupoyt 2026-09-06 18:14:01 +05:30
  • efd7d65bd6 fix(overlay): render solid obsidian dark slate toast card with theme accent in notifications v0.2.4 oiupoyt 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 v0.2.3 oiupoyt 2026-09-06 15:51:14 +05:30
  • fbfe6f2360 fix(overlay): render dark slate background and drop shadow in linux toast oiupoyt 2026-09-06 15:31:24 +05:30
  • 0749bb2e61 Fix Windows overlay transparency, global hotkeys, toast duplication, and file dialogs v0.2.2 oiupoyt 2026-09-06 14:04:44 +05:30
  • 3d5496d4ab Enable Win32_Security feature for CreateMutexW and clean up Windows warnings v0.2.1 oiupoyt 2026-09-06 07:02:17 +05:30
  • 1e8f440acb Fix Windows DXGI compilation errors and bump version to v0.2.1 oiupoyt 2026-09-06 06:52:56 +05:30
  • 8751e49727 Add autostart options, clear settings sections, and formatted video filenames oiupoyt 2026-09-05 22:32:39 +05:30
  • 900b7a9629 feat: auto-update system, datetime file naming, obsidian theme, and shadowplay toast overlay v0.2.0 oiupoyt 2026-09-05 22:08:49 +05:30
  • 5ecd9a9910 Fix video speedup and audio desync with monotonic timestamps, flush dropdown menu layout, clean hotkey unbinding, and new minimal icon set oiupoyt 2026-09-05 18:47:28 +05:30
  • cb70b53ca0 refactor(ui): minimal vector icons, exact popup alignment, direct mbps/buffer inputs, and enlarged settings oiupoyt 2026-09-05 18:15:10 +05:30
  • aede621eae refactor(ui): upgrade vector icons, add accent color theme, enlarge settings, and prevent daemon errors oiupoyt 2026-09-05 17:35:29 +05:30
  • 829f3e74d8 Refactor overlay UI with minimal squared theme, portrait settings, custom FPS input, interactive keybind rebinding, and darkened backdrop oiupoyt 2026-09-05 16:47:16 +05:30
  • eceb67dbaf Switch default overlay to frosted glass egui, fix open/close latency, add instant toggle oiupoyt 2026-09-05 16:24:24 +05:30
  • f8c9212420 feat: add real-time audio VU meters, application sound isolation, and video clip trimmer oiupoyt 2026-09-05 16:15:22 +05:30
  • 6af07e7c7d docs: add comprehensive README for scythe oiupoyt 2026-09-05 15:59:51 +05:30
  • b39252adb8 ci: update release workflow to package and publish scythe artifacts oiupoyt 2026-09-05 15:59:26 +05:30
  • 8ed53faefd rebrand: rename project and components to scythe oiupoyt 2026-09-05 15:21:30 +05:30