From d449466ef040a917cdb4b94705931568fc5a97d2 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 12 Feb 2024 16:46:35 +0600 Subject: [PATCH] launch parameters rework --- source/ubl-settings-usergroups.c | 90 ++------------------------------ source/ubl-settings-usergroups.h | 3 +- source/ubl-strings.h | 3 +- 3 files changed, 8 insertions(+), 88 deletions(-) diff --git a/source/ubl-settings-usergroups.c b/source/ubl-settings-usergroups.c index b9a0221..2837135 100644 --- a/source/ubl-settings-usergroups.c +++ b/source/ubl-settings-usergroups.c @@ -2095,17 +2095,6 @@ main_window *yon_main_window_complete(main_window *widgets){ widgets->SavingSettingsButton=yon_gtk_builder_get_widget(builder,"SavingSettingsButton"); - if (main_config.lock_load_global == 1){ - gtk_widget_set_sensitive(widgets->LoadGlobalMenuItem,0); - } - if (main_config.lock_save_global == 1){ - gtk_widget_set_sensitive(widgets->SaveGlobalMenuItem,0); - gtk_widget_set_sensitive(widgets->SaveMenuItem,0); - } - if (main_config.lock_save_local == 1){ - gtk_widget_set_sensitive(widgets->SaveLocalMenuItem,0); - gtk_widget_set_sensitive(widgets->SaveMenuItem,0); - } main_config.users_list = widgets->UsersList; main_config.groups_list = widgets->GroupsList; @@ -2149,82 +2138,13 @@ return widgets; int main(int argc, char *argv[]){ local=setlocale(LC_ALL, ""); textdomain (LocaleName); - config_init(); - int option_index=0; - int show_help=0; - int debug_mode=0; - { - struct option long_options[] = { - {"help", 0, 0, 'h'}, - {"version", 0, 0, 'V'}, - {"lock-help", 0,0, 1}, - {"lock-save", 0,0, 2}, - {"lock-save-local", 0,0, 3}, - {"lock-save-global", 0,0, 4}, - {"lock-load-global", 0,0, 5}, - {"socket-id", 1, 0, 's'}, - {"socket-ext-id", 1,0, 'e'}, - {"socket-trd-id", 1,0, 't'}, - {"clear-config", 0,0, 'c'}, - { NULL, 0, NULL, 0 } - }; - for (int i=0;i