]> git.scottworley.com Git - srec/log
srec
10 months agoTurns out we don't need to track filename in Recording
Scott Worley [Mon, 6 Oct 2025 06:01:51 +0000 (23:01 -0700)]
Turns out we don't need to track filename in Recording

The closure that updates the filesize display just captures it, it
doesn't need to fish it out of the global.

10 months agoSpell "loopback" correctly
Scott Worley [Mon, 6 Oct 2025 02:37:14 +0000 (19:37 -0700)]
Spell "loopback" correctly

10 months agoA NixOS module for loading and configuring the v4l2loopback kernel module
Scott Worley [Mon, 6 Oct 2025 00:31:55 +0000 (17:31 -0700)]
A NixOS module for loading and configuring the v4l2loopback kernel module

10 months agoShow on-disk size of video while recording
Scott Worley [Wed, 1 Oct 2025 04:42:36 +0000 (21:42 -0700)]
Show on-disk size of video while recording

10 months agoMake GUI control for webcam sharing
Scott Worley [Wed, 1 Oct 2025 03:35:32 +0000 (20:35 -0700)]
Make GUI control for webcam sharing

(It doesn't do anything yet)

10 months agoReverse the order of the Screen and Webcam selectors
Scott Worley [Wed, 1 Oct 2025 03:16:12 +0000 (20:16 -0700)]
Reverse the order of the Screen and Webcam selectors

10 months agoSet application icon
Scott Worley [Wed, 1 Oct 2025 03:11:20 +0000 (20:11 -0700)]
Set application icon

10 months agoPut output in a subdirectory
Scott Worley [Wed, 1 Oct 2025 01:28:46 +0000 (18:28 -0700)]
Put output in a subdirectory

10 months agoOption to record from webcam
Scott Worley [Wed, 1 Oct 2025 01:12:32 +0000 (18:12 -0700)]
Option to record from webcam

10 months agoEnsure ffmpeg-full is available
Scott Worley [Wed, 1 Oct 2025 00:25:10 +0000 (17:25 -0700)]
Ensure ffmpeg-full is available

10 months agoNo need to name the start/stop buttons
Scott Worley [Wed, 1 Oct 2025 00:20:59 +0000 (17:20 -0700)]
No need to name the start/stop buttons

10 months agoUse a Box for the not_recording view also
Scott Worley [Wed, 1 Oct 2025 00:17:40 +0000 (17:17 -0700)]
Use a Box for the not_recording view also

10 months agoRename: box → r_box
Scott Worley [Wed, 1 Oct 2025 00:13:10 +0000 (17:13 -0700)]
Rename: box → r_box

10 months agoThe default video size is the whole screen
Scott Worley [Mon, 22 Sep 2025 00:21:04 +0000 (17:21 -0700)]
The default video size is the whole screen

10 months agoTimestamped output files
Scott Worley [Mon, 22 Sep 2025 00:16:18 +0000 (17:16 -0700)]
Timestamped output files

10 months agoVideos in $XDG_VIDEOS_DIR (fallback: ~/Videos)
Scott Worley [Mon, 22 Sep 2025 00:08:43 +0000 (17:08 -0700)]
Videos in $XDG_VIDEOS_DIR (fallback: ~/Videos)

10 months agoRecording object
Scott Worley [Sun, 21 Sep 2025 23:58:31 +0000 (16:58 -0700)]
Recording object

10 months agoBegin
Scott Worley [Sun, 21 Sep 2025 23:41:49 +0000 (16:41 -0700)]
Begin