aboutsummaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Collapse)Author
37 hoursDont remove local gsr files, not needed anymoredec05eba
37 hoursLaunch gsr-kms-server with setuid instead of pkexec (fix for openSUSE)dec05eba
37 hoursLaunch gsr files in flatpak /var/... path, to make it securedec05eba
38 hoursRemove local share gpu screen recorder directory before installdec05eba
39 hourstestdec05eba
39 hoursSet file permissions and ownership for all gsr files neededdec05eba
39 hoursMake sure to set file permission before capabilitiesdec05eba
40 hoursCopy gsr-kms-server and gsr-global-hotkeys to ↵dec05eba
~/.local/share/gpu-screen-recorder before launching them. This fixes the program on opensuse, which doesn't allow pkexec to launch programs in /var
2025-02-05Fix incorrect arguments passed to gsr-global-hotkeysdec05eba
2025-02-05Add option to launch gsr-global-hotkeys as a proxydec05eba
2024-12-29Error checking for setupdec05eba
2024-12-29Make user homepath optional in setup-gsr-uidec05eba
2024-12-29Add option to install gsr-global-hotkeys as welldec05eba
2024-09-17Make local kms server proxy file creation atomic with renamedec05eba
2024-04-06If readlink fails with another error, baildec05eba
2024-04-06Handle case when path is not symlinked in resolving pathdec05eba
2024-04-06Add error messagesdec05eba
2024-04-06Change back binary name to kms-server-proxydec05eba
2024-04-06Resolve paths with readlink and realpath for path comparisondec05eba
2024-04-06Resolve /proc/self/exe fullpathdec05eba
2024-02-16Move local kms-server-proxy to ~/.local/share/gpu-screen-recorderdec05eba
2024-02-16Do not change kms-server-proxy name, we dont want to reinstall kms-server-proxydec05eba
This is fine since the change we have made (creating ~/.local/bin) is executed in the flatpaks kms-server-proxy, not the one in ~/.local/bin
2024-02-16Create ~/.local/bin as regular userdec05eba
2024-02-11Use flatpak path to gsr kms serverdec05eba
2024-02-11Initial commit, donedec05eba