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
dec05eba
bed241eaa0
Capitalize ukranian
2026-01-27 19:49:06 +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
dec05eba
29d2e66e28
1.10.5
2026-01-27 18:58:34 +01:00
dec05eba
a46027bfdc
Dont give warning for en language
2026-01-27 18:56:34 +01:00
Andrew
44bb989cea
Add translations for error messages regarding multiple instances of GPU Screen Recorder UI + fix low-power tip
2026-01-27 18:54:05 +01:00
dec05eba
1dbe34c891
gsr-hyprland-helper: workaround flatpak bug with environment variables
2026-01-27 18:49:18 +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
dec05eba
ca0e001376
Init translation with system language
2026-01-26 14:41:01 +01:00
dec05eba
9a8aac1ba0
Make create_frontpage_ui_components update all ui components
2026-01-26 14:35:25 +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
b48c971a8b
Wording
2026-01-24 23:33:39 +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