All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- ArcoLinux 5.4 on Xfwm4 to the list of tested distros
- fixed issues on terminals with transparency (or where the compositor caused transparency) on Linux see issue/26 / pull/38
- Snap support on it's way to snapcraft.io pull/25, thanks to @popey
- reduced crate size from 4.8MB to 34kB pull/32, thanks to @Byron
- fixed a panic when the active window cannot be identified on Linux pull/31 / issue/30
- fixed
t-rec -l
did not show any window names on Linux pull/31 - fixed system freeze on "Applying Effects" caused by too many threads issue/29
- t-rec runs now on linux (X11 only) issues/1 and has been tested on the following systems:
- clear screen before starting the recording was somehow broken, it behaves now better
- Readme badge for dependencies and latest version on crates.io
- updated dependencies
- command line parameter
-d
or--decor
that allows to turn on and off effects issues/18 / pull/19 - command line parameter
-b
or--bg
that allows to change the target background color to white, black or transparent pull/19 - command line parameter
-v
or--verbose
that shows insights on the window name and window id for the curious pull/19 - turn on the new shadow decor effect by default pull/19
- white corners are now fixed and aligned with the radius of macos big sur issues/17 / pull/19
- sometimes there were unexpected image dimensions, with a small stripe on the right of black pixel pull/19
- improve error handling for invalid captured image data pull/15
- command line parameter for natural recording
-n
or--natural
- feature to avoid identical frames, where nobody sees some progress happening issue/10 / pull/11
- CHANGELOG.md follows now a new format
- feature to check for
convert
on launch issue/6 / pull/7 - feature to avoid overwriting existing final gif issue/8 / pull/9
- Segmentation fault on listing the windows
t-rec -l
issue/4
- Basic recoding functionality with 4 FPS
- Generating a gif out of n frames of a recording
- CI pipeline as GitHub Actions workflow