dec05eba
13984f8636
Replace flatpak/native autostart with the current gsr-ui type when launching gsr-ui, for users that switch between them
2026-03-27 02:18:06 +01:00
cherrybtw
651782a3a3
refactor: replace systemd autostart with XDG autostart
2026-03-27 01:35:47 +01:00
dec05eba
b32ae6e2f1
Only capture focused window monitor when replay starts because of fullscreen window
2026-03-10 12:58:53 +01:00
p0358
1951fd7c20
kwin: add support for determining active window's monitor name
2026-03-07 17:44:22 +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
52afad5824
kwin: emit window fullscreen info + refactor helper script
...
The helper script was also refactored to minimize the amount of callbacks added and the memory used. There's no need to keep callbacks attached for non-active windows, which happened before.
Also it should be more efficient and simpler to send info over with just a single DBus call (also if more fields were to be added).
Both the script and the helper app will send/print info only if it changed since the previous one. Otherwise we'd keep spamming fullscreen false update when navigating the desktop and so on.
2026-03-07 17:44:10 +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
9b59b57352
Add menu to select language
2026-01-27 19:39:19 +01:00
dec05eba
3b2a09f8e1
Move start/stop recording window and region to separate lines
2026-01-27 18:18:25 +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
Andrew
03cacfdbf5
Implemented a basic translation system
2026-01-26 14:28:12 +01:00
dec05eba
3a57167d54
Remove (x11 applications only) from screenshot for kwin and hyprland
2026-01-26 13:41:29 +01:00
dec05eba
3d673247a7
Remove (x11 applications only) for window title text on kde plasma wayland and hyprland
2026-01-24 17:58:08 +01:00
dec05eba
9c5688f61b
Simplify gsr-hyprland-helper, some cleanups
2026-01-24 00:55:47 +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
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
aa717a95ec
Show warning when adding output device and application audio at the same time
2026-01-18 16:05:37 +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
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
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
2c2633ec58
Add exec_program_on_host_daemonized
2025-12-01 19:57:56 +01:00
dec05eba
5a13bd2491
Fix led indicator getting turned off when turning caps lock/numlock on/off
2025-11-20 21:50:20 +01:00
dec05eba
d1f8db3760
Support keyboard led indicator on wayland as well
2025-11-08 03:28:18 +01:00
dec05eba
0995e86e89
Move notifications/led indicator to new section in the ui
2025-11-07 23:21:17 +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
0f5b225107
Fix incorrect recorded video duration in notification if the recording was paused
2025-11-01 12:43:00 +01:00
dec05eba
a6b1111230
Properly cleanup wl outputs for cursor tracker
2025-10-30 20:12:47 +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
dec05eba
1c24616388
Support more controllers than real ps4 controllers
2025-10-26 14:26:46 +01:00
dec05eba
085f4d8bad
Add donation link in settings
2025-10-16 19:30:02 +02:00
dec05eba
0b4af1e6bb
Fix rpc file getting deleted when launching gsr-ui twice. Use unix domain socket instead
2025-10-03 13:08:57 +02:00
dec05eba
9efe9d3c91
Add content framerate mode (for x11)
2025-09-01 18:11:16 +02:00
dec05eba
dacf6126bf
Screenshot: add option to save screenshot to clipboard
2025-08-25 22:26:54 +02:00
dec05eba
9bbec944de
GlobalSettings: Add notification speed setting, change recording start notification speed
2025-08-24 22:12:34 +02:00
dec05eba
f1ee19d014
Mask stream keys, add button to unmask it
2025-08-07 02:00:35 +02:00
dec05eba
67a8040e57
Entry: use text32 (utf32) instead of text (utf8). This simplifies text editing and other features such as text masking (password)
2025-08-07 00:13:59 +02:00