53 Commits

Author SHA1 Message Date
dec05eba
df1610431d Add application icon, show gsr icon in notification 2025-12-31 16:29:11 +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
dec05eba
4181d80405 Fix for strict aliasing build 2025-10-18 15:52:13 +02:00
dec05eba
9e03cd0354 Test fix for alpha egl 2025-10-03 01:56:50 +02:00
dec05eba
3d4badf5cd Fix build for old meson version 2025-09-30 11:14:10 +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
2d3abace0e Fix build 2025-08-07 20:47:14 +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
dec05eba
a9e118ea8f Improve entry with cutting off text, vertical scroll, text selection, caret movement, copy, etc 2025-08-06 02:03:48 +02:00
dec05eba
405b2f2dfe Fix build 2025-04-20 01:26:19 +02:00
dec05eba
28481db82c Update to latest mglpp 2025-04-20 01:14:03 +02:00
dec05eba
6fe0cf09b4 Clearer delete, update mglpp 2025-04-15 00:15:46 +02:00
dec05eba
c26b54047f Support f16-f24 keys, fix keyboard grab remaining grabbed for hotkeys when not using modifier and changing hotkeys 2025-04-03 13:03:36 +02:00
dec05eba
63b2b6cbc3 Add region capture option 2025-03-15 00:56:38 +01:00
dec05eba
6c7158c06d Support more keys for hotkeys (media keys) 2025-03-14 00:20:08 +01:00
dec05eba
7d1f6f9a25 Update flatpak version reference 2025-03-08 14:08:23 +01:00
dec05eba
c7fcf251e3 Fix shortcut keys changed 2025-03-07 20:21:25 +01:00
dec05eba
347eced060 Change notification timeout 2025-03-07 17:38:50 +01:00
dec05eba
6449133c57 Update mglpp 2025-03-05 22:10:30 +01:00
dec05eba
189736c1a9 Add option to take a screenshot (default hotkey: alt+f1) 2025-02-22 13:31:51 +01:00
dec05eba
8c148aceda Limit combobox item width, use multiple rows 2025-02-05 20:41:11 +01:00
dec05eba
1d9d4d6398 Make hotkeys reconfigurable, faster hotkey startup time, fix some keyboard locale issues 2025-01-23 21:25:45 +01:00
dec05eba
a9637f87e7 Fix background not being transparent on sway when a wayland application is focused and opening the ui 2025-01-17 13:18:40 +01:00
dec05eba
57ae00063c Test dialog 2025-01-05 17:48:16 +01:00
dec05eba
49584e3dfc Improve rendering quality (alpha blending) 2024-12-27 21:04:28 +01:00
dec05eba
e5b745d696 Mention that recording has to be restarted to apply changes. Fix stuck in repeat state if pressed while gsr-global-hotkey starts 2024-12-26 15:22:57 +01:00
dec05eba
f3565fdd77 Query capture options when opening settings and validate capture options when starting recording 2024-12-08 14:32:11 +01:00
dec05eba
ece3d02e0a Fix window not being fullscreen on multi monitor systems on cinnamon. Fix some applications getting minimized when opening the ui 2024-11-28 12:16:49 +01:00
dec05eba
5cfca3e55a Properly close program when disconnected from the X server 2024-11-26 18:27:56 +01:00
dec05eba
3468554eb3 Allow running the ui on Wayland through XWayland 2024-11-24 19:13:35 +01:00
dec05eba
4ba1e814b7 Add application audio option 2024-11-13 22:36:55 +01:00
dec05eba
234cc3391e Load settings from config file 2024-09-11 01:49:10 +02:00
dec05eba
dd906c6a9d Make scrollbar movable with mouse, limit filechooser content to inside of file item 2024-09-11 00:54:57 +02:00
dec05eba
b145d957e3 More 2024-09-08 17:07:22 +02:00
dec05eba
3d5e8baa5f File chooser navigation 2024-08-25 13:39:33 +02:00
dec05eba
b8e6949dfb Remove scrollable page from gsr page, fix crash when navigating back 2024-08-24 14:08:25 +02:00
dec05eba
54c60d9a18 Start on file chooser, page stack 2024-08-23 18:53:19 +02:00
dec05eba
b686271ee9 Make libglx optional (alpine doesn't have it) 2024-08-10 07:10:25 +02:00
dec05eba
4ea5ada905 Settings page save settings, refactor 2024-08-10 00:45:36 +02:00
dec05eba
f640a3ed33 Use window texture (xcomposite) for background if the window is fullscreen on the selected monitor 2024-08-07 09:30:27 +02:00
dec05eba
f0bcf73ba3 Add meson build 2024-08-05 04:24:59 +02:00
dec05eba
2aa81b741c Switch to EGL 2024-08-04 21:47:14 +02:00
dec05eba
3a20c417cb Align list items, dont process selected item twice if changed in event loop, mouse button events should only occur when pressing left mouse button 2024-08-03 23:36:11 +02:00
dec05eba
c080342fcd Add entry with basic text editing and validation for numbers 2024-08-03 05:21:36 +02:00
dec05eba
2869ef7cec Add widgets for settings page, add list to auto position widgets 2024-08-02 23:53:28 +02:00
dec05eba
548dae6699 Only take a screenshot if no compositor is running and fix transparent window alpha blending 2024-08-02 06:05:01 +02:00
dec05eba
8a82fa688b More style changes 2024-07-31 21:01:31 +02:00
dec05eba
497217a3e0 widgets 2022-09-25 17:29:17 +02:00