| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Previously, the start() function always invoked 'wl-screenrec' regardless of detected GPU, which prevented recording on systems with NVIDIA GPUswhen 'wf-recorder' is available.
This change updates start() to launch the recorder stored in
self.recorder, ensuring the correct recorder is used based on GPU detection.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* record: add NVIDIA GPU support with wf-recorder
- Add automatic GPU detection to choose between wl-screenrec and wf-recorder
- Use wf-recorder for NVIDIA GPUs to fix compatibility issues
- Map wf-recorder arguments correctly for region, output, and audio recording
- Update documentation to include wf-recorder as dependency for NVIDIA users
Fixes #37
* format + deduplicate
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix(record): support differing filesystems for recording destination
* fix(record): for multi-monitor-systems wl-screenrec needs a -o argument
* fix(record): replace path.rename with shutil.move
* fix(record): use json option to retrieve hyprland focused monitor
* use generator
---------
Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
|
| |
|
|
| |
Cause incompatible with some players (mainly discord)
|
| |
|
|
| |
Fixes caelestia-dots/shell#199
|
| | |
|
| |
|
|
| |
For sending a notification on error
|
| | |
|
|
|
Package using python-build, python-installer and hatch
|