aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-04-04 20:51:28 +0200
committerdec05eba <dec05eba@protonmail.com>2025-04-04 20:51:28 +0200
commit2e3adfc5100c4c273529d7e0ed1cba42f184395f (patch)
tree1342ecd7e0910c739739948d31114419ce22f1bd /TODO
parent44f35f8f3b39892def66a2a0f15d3a261f0be778 (diff)
Add option to capture the focused monitor
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 3 insertions, 4 deletions
diff --git a/TODO b/TODO
index cd43872..63b37ab 100644
--- a/TODO
+++ b/TODO
@@ -141,13 +141,12 @@ Do xi grab for keys as well. Otherwise the ui cant be used for keyboard input if
Make inactive buttons gray (in dropdown boxes and in the front page with save, etc when replay is not running).
-Implement focused monitor capture. On nvidia x11 just use the x11 monitor name. On wayland get monitor name from drm cursor. We can get x11 monitor by combining all drm monitors together (with either x11 or wayland monitor position info) and then calculating the x11 monitor at that position.
- To get the drm monitor from x11 cursor we can get the x11 monitor then get the CONNECTOR_ID property and get the monitor that matches that. Then copy the drm monitor name code from gsr and use that in gsr-ui to get the same name to use as monitor.
-
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.
+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).
+
+Use /dev/input/eventN (or /dev/hidrawN) instead of /dev/input/jsN for joystick input. \ No newline at end of file