aboutsummaryrefslogtreecommitdiff
path: root/src/config.hpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2023-11-29 21:06:06 +0100
committerdec05eba <dec05eba@protonmail.com>2023-11-29 21:06:06 +0100
commite8df27fe6dc76335e4a12a713b23c9bc59d6bccb (patch)
tree30af80f49cfb6509ce0312ddfb5a1e250a34eb0b /src/config.hpp
parent3837307a8c54c2e6b187c40c1c7649a28f387e09 (diff)
Use setcap to remove password prompts in flatpak
Diffstat (limited to 'src/config.hpp')
-rw-r--r--src/config.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/config.hpp b/src/config.hpp
index cf1d75f..e0df909 100644
--- a/src/config.hpp
+++ b/src/config.hpp
@@ -31,7 +31,7 @@ struct MainConfig {
std::string framerate_mode;
bool advanced_view = false;
bool overclock = false;
- bool polkit_rule_installed = false;
+ bool password_prompt_removed = false;
};
struct StreamingConfig {
@@ -278,11 +278,11 @@ static Config read_config(bool &config_empty) {
config.main_config.overclock = true;
else if(value == "false")
config.main_config.overclock = false;
- } else if(key == "main.polkit_rule_installed") {
+ } else if(key == "main.password_prompt_removed") {
if(value == "true")
- config.main_config.polkit_rule_installed = true;
+ config.main_config.password_prompt_removed = true;
else if(value == "false")
- config.main_config.polkit_rule_installed = false;
+ config.main_config.password_prompt_removed = false;
} else if(key == "streaming.service") {
config.streaming_config.streaming_service.assign(value.str, value.size);
} else if(key == "streaming.key") {
@@ -370,7 +370,7 @@ static void save_config(const Config &config) {
fprintf(file, "main.framerate_mode %s\n", config.main_config.framerate_mode.c_str());
fprintf(file, "main.advanced_view %s\n", config.main_config.advanced_view ? "true" : "false");
fprintf(file, "main.overclock %s\n", config.main_config.overclock ? "true" : "false");
- fprintf(file, "main.polkit_rule_installed %s\n", config.main_config.polkit_rule_installed ? "true" : "false");
+ fprintf(file, "main.password_prompt_removed %s\n", config.main_config.password_prompt_removed ? "true" : "false");
fprintf(file, "streaming.service %s\n", config.streaming_config.streaming_service.c_str());
fprintf(file, "streaming.key %s\n", config.streaming_config.stream_key.c_str());