diff --git a/#ubl-settings-bootloader.glade# b/#ubl-settings-bootloader.glade#
new file mode 100644
index 0000000..06d1178
--- /dev/null
+++ b/#ubl-settings-bootloader.glade#
@@ -0,0 +1,2398 @@
+
+
+
+
+
+
+
+
+
+
+ True
+ False
+
+
+ 90
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 6
+ 6
+ 69
+ com.ublinux.ubl-settings-bootloader
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+
+
+ True
+ False
+ vertical
+
+
+ 255
+ True
+ False
+ end
+ ubl-settings-bootloader
+ 0
+
+
+
+
+
+
+
+ True
+ True
+ 0
+
+
+
+
+ 255
+ True
+ False
+ start
+ Configuring system boot parameters
+ 0
+
+
+
+
+
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 0
+
+
+
+
+ True
+ True
+ 1
+
+
+
+
+
+ 1
+ 1
+ True
+ True
+ True
+
+
+ 1
+ 1
+ True
+ False
+ True
+ 0
+
+
+
+
+
+
+
+
+ 650
+ 500
+ False
+ com.ublinux.ubl-settings-bootloader
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 25
+ 1
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ start
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+
+
+
+
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ 81
+ True
+ False
+ start
+
+
+ -1
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ True
+ in
+
+
+ True
+ False
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+
+
+
+
+
+
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+
+
+ True
+ False
+ vertical
+
+
+ 140
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+ in
+
+
+ True
+ False
+
+
+ True
+ True
+
+
+
+
+
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 1
+ 5
+ Command line parameters:
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 10
+
+
+
+
+
+
+
+
+ True
+ False
+ start
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ Parameters passed to the kernel
+ start
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+
+
+ True
+ False
+ vertical
+
+
+ 140
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+ in
+
+
+ True
+ False
+
+
+ True
+ True
+
+
+
+
+
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 1
+ 5
+ Command line parameters:
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 7
+
+
+
+
+
+
+
+
+ True
+ False
+ start
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ Terminal for input
+ start
+
+
+
+
+ False
+ True
+ 2
+
+
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+
+
+ True
+ False
+ vertical
+
+
+ 140
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+ in
+
+
+ True
+ False
+
+
+ True
+ True
+
+
+
+
+
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 1
+ 5
+ Command line parameters:
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 5
+ 10
+ 5
+ 10
+ 5
+ 5
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 7
+
+
+
+
+
+
+
+
+ True
+ False
+ start
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ Terminal for output
+ start
+
+
+
+
+ False
+ True
+ 3
+
+
+
+
+ False
+ True
+ 5
+
+
+
+
+
+
+
+
+ True
+ True
+ 2
+
+
+
+
+
+
+
+
+
+ both
+ True
+
+
+
+
+
+
+
+ both
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ False
+ Внимание!
+ center
+ dialog
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 50
+ gtk-dialog-warning
+
+
+ True
+ True
+ 0
+
+
+
+
+ 160
+ True
+ False
+ start
+ center
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ Warning!
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ OK
+ True
+ True
+ True
+ 5
+ 5
+ 5
+ 5
+ 3
+ 3
+
+
+ False
+ True
+ 1
+
+
+
+
+
+
+ True
+ False
+ none
+
+
+ True
+ False
+ vertical
+
+
+
+
+
+
+
+
+ False
+ True
+ True
+ com.ublinux.ubl-settings-datetime
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ label
+ 0
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 7
+ 5
+ True
+
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ label
+ 0
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ label
+ 0
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ True
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ True
+ 1
+
+
+
+
+ True
+ False
+
+
+ True
+ False
+
+
+ False
+ True
+ 0
+
+
+
+
+ gtk-cancel
+ True
+ True
+ True
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ True
+
+
+ False
+ True
+ end
+ 1
+
+
+
+
+ gtk-save
+ True
+ True
+ True
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ True
+
+
+ False
+ True
+ end
+ 1
+
+
+
+
+ False
+ True
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ False
+ start
+ start
+ False
+ 450
+ 250
+ dialog-question-symbolic
+
+
+ True
+ False
+ vertical
+
+
+ True
+ False
+
+
+ True
+ False
+ start
+ 20
+ 20
+ dialog-question-symbolic
+ 5
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ vertical
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ start
+ start
+ 10
+ 10
+ You will be redirected to documentation website where documentation is translated and supported by community.
+ True
+ 0
+
+
+
+ True
+ True
+ 1
+
+
+
+
+ Always redirect to online documentation
+ True
+ True
+ False
+ end
+ 10
+ True
+
+
+
+ False
+ True
+ 2
+
+
+
+
+
+ True
+ True
+ 1
+
+
+
+
+
+ True
+ True
+ 0
+
+
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 5
+ 5
+ 30
+ True
+
+
+ Cancel
+ True
+ True
+ True
+
+
+
+ True
+ True
+ 0
+
+
+
+
+ Read Online
+ True
+ True
+ True
+
+
+
+ True
+ True
+ 1
+
+
+
+
+ False
+ True
+ 1
+
+
+
+
+
+
+
+
+
+ 800
+ 600
+ False
+ True
+ True
+ com.ublinux.ubl-settings-datetime
+
+
+
+
+
+
+
+
diff --git a/source/ubl-settings-bootloader.cc b/source/ubl-settings-bootloader.cc
index 331071d..74f85c6 100644
--- a/source/ubl-settings-bootloader.cc
+++ b/source/ubl-settings-bootloader.cc
@@ -443,6 +443,7 @@ void MainWindow::get_download_mode(std::map &map_temp) {
string value = iter_map_data->second;
if (value.length() != 0) {
Utils::str_replace_all(value, "\"","");
+
if (value == "splash") {
cmbDownloadMode->set_active(0);
}
@@ -923,6 +924,7 @@ void MainWindow::check_resize_window() {
cmbDownloadMode->append(loading_animation_without);
cmbDownloadMode->append(no_loading_animation_800_600);
cmbDownloadMode->append(lack_loading_animation_800_600);
+ this->get_download_mode(map_cmd_selection);
}
else {
cmbDownloadMode->remove_all();
@@ -930,6 +932,7 @@ void MainWindow::check_resize_window() {
cmbDownloadMode->append(loading_animation_without);
cmbDownloadMode->append(no_loading_animation);
cmbDownloadMode->append(lack_loading_animation);
+ this->get_download_mode(map_cmd_selection);
}
}
old_height = height;