Commit Graph

126 Commits

Author SHA1 Message Date
dec05eba
ece3d02e0a Fix window not being fullscreen on multi monitor systems on cinnamon. Fix some applications getting minimized when opening the ui 2024-11-28 12:16:49 +01:00
dec05eba
5cfca3e55a Properly close program when disconnected from the X server 2024-11-26 18:27:56 +01:00
dec05eba
99acbdb596 Fix keyboard input not working on wayland 2024-11-25 18:40:15 +01:00
dec05eba
ef7eb26ea5 Fix global hotkeys not working when connecting input after startup 2024-11-25 18:16:21 +01:00
dec05eba
9467abb0a2 Fix freeze on shutdown: change uid to user after getting seat permission 2024-11-25 02:55:25 +01:00
dec05eba
7d19afc0ab cap_sys_admin->cap_setuid for gsr-global-hotkeys 2024-11-24 23:49:24 +01:00
dec05eba
a872c07f7a Dont allow running the program as the root user 2024-11-24 22:53:29 +01:00
dec05eba
b57bc8505d Poll all text from linux global hotkeys instead of once per update 2024-11-24 20:25:31 +01:00
dec05eba
9b363d3c0d Shutdown if the x11 connection shuts down 2024-11-24 20:09:45 +01:00
dec05eba
a008d83514 Fix getting stuck on shutdown with SIGINT 2024-11-24 19:39:23 +01:00
dec05eba
3468554eb3 Allow running the ui on Wayland through XWayland 2024-11-24 19:13:35 +01:00
dec05eba
734280f304 Use linux /dev/input for global hotkeys instead of x11. This also works on wayland on any compositor 2024-11-24 18:33:57 +01:00
dec05eba
56a7e558d2 Move gsr-window-name to tools directory 2024-11-24 14:46:03 +01:00
dec05eba
4fc1f8294c Revert focus to pointer location when ui is closed 2024-11-21 01:40:14 +01:00
dec05eba
5679ab9d8e Fix application audio recording inverse with non-merged audio 2024-11-20 23:59:08 +01:00
dec05eba
520687cd3f Merge audio devices and application audio into one list 2024-11-20 20:17:09 +01:00
dec05eba
2c45fa7254 Support more laptops for power supply option 2024-11-19 01:00:30 +01:00
dec05eba
b06113d21c Allow turning on/off replay automatically when using fullscreen/power supply replay mode 2024-11-18 18:08:00 +01:00
dec05eba
71f95e4b12 Add option to start replay when power supply is connected 2024-11-18 17:48:10 +01:00
dec05eba
d6b4fb5ba9 Query audio when adding them 2024-11-17 00:44:57 +01:00
dec05eba
688ad1e265 Change recording default video bitrate for custom bitrate 2024-11-16 21:03:08 +01:00
dec05eba
c5162dbb45 Only show app audio option if using pipewire 2024-11-16 18:07:01 +01:00
dec05eba
e0ddfa82dd Wording 2024-11-16 11:39:02 +01:00
dec05eba
7d4762e0f2 Dont show notification when stopping replay on fullscreen moving to windowed 2024-11-14 01:10:42 +01:00
dec05eba
d2f6b0738b Add option to start replay on fullscreen 2024-11-14 00:25:37 +01:00
dec05eba
4ba1e814b7 Add application audio option 2024-11-13 22:36:55 +01:00
dec05eba
590428425e Default replay to 50000 kbps 2024-11-05 09:55:45 +01:00
dec05eba
88538f7f4f Default to 15000 bitrate 2024-11-05 09:45:00 +01:00
dec05eba
8e87c01fe7 Correct bitrate calculation, default bitrate to 15000kbps 2024-11-05 09:39:34 +01:00
dec05eba
8b67f01cf8 m 2024-11-05 01:48:00 +01:00
dec05eba
6cfabf83b2 Update file size estimation for replay after gsr fix 2024-11-05 01:18:25 +01:00
dec05eba
07a64ffd95 Add replay ram usage estimation 2024-11-05 00:17:03 +01:00
dec05eba
610fca510d Default replay to constant bitrate 2024-11-04 23:10:05 +01:00
dec05eba
623297b18a Prefer window title for game name rather than class, fix game names with slash not saving to correct dir 2024-11-04 22:48:05 +01:00
dec05eba
3d51801a90 Mention where the video is saved in notification 2024-11-04 20:53:00 +01:00
dec05eba
26a9e750dc Add option to save replay/recording to a folder with the name of the game 2024-11-04 20:37:26 +01:00
dec05eba
89512313b2 Fix software encoder option not working 2024-11-03 02:19:00 +01:00
dec05eba
6e91159ccf Revert focus to pointer location when ui is closed 2024-11-02 23:27:28 +01:00
dec05eba
b35de8332d Do not set window on top of notification 2024-11-02 18:14:49 +01:00
dec05eba
bfadff61d2 Force window always on top, even if restacking order changes 2024-11-02 11:56:01 +01:00
dec05eba
6fbd8b0dd3 Add option to automatically turn on replay at system startup 2024-11-01 20:10:48 +01:00
dec05eba
0815da6f2c README mention alpha software and bug reporting 2024-10-31 10:00:47 +01:00
dec05eba
ea0f9e5643 Fix replay not actually being a replay 2024-10-31 09:16:39 +01:00
dec05eba
99604a892d Add link to demo video 2024-10-28 21:53:48 +01:00
dec05eba
8cab9abe71 Fix transparent background when compositor is running 2024-10-28 17:32:21 +01:00
dec05eba
a0f0bf33fa Icon 2024-10-27 23:06:47 +01:00
dec05eba
c9a447da8e Add install guide to README 2024-10-27 23:03:14 +01:00
dec05eba
0c5335ee65 Mention that libxcomposite is a dependency 2024-10-27 20:57:46 +01:00
dec05eba
df98e6ef08 Remove page stacks on hide 2024-10-27 17:20:14 +01:00
dec05eba
cd89668d0c Reduce cpu usage when ui is not visible 2024-10-27 15:07:24 +01:00