Commit Graph

210 Commits

Author SHA1 Message Date
p0358
d6a64b03e0 kwin: consider "focused_monitor" to be the fullscreen windows's monitor instead of cursor's monitor 2026-03-07 17:44:25 +01:00
p0358
4b47063406 add supports_window_fullscreen_state and don't show "X11 applications only" in settings where applicable
Also fixed the lower-case "led" instead of "LED" in settings as it was bothering me!
2026-03-07 17:44:18 +01:00
p0358
48609e33c9 kwin: use active window's fullscreen state from helper in determining whether replay should be auto-started for fullscreen app 2026-03-07 17:44:14 +01:00
dec05eba
1ce12067aa Fix window capture selection not working if the cursor is hidden and grabbed when starting capture 2026-02-15 18:04:56 +01:00
dec05eba
728ccc40a6 Strip window title when using kde/hyprland as well 2026-02-12 01:25:59 +01:00
dec05eba
f921be46c0 Fix camera settings not saving correctly in the ui 2026-01-28 00:11:28 +01:00
dec05eba
d007a12471 m 2026-01-27 19:44:58 +01:00
dec05eba
9b59b57352 Add menu to select language 2026-01-27 19:39:19 +01:00
Andrew
03b4407d11 Add Russian and Ukrainian translation and create translation template.
- Introduced a new translation template file for GPU Screen Recorder UI.
- Improved some translation methods
2026-01-27 18:10:01 +01:00
dec05eba
9a8aac1ba0 Make create_frontpage_ui_components update all ui components 2026-01-26 14:35:25 +01:00
dec05eba
3a57167d54 Remove (x11 applications only) from screenshot for kwin and hyprland 2026-01-26 13:41:29 +01:00
dec05eba
12f27ac6a6 Better cursor position on hyprland and wlroots 2026-01-24 22:53:50 +01:00
dec05eba
9ed4bc3426 Better cursor position handling on wayland 2026-01-24 22:07:51 +01:00
dec05eba
6a72717fe5 Wayland: fix game minimizing sometimes 2026-01-24 17:38:48 +01:00
dec05eba
d4dbb27213 Fix window name on x11 2026-01-24 01:09:11 +01:00
dec05eba
9c5688f61b Simplify gsr-hyprland-helper, some cleanups 2026-01-24 00:55:47 +01:00
Andrew
9ccb4dd541 Removed flatpak KWin title blocker in the overlay 2026-01-23 00:03:02 +01:00
Andrew
00ceaa989d Added KWin workaround to get current window title 2026-01-22 10:40:51 +01:00
Andrew
23b1526092 Added Hyprland workaround to get current window title 2026-01-22 10:40:40 +01:00
dec05eba
9339d6760e Force dont restore session portal when using window capture (portal) with hotkey on wayland 2026-01-21 01:51:25 +01:00
dec05eba
902fc7f6a9 Force h264 for rumble/kick 2026-01-20 18:45:32 +01:00
dec05eba
794064a8b8 Fix incorrect region captured on wayland when using monitor scaling and without letting x11 scale monitors 2026-01-20 18:31:29 +01:00
dec05eba
5f484bd82c Add hotkey for region/window recording 2026-01-19 22:26:03 +01:00
dec05eba
5c4ebbab59 Add option to choose webcam resolution and fps 2026-01-18 17:05:55 +01:00
dec05eba
40b2af5668 Add kick streaming option 2026-01-18 16:22:49 +01:00
dec05eba
86424607b7 Add tooltip for 'record in low-power mode' 2026-01-18 15:25:49 +01:00
dec05eba
74bb6f0070 Add low power mode for amd 2026-01-18 01:21:07 +01:00
dec05eba
61bbaf3728 Update to handle new gsr --info output, remove general section from streaming 2026-01-15 23:44:32 +01:00
dec05eba
fed47000ce 1.9.3 - Only use led indicator if it's enabled 2026-01-08 20:40:11 +01:00
dec05eba
974e760136 Fix clipboard save to disk option not working correctly 2026-01-06 22:17:38 +01:00
dec05eba
df1610431d Add application icon, show gsr icon in notification 2025-12-31 16:29:11 +01:00
dec05eba
1ea9615584 Add option to not save screenshot to disk (only clipboard), refactor webcam ui code 2025-12-27 22:57:09 +01:00
dec05eba
f1b6df4d56 Dont turn on led when using replay/streaming and then recording if not enabled 2025-12-27 13:03:30 +01:00
dec05eba
13562d2aa1 Add webcam support 2025-12-25 08:19:07 +01:00
dec05eba
c039b79174 Wayland: only prevent game minimizing if the input focused window is x11. Change screenshot program to a command instead, allows spectacle -E to work 2025-12-22 15:55:13 +01:00
Giovane Perlin
11aa237821 feat: adds an option to run a script after a screenshot 2025-12-04 23:18:01 +01:00
dec05eba
d7be9b38b1 Screenshot: fix image not saved to clipboard if notifications are disabled 2025-12-04 22:43:54 +01:00
dec05eba
bb1e9c6616 Live stream: fix codec not applied, focused window area not applied and video resolution change not applied 2025-11-27 20:57:06 +01:00
dec05eba
e14bb0cbcf Text update 2025-11-26 01:26:48 +01:00
dec05eba
a9a1f9d01c Only show 'saving replay, this might take some time' if notifications are enabled 2025-11-12 23:22:33 +01:00
dec05eba
f017f04bdc Unset led when running replay and recording and stopping replay without replay led enabled 2025-11-08 03:31:26 +01:00
dec05eba
d1f8db3760 Support keyboard led indicator on wayland as well 2025-11-08 03:28:18 +01:00
dec05eba
70df557c2b Add led indicator setting, use one setting for notifications, move it under general 2025-11-07 22:05:14 +01:00
dec05eba
be07070789 Ungrab devices if there is a keyboard lock (if an input remapping software runs and grabs gsr-ui virtual keyboard) 2025-11-07 19:23:38 +01:00
dec05eba
2bc2252d30 Dont show replay save 1/10 min if replay buffer is set to a lower time 2025-11-03 23:11:12 +01:00
dec05eba
9af3c85161 Set window class to gsr-ui 2025-11-02 23:05:02 +01:00
dec05eba
0f5b225107 Fix incorrect recorded video duration in notification if the recording was paused 2025-11-01 12:43:00 +01:00
dec05eba
85e8b04ee2 malloc_trim is glibc only 2025-10-31 09:44:16 +01:00
dec05eba
d70b36000f Spelling 2025-10-30 18:36:11 +01:00
dec05eba
12c090c7d3 Show an error once for wayland users. Wayland doesn't support this software 2025-10-30 18:35:14 +01:00