aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-05-31 22:54:14 +0200
committerdec05eba <dec05eba@protonmail.com>2025-05-31 23:00:42 +0200
commit4d7526d21ed78f61eefcb88631762127fb0d4e97 (patch)
tree0d0121c5acee59813eb66b8eb7ba0b095a8060f5 /TODO
parentfded9b8d57facde1a01e9456d9fd9c3b6955dd23 (diff)
Add x11 window capture (video and screenshot)
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 0 insertions, 12 deletions
diff --git a/TODO b/TODO
index c7b59e2..ae315e6 100644
--- a/TODO
+++ b/TODO
@@ -12,8 +12,6 @@ Handle events in draw function because the render position of elements is availa
Add nvidia overclock option.
-Add support for window selection in capture.
-
Filechooser should have the option to select list view, search bar and common folders/mounted drives on the left side for quick navigation. Also a button to create a new directory.
Restart replay on system start if monitor resolution changes.
@@ -70,8 +68,6 @@ Run `systemctl status --user gpu-screen-recorder` when starting recording and gi
Add option to select which gpu to record with, or list all monitors and automatically use the gpu associated with the monitor. Do the same in gtk application.
-Dont allow autostart of replay if capture option is window recording (when window recording is added).
-
Use global shortcuts desktop portal protocol on wayland when available.
Support CJK.
@@ -96,9 +92,6 @@ Make gsr-ui flatpak systemd work nicely with non-flatpak gsr-ui. Maybe change Ex
When enabling X11 global hotkey again only grab lalt, not ralt.
-When adding window capture only add it to recording and streaming and do the window selection when recording starts, to make it more ergonomic with hotkeys.
- If hotkey for recording/streaming start is pressed on the button for start is clicked then hide the ui if it's visible and show the window selection option (cursor).
-
Show an error that prime run will be disabled when using desktop portal capture option. This can cause issues as the user may have selected a video codec option that isn't available on their iGPU but is available on the prime-run dGPU.
For keyboards that report supporting mice the keyboard grab will be delayed until any key has been pressed (and then released), see: https://github.com/dec05eba/gpu-screen-recorder-issues/issues/97
@@ -116,9 +109,6 @@ When clicking on current directory in file manager show a dropdown menu where yo
Maybe change gsr-ui startup retry time in the systemd service, from 5 seconds to 2 seconds.
-Add support for window capture. This should not prompt for window selection directly but instead prompt for window selection when recording starts and hide the ui first.
- For screenshots window capture should exist but "follow focused" option should not exist.
-
Make it possible to take a screenshot through a button in the ui instead of having to use hotkey.
Handle failing to save a replay. gsr should output "failed to save replay, or something like that" to make it possible to detect that.
@@ -139,8 +129,6 @@ Make inactive buttons gray (in dropdown boxes and in the front page with save, e
Add option to do screen-direct recording. But make it clear that it should not be used, except for gsync on x11 nvidia.
-Add window capture option (for x11).
-
Add systray for recording status.
Add a desktop icon when gsr-ui has a window mode option (which should be the default launch option).