Commit Graph

84 Commits

Author SHA1 Message Date
dec05eba
6c03137610 Add option to disable hotkeys, add gsr-ui-cli tool to control gsr-ui remotely 2025-01-03 22:37:13 +01:00
dec05eba
60e8da0aa9 Remove merge audio tracks option for streaming. Streaming sites dont support multiple audio tracks (in general) 2025-01-03 17:20:16 +01:00
dec05eba
170b2493fc Show estimated file size for cbr for recording and mb/sec for streaming 2025-01-03 04:33:12 +01:00
dec05eba
2a07c74112 Fix some application (using xi) receiving mouse input when UI is shown 2025-01-03 01:57:30 +01:00
dec05eba
ae0fb95292 Better global settings design, dont change startup setting in ui if systemctl command fails 2024-12-31 21:43:10 +01:00
dec05eba
fdeebe2200 Fix scrollbar not working with mouse, fix being able to click filechooser items outside area 2024-12-29 20:51:56 +01:00
dec05eba
a119220961 Add buttons to exit program and to go back to old ui for flatpak 2024-12-29 20:37:11 +01:00
dec05eba
9dd20e2916 Revert "Change name of flatpak systemd service"
This reverts commit b865f5cae3.
2024-12-29 19:34:37 +01:00
dec05eba
b865f5cae3 Change name of flatpak systemd service 2024-12-29 19:29:27 +01:00
dec05eba
4b506e865a Make systemctl work in flatpak 2024-12-29 16:00:52 +01:00
dec05eba
c213b5de89 Add option to manage program startup directly in the program 2024-12-28 22:30:30 +01:00
dec05eba
d07e50677a Save button should also go back to previous page 2024-12-26 16:53:00 +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
fed42ee511 Fix regression in ui event handling in scrollable page 2024-12-14 17:53:30 +01:00
dec05eba
846d3c4e81 Fix mouse events received for scrollablepage child widgets when mouse is outside scrollablepage area 2024-12-14 12:12:00 +01:00
dec05eba
4c83972a4f Timeout window creation position hack, force floating, disable 'all monitors' record option for now 2024-12-10 19:42:01 +01:00
dec05eba
f386615937 Start on global settings, add tint color setting 2024-12-09 16:29:36 +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
9e220bb5f6 Optimization: dont draw file chooser items above scissor area 2024-12-01 01:56:20 +01:00
dec05eba
3468554eb3 Allow running the ui on Wayland through XWayland 2024-11-24 19:13:35 +01:00
dec05eba
520687cd3f Merge audio devices and application audio into one list 2024-11-20 20:17:09 +01:00
dec05eba
71f95e4b12 Add option to start replay when power supply is connected 2024-11-18 17:48:10 +01:00
dec05eba
d6b4fb5ba9 Query audio when adding them 2024-11-17 00:44:57 +01:00
dec05eba
c5162dbb45 Only show app audio option if using pipewire 2024-11-16 18:07:01 +01:00
dec05eba
e0ddfa82dd Wording 2024-11-16 11:39:02 +01:00
dec05eba
d2f6b0738b Add option to start replay on fullscreen 2024-11-14 00:25:37 +01:00
dec05eba
4ba1e814b7 Add application audio option 2024-11-13 22:36:55 +01:00
dec05eba
8e87c01fe7 Correct bitrate calculation, default bitrate to 15000kbps 2024-11-05 09:39:34 +01:00
dec05eba
8b67f01cf8 m 2024-11-05 01:48:00 +01:00
dec05eba
6cfabf83b2 Update file size estimation for replay after gsr fix 2024-11-05 01:18:25 +01:00
dec05eba
07a64ffd95 Add replay ram usage estimation 2024-11-05 00:17:03 +01:00
dec05eba
610fca510d Default replay to constant bitrate 2024-11-04 23:10:05 +01:00
dec05eba
26a9e750dc Add option to save replay/recording to a folder with the name of the game 2024-11-04 20:37:26 +01:00
dec05eba
bfadff61d2 Force window always on top, even if restacking order changes 2024-11-02 11:56:01 +01:00
dec05eba
6fbd8b0dd3 Add option to automatically turn on replay at system startup 2024-11-01 20:10:48 +01:00
dec05eba
3206458c8d Unpause when stopping recording if paused 2024-10-27 14:54:33 +01:00
dec05eba
80ff6582a9 Fix window not visible in fullscreen applications 2024-10-27 13:59:17 +01:00
dec05eba
59dfd87c21 Add hotkeys for replay and streaming, finish everything 2024-10-27 13:09:06 +01:00
dec05eba
cfcee1a5d8 Add option to change video resolution 2024-10-27 01:54:37 +02:00
dec05eba
1d2fc77cfc Make the ui the daemon instead, add hotkey for recording/pause 2024-10-26 11:37:52 +02:00
dec05eba
d84054ecbb gsr-overlay > gsr-ui 2024-10-20 22:44:15 +02:00
dec05eba
dfafdd9ef5 Constant bitrate option as default for streaming 2024-10-12 17:43:27 +02:00
dec05eba
9d76b0861e Add constant bitrate option 2024-10-09 19:11:16 +02:00
dec05eba
5d6d57b881 Hide notifications in simple view, draw combobox upward if no space in scissor region to fully draw box 2024-09-15 02:49:28 +02:00
dec05eba
ce78dd5b36 Add dropdown icons and description text 2024-09-12 00:51:20 +02:00
dec05eba
beb4441be8 Fix loading audio tracks incorrect config, finish recording option 2024-09-11 22:09:40 +02:00
dec05eba
7d6732a7d3 Only allow x11 for now 2024-09-11 19:58:30 +02:00
dec05eba
c6942aaa9a Nicer close window button 2024-09-11 19:32:02 +02:00
dec05eba
cb04c11b2c Make checkbox nicer 2024-09-11 19:19:10 +02:00
dec05eba
234cc3391e Load settings from config file 2024-09-11 01:49:10 +02:00