dec05eba
2cabdf7089
Faster run_command_timeout
2026-03-29 20:02:04 +02:00
dec05eba
6a12efec50
m
2026-03-29 19:52:33 +02:00
dec05eba
388a3500e2
Disable hyprland helper as well. These helpers can freeze the program for whatever reason, fuck wayland garbage
2026-03-29 19:51:51 +02:00
dec05eba
24806ecf31
Test disable kwin helper
2026-03-29 19:36:42 +02:00
dec05eba
33a1e9e3bd
Add locks around kwin/hyprland active window access
2026-03-29 19:06:08 +02:00
dec05eba
4fd05d613b
systemd and dbus garbage
2026-03-29 18:49:27 +02:00
dec05eba
b80e864bbb
& at end of xdg autostart command doesn't do anything
2026-03-29 18:42:30 +02:00
dec05eba
33bc121bc8
Fuck systemd, freezing process on xdg autostart
2026-03-29 18:38:17 +02:00
therealmate
106e7febe5
Update Hungarian translations
2026-03-29 00:21:23 +01:00
dec05eba
3c6e72350e
Fix translation reverting to english when going into settings with system language set (reverts only while running)
2026-03-28 22:26:09 +01:00
therealmate
43c16a7865
Add Hungarian translations
2026-03-28 22:13:50 +01:00
dec05eba
264a838e1f
Translation info
2026-03-27 02:57:20 +01:00
dec05eba
b927cb7f21
Flatpak improvement: add command to add xdg autostart, add startup command string
2026-03-27 02:45:07 +01:00
dec05eba
8e35de9e8b
m
2026-03-27 02:19:01 +01:00
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
dec05eba
5f3ace0c47
Update README with startup instructions
2026-03-27 01:54:03 +01:00
cherrybtw
651782a3a3
refactor: replace systemd autostart with XDG autostart
2026-03-27 01:35:47 +01:00
dec05eba
4e5a073854
m
2026-03-27 01:11:20 +01:00
dec05eba
1442016a18
Update TODO
2026-03-24 13:07:39 +01:00
dec05eba
2adc462d94
1.10.9
1.10.9
2026-03-24 12:40:13 +01:00
dec05eba
9aea35200d
Wrap kwin helper signals in a safe handler
2026-03-24 12:38:32 +01:00
dec05eba
5ef06a2466
Fix build with musl
2026-03-22 20:08:14 +01:00
dec05eba
c3e9aa0f81
Add french language option in settings
2026-03-22 03:04:27 +01:00
Julien Brd
444599c6ce
Add french translation for the UI
2026-03-22 03:04:12 +01:00
dec05eba
6127995b36
Rephrase text
2026-03-15 02:25:12 +01:00
dec05eba
83aa20a9e4
Poll revents reset
2026-03-11 11:39:36 +01:00
dec05eba
02e4e25b75
X11: better focused window detection (only check for graphical, user programs)
2026-03-10 13:34:13 +01:00
dec05eba
b32ae6e2f1
Only capture focused window monitor when replay starts because of fullscreen window
2026-03-10 12:58:53 +01:00
dec05eba
b8d29f0ac0
Update translation after text change
2026-03-07 18:02:40 +01:00
p0358
2395fbcf69
kwin: add exception for Spectacle
...
The "normalWindow" check was added "just in case", since for Spectacle it's also true. Unfortunately it seems there's literally no other reliable way of checking for Spectacle windows other than hardcoding a check for its resourceClass...
2026-03-07 17:44:37 +01:00
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
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
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
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
636eca0d0e
Minor
2026-03-07 17:43:20 +01:00
dec05eba
8fd7064bff
FAQ info about wayland
2026-02-19 16:34:41 +01:00
dec05eba
fde1b438df
Improve window selection (dont show selection when no window is selected)
1.10.8
2026-02-15 18:22:10 +01:00
dec05eba
1d96b73e1a
1.10.8
2026-02-15 18:05:39 +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
02db186232
aur -> official repo
2026-02-06 19:04:43 +01:00
dec05eba
44123d35a5
1.10.7
1.10.7
2026-02-01 03:12:23 +01:00
dec05eba
a31bfbe288
Properly use system language when language is set to system language, add missing translations
2026-02-01 03:08:45 +01:00
Lalucira
f3d6d8bc53
Added Spanish translation file
2026-02-01 02:39:05 +01:00
dec05eba
74d6a05e2f
1.10.6
1.10.6
2026-01-28 01:41:14 +01:00
dec05eba
89995b805e
Fix kwin window title workaround not working, rename com.dec05eba.gpu_screen_recorder.gsr_kwin_helper to com.dec05eba.gpu_screen_recorder, otherwise name reply primary owner error
2026-01-28 01:40:39 +01:00
dec05eba
f921be46c0
Fix camera settings not saving correctly in the ui
2026-01-28 00:11:28 +01:00
dec05eba
16ca12f29b
Fix snprintf static string error
1.10.5
2026-01-27 20:35:49 +01:00
dec05eba
ee873e2000
Fix correct path for flatpak hyprland workaround
2026-01-27 20:14:21 +01:00