Commit Graph

14 Commits

Author SHA1 Message Date
dec05eba
c6b5ff05ec Add systemd service 2024-10-27 14:08:47 +01: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
b145d957e3 More 2024-09-08 17:07:22 +02:00
dec05eba
54c60d9a18 Start on file chooser, page stack 2024-08-23 18:53:19 +02:00
dec05eba
4ea5ada905 Settings page save settings, refactor 2024-08-10 00:45:36 +02:00
dec05eba
1a49f86e98 Add settings icon, close window when pressing the close button 2024-08-07 21:27:36 +02:00
dec05eba
b709805cfa Move settings ui to SettingsPage class, show different widgets for different settings page, show different widgets depending on combobox selections 2024-08-07 20:32:59 +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
a3e479d5b2 Add radio button with simple/advanced view, add widget visibility 2024-08-07 00:21:35 +02:00
dec05eba
520c61ec64 Add checkbox, scale more sizes by window scale 2024-08-06 08:22:42 +02:00
dec05eba
9f1fddc47c Copy Config from gpu-screen-recorder-gtk, make it more modern and efficient with string_view and variant, use string_view in gsr info parsing 2024-08-06 05:57:21 +02:00
dec05eba
ae1897cf2c Resources path should use the same path as meson installed path 2024-08-05 21:25:59 +02:00
dec05eba
f0bcf73ba3 Add meson build 2024-08-05 04:24:59 +02:00