|
|
|
@ -105,7 +105,6 @@ void MainWindow::settings(){
|
|
|
|
obj_menu_os.set_entry(entrListOS);
|
|
|
|
obj_menu_os.set_entry(entrListOS);
|
|
|
|
obj_menu_os.init();
|
|
|
|
obj_menu_os.init();
|
|
|
|
obj_menu_os.event();
|
|
|
|
obj_menu_os.event();
|
|
|
|
this->write_list_entry_os(os_control_list);
|
|
|
|
|
|
|
|
this->download_local_cfg();
|
|
|
|
this->download_local_cfg();
|
|
|
|
this->download_globl_cfg();
|
|
|
|
this->download_globl_cfg();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -166,12 +165,6 @@ string MainWindow::pars_last_launched_os() {
|
|
|
|
return str_list_os;
|
|
|
|
return str_list_os;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void MainWindow::write_list_entry_os(vector<string> &os_control_list) {
|
|
|
|
|
|
|
|
for (string &name_os: os_control_list) {
|
|
|
|
|
|
|
|
cmbDefaultDonw->append(name_os);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void MainWindow::flag_block_gui() {
|
|
|
|
void MainWindow::flag_block_gui() {
|
|
|
|
if (flag_load_global == true) {
|
|
|
|
if (flag_load_global == true) {
|
|
|
|
btnLoadGlob->set_sensitive(false);
|
|
|
|
btnLoadGlob->set_sensitive(false);
|
|
|
|
@ -488,7 +481,6 @@ void MainWindow::get_builder() {
|
|
|
|
builder->get_widget("chbPasswordProtecc", chbPasswordProtecc);
|
|
|
|
builder->get_widget("chbPasswordProtecc", chbPasswordProtecc);
|
|
|
|
builder->get_widget("entryPasswordProtecc", entryPasswordProtecc);
|
|
|
|
builder->get_widget("entryPasswordProtecc", entryPasswordProtecc);
|
|
|
|
builder->get_widget("entrySecurityLogin", entrySecurityLogin);
|
|
|
|
builder->get_widget("entrySecurityLogin", entrySecurityLogin);
|
|
|
|
builder->get_widget("cmbDefaultDonw", cmbDefaultDonw);
|
|
|
|
|
|
|
|
#ifdef WEBKIT_FOUND
|
|
|
|
#ifdef WEBKIT_FOUND
|
|
|
|
builder->get_widget("wndWeb", wndWeb);
|
|
|
|
builder->get_widget("wndWeb", wndWeb);
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
@ -553,8 +545,7 @@ void MainWindow::localization(){
|
|
|
|
cmbDownloadMode->append(loading_animation_without);
|
|
|
|
cmbDownloadMode->append(loading_animation_without);
|
|
|
|
cmbDownloadMode->append(no_loading_animation);
|
|
|
|
cmbDownloadMode->append(no_loading_animation);
|
|
|
|
cmbDownloadMode->append(lack_loading_animation);
|
|
|
|
cmbDownloadMode->append(lack_loading_animation);
|
|
|
|
cmbDefaultDonw->append(last_successful_upload);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lblhelpHeader->set_text(read_documentation_web);
|
|
|
|
lblhelpHeader->set_text(read_documentation_web);
|
|
|
|
lblhelpText->set_text(_(redirected_documentation));
|
|
|
|
lblhelpText->set_text(_(redirected_documentation));
|
|
|
|
btnReadHelp->set_label(read_online);
|
|
|
|
btnReadHelp->set_label(read_online);
|
|
|
|
@ -775,14 +766,14 @@ void MainWindow::get_default_load(std::map <string, string> &map_temp) {
|
|
|
|
if (iter_map_data != map_temp.end()) {
|
|
|
|
if (iter_map_data != map_temp.end()) {
|
|
|
|
string value = iter_map_data->second;
|
|
|
|
string value = iter_map_data->second;
|
|
|
|
if (value.length() != 0) {
|
|
|
|
if (value.length() != 0) {
|
|
|
|
cmbDefaultDonw->set_active_text(value);
|
|
|
|
entrListOS->set_text(value);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
cmbDefaultDonw->set_active(0);
|
|
|
|
entrListOS->set_text("");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
cmbDefaultDonw->set_active(-1);
|
|
|
|
entrListOS->set_text("");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -897,9 +888,9 @@ void MainWindow::set_data_cfg() {
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
map_cmd_selection["GRUB_TIMEOUT"] = "";
|
|
|
|
map_cmd_selection["GRUB_TIMEOUT"] = "";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
int index = cmbDefaultDonw->get_active_row_number();
|
|
|
|
string name_os = entrListOS->get_text();
|
|
|
|
if (index != 0 && index != -1) {
|
|
|
|
if (name_os.length() != 0) {
|
|
|
|
map_cmd_selection["GRUB_DEFAULT"] = cmbDefaultDonw->get_active_text();
|
|
|
|
map_cmd_selection["GRUB_DEFAULT"] = name_os;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
map_cmd_selection["GRUB_DEFAULT"] = "";
|
|
|
|
map_cmd_selection["GRUB_DEFAULT"] = "";
|
|
|
|
@ -950,10 +941,10 @@ void MainWindow::load_template(std::map<string, string>* map_temp, string cmd) {
|
|
|
|
this->set_entry(entryOTT, *map_temp, "GRUB_TERMINAL_OUTPUT");
|
|
|
|
this->set_entry(entryOTT, *map_temp, "GRUB_TERMINAL_OUTPUT");
|
|
|
|
string str_last_launched_os_ubconfig = (*map_temp)["GRUB_DEFAULT"];
|
|
|
|
string str_last_launched_os_ubconfig = (*map_temp)["GRUB_DEFAULT"];
|
|
|
|
if (str_last_launched_os_ubconfig.length() != 0) {
|
|
|
|
if (str_last_launched_os_ubconfig.length() != 0) {
|
|
|
|
cmbDefaultDonw->set_active_text(str_last_launched_os_ubconfig);
|
|
|
|
entrListOS->set_text(str_last_launched_os_ubconfig);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
else {
|
|
|
|
cmbDefaultDonw->set_active_text(str_last_launched_os);
|
|
|
|
entrListOS->set_text(str_last_launched_os);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|