Commit Graph

144 Commits

Author SHA1 Message Date
dec05eba
a0d1de55d7 Add ellipsis at end of title in notification 2025-06-28 18:56:08 +02:00
dec05eba
0b8a3815b4 Update flatpak version reference 2025-06-23 13:00:02 +02:00
dec05eba
fc82d73728 Show better desktop portal error message (failed to start, canceled) 2025-06-15 00:55:41 +02:00
dec05eba
0dfcb004e4 Record all applications when selecting 'Record audio from all applications except the selected ones' without selecting any application to exclude 2025-06-11 21:38:22 +02:00
dec05eba
abeaf5cb61 Better window behavior when wayland application is focused on hyprland 2025-06-04 22:29:32 +02:00
dec05eba
575592a12d Hyprland: fix background of ui not rendering, if waybar is running and it's running in dock mode 2025-06-04 22:13:15 +02:00
dec05eba
636150ef08 Fallback to cpu encoding if auto video encoder is selected and gpu encoding is not supported. Automatically use correct mp4/webm container depending on video codec 2025-06-03 00:05:34 +02:00
dec05eba
4d7526d21e Add x11 window capture (video and screenshot) 2025-05-31 23:00:42 +02:00
dec05eba
b80e3f8beb Fix crash when opening settings page because of recent change 2025-05-24 18:24:18 +02:00
dec05eba
b807712d79 Mention setcap dependency 2025-05-24 16:38:36 +02:00
dec05eba
043b6df255 Add livestream url for rumble 2025-05-21 23:00:42 +02:00
dec05eba
e8dc3859fe Improve quality of screenshot and settings icons, especially for smaller resolutions 2025-05-18 01:23:42 +02:00
dec05eba
5fe5830056 Better monitor tracking for capture/notification on wayland 2025-05-17 23:59:59 +02:00
dec05eba
9ac14c963e Properly honor notification settings (when not saving video in game folder). Add pause/unpause notification option 2025-05-16 18:09:39 +02:00
dec05eba
af4fc84ef7 Fix some mice and controllers being grabbed when they shouldn't 2025-05-14 21:00:24 +02:00
dec05eba
305c9df7ac Add option to save temporary replay data on disk 2025-05-04 22:39:37 +02:00
dec05eba
d08ea69277 Keep keyboard led when turning on global hotkeys, move files 2025-05-03 12:03:43 +02:00
dec05eba
180a3b73db Fix ui being on wrong monitor/focused monitor capture incorrect on kde plasma wayland when vrr is enabled (fallback to window creation & window position trick) 2025-05-02 12:32:08 +02:00
dec05eba
5a32c469d3 Properly update replay recording status in ui when showing/hiding ui 2025-04-26 14:28:39 +02:00
dec05eba
329ccdc970 Save replay/streaming recording to correct location when saving to game folder. Add controller hotkey to save 1 min/10 min replay 2025-04-23 22:20:47 +02:00
dec05eba
b64b90d0b1 Show replay duration in save, update all hotkeys in ui front page when changing them, update front page colors when changing accent color 2025-04-23 19:46:27 +02:00
dec05eba
41412db704 Better replay recording handling. Add gsr-ui-cli command to save shorter replay 2025-04-23 19:27:57 +02:00
dec05eba
736f2f3095 Allow recording while using replay/streaming and option to save 1 min or 10 min 2025-04-23 00:59:17 +02:00
dec05eba
719236d4f4 Main page dropdown buttons when not recording 2025-04-22 02:14:24 +02:00
dec05eba
28481db82c Update to latest mglpp 2025-04-20 01:14:03 +02:00
dec05eba
0018788780 Redesign audio to support multiple audio tracks explicitly 2025-04-14 11:38:52 +02:00
dec05eba
38feee9f29 Fix unable to change hotkey settings while recording 2025-04-11 21:51:38 +02:00
dec05eba
9ada8caabc Add emergency exit buttons, (left) ctrl+shift+alt+esc to close gpu screen recorder and remove it from system startup 2025-04-09 18:27:45 +02:00
dec05eba
e04cfb9ac4 Show notification on the target monitor when capturing a monitor 2025-04-05 14:58:54 +02:00
dec05eba
4df36142e5 Mention what is being recorded 2025-04-05 14:14:44 +02:00
dec05eba
7be4e6b514 Only update cursor tracker every 100ms, fix cursor hotspot offset for x11 2025-04-05 00:19:57 +02:00
dec05eba
c8b0c9a1b2 Fix possible incorrect monitor 2025-04-04 23:54:26 +02:00
dec05eba
2e3adfc510 Add option to capture the focused monitor 2025-04-04 20:51:28 +02:00
dec05eba
c7080e5d99 Revert "Add high performance encoding option (for amd) in settings page. Requires gsr version >= 5.3.4"
This reverts commit 3060e3ee00.
2025-03-30 22:30:47 +02:00
dec05eba
3060e3ee00 Add high performance encoding option (for amd) in settings page. Requires gsr version >= 5.3.4 2025-03-30 17:16:21 +02:00
dec05eba
fcc3bf3d50 Smaller screenshot icon 2025-03-22 23:40:13 +01:00
dec05eba
2ec59c6812 Add alt+f2 to take a screenshot of a region 2025-03-21 23:47:24 +01:00
dec05eba
a0d8af9d37 Add controller hotkey to show/hide ui 2025-03-20 19:22:16 +01:00
dec05eba
a6bd165d97 Change joystick button to save replay. Add joystick buttons for more actions. 2025-03-17 22:44:49 +01:00
dec05eba
d45897164a Esc to close region selection 2025-03-15 09:31:06 +01:00
dec05eba
63b2b6cbc3 Add region capture option 2025-03-15 00:56:38 +01:00
dec05eba
347eced060 Change notification timeout 2025-03-07 17:38:50 +01:00
dec05eba
f0bbbbe4a9 Replay on startup: wait until audio devices are available before turning replay on 2025-02-25 17:37:25 +01:00
dec05eba
51a47193d7 Show correct process on screenshot failure 2025-02-22 13:39:06 +01:00
dec05eba
189736c1a9 Add option to take a screenshot (default hotkey: alt+f1) 2025-02-22 13:31:51 +01:00
dec05eba
1734d48af6 window get title: cleanup data 2025-02-10 19:41:56 +01:00
dec05eba
fc2f6f4c50 Better detect focused x11 window on wayland, properly get focused game name on wayland 2025-02-10 19:31:27 +01:00
dec05eba
f4e44cbef5 Prepare for sound. Fix game name being gsr-ui on wayland in some cases when saving video when the ui is open 2025-02-10 18:22:21 +01:00
dec05eba
3d6354c642 m 2025-02-08 03:18:16 +01:00
dec05eba
efb5fc53c1 Show notification when saving a large replay that is taking some time 2025-02-07 19:41:39 +01:00