diff --git a/app/ui/dialogs.glade b/app/ui/dialogs.glade
index 167b8a5a..360cb2c4 100644
--- a/app/ui/dialogs.glade
+++ b/app/ui/dialogs.glade
@@ -1723,713 +1723,6 @@ Author: Dmitriy Yefremov
-
-
False
False
diff --git a/app/ui/settings_dialog.glade b/app/ui/settings_dialog.glade
new file mode 100644
index 00000000..71456af6
--- /dev/null
+++ b/app/ui/settings_dialog.glade
@@ -0,0 +1,789 @@
+
+
+
+
+
+
+
+
+
+ True
+ False
+ gtk-revert-to-saved
+
+
+ 1
+ 11
+ 1
+ 10
+
+
+ False
+ False
+ True
+ True
+ preferences-desktop
+ dialog
+ True
+ True
+
+
+
+
+
+ False
+ 5
+ vertical
+ 2
+
+
+ False
+ end
+ end
+
+
+ False
+ False
+ 6
+
+
+
+
+ True
+ False
+ 1
+ 1
+ 0.019999999552965164
+ in
+
+
+ True
+ True
+ 2
+ 2
+ 2
+ 2
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 2
+ 2
+ True
+
+
+ True
+ False
+ Host:
+
+
+ 0
+ 0
+
+
+
+
+ True
+ True
+ 127.0.0.1
+ network-transmit-receive-symbolic
+
+
+ 0
+ 1
+
+
+
+
+ True
+ False
+ Login:
+
+
+ 0
+ 2
+
+
+
+
+ True
+ False
+ Password:
+
+
+ 1
+ 2
+
+
+
+
+ True
+ True
+ 21
+ network-workgroup-symbolic
+
+
+ 1
+ 1
+
+
+
+
+ True
+ False
+ Port:
+
+
+ 1
+ 0
+
+
+
+
+ True
+ True
+ root
+ avatar-default-symbolic
+ False
+
+
+ 0
+ 3
+
+
+
+
+ True
+ True
+ False
+ ●
+ root
+ emblem-readonly
+ False
+ password
+
+
+ 1
+ 3
+
+
+
+
+
+
+ True
+ False
+ FTP
+
+
+ False
+
+
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ 2
+ 2
+ True
+
+
+ True
+ False
+ Port:
+
+
+ 0
+ 0
+
+
+
+
+ True
+ True
+ emblem-readonly
+
+
+ 1
+ 3
+
+
+
+
+ True
+ True
+ avatar-default-symbolic
+
+
+ 0
+ 3
+
+
+
+
+ True
+ False
+ Login:
+
+
+ 0
+ 2
+
+
+
+
+ True
+ False
+ Password:
+
+
+ 1
+ 2
+
+
+
+
+ True
+ True
+ 23
+ network-workgroup-symbolic
+
+
+ 0
+ 1
+
+
+
+
+ True
+ False
+ Timeout:
+
+
+ 1
+ 0
+
+
+
+
+ True
+ True
+ Timeout between commands in seconds
+ 2
+ alarm-symbolic
+ number
+ telnet_timeout_adjustment
+ True
+
+
+ 1
+ 1
+
+
+
+
+ 1
+
+
+
+
+ True
+ False
+ Telnet
+
+
+ 1
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+ False
+ Network settings:
+
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+ 1
+ 1
+ 5
+ 2
+
+
+ True
+ False
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 2
+ True
+
+
+ True
+ False
+ Services and Bouquets files:
+ 0
+
+
+ 0
+ 0
+
+
+
+
+ True
+ True
+ /etc/enigma2/
+ gtk-edit
+
+
+ 0
+ 1
+
+
+
+
+ True
+ False
+ User bouquet files:
+ 2.2351741291171123e-10
+
+
+ 0
+ 2
+
+
+
+
+ True
+ False
+ True
+ /etc/enigma2/
+ gtk-edit
+
+
+ 0
+ 3
+
+
+
+
+ True
+ False
+ Satellites.xml file:
+ 0.019999999552965164
+
+
+ 0
+ 4
+
+
+
+
+ True
+ True
+ /etc/tuxbox/
+ gtk-edit
+
+
+ 0
+ 5
+
+
+
+
+ True
+ False
+ Picons:
+ 2.2351741291171123e-10
+
+
+ 0
+ 6
+
+
+
+
+ True
+ True
+ /usr/share/enigma2/picon
+ gtk-edit
+
+
+ 0
+ 7
+
+
+
+
+
+
+ True
+ False
+ STB file paths:
+
+
+
+
+ True
+ True
+ 0
+
+
+
+
+ True
+ False
+ 0.20000000298023224
+ in
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 5
+ vertical
+
+
+ Enigma2
+ True
+ True
+ False
+ True
+ neutrino_radio_button
+
+
+
+ False
+ True
+ 0
+
+
+
+
+ Ver. 5 support
+(experimental)
+ True
+ True
+ False
+ True
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ False
+
+
+ False
+ True
+ 2
+ 2
+
+
+
+
+ Neutrino-MP
+(experimental)
+ True
+ True
+ False
+ True
+ enigma_radio_button
+
+
+ True
+ True
+ 3
+
+
+
+
+ True
+ False
+
+
+ False
+ True
+ 2
+ 4
+
+
+
+
+ Reset profile
+ True
+ True
+ True
+ 3
+ reset_image
+ True
+
+
+
+ False
+ True
+ end
+ 5
+
+
+
+
+
+
+ True
+ False
+ Active profile:
+
+
+
+
+ False
+ True
+ 2
+
+
+
+
+ False
+ True
+ 2
+
+
+
+
+ True
+ False
+ 1
+ 1
+ 5
+ 0.019999999552965164
+ in
+
+
+ True
+ False
+ 5
+ 5
+ 5
+ 2
+ True
+
+
+ True
+ True
+ /data
+ gtk-edit
+ folder-open-symbolic
+ False
+ Select
+ Select
+
+
+
+ 0
+ 1
+
+
+
+
+ True
+ False
+ Data files:
+ 0
+ 0.019999999552965164
+
+
+ 0
+ 0
+
+
+
+
+ True
+ False
+ Picons files:
+ 0.019999999552965164
+
+
+ 0
+ 2
+
+
+
+
+ True
+ True
+ /data/picons
+ gtk-edit
+ folder-open-symbolic
+
+
+
+ 0
+ 3
+
+
+
+
+
+
+ True
+ False
+ Local file paths:
+
+
+
+
+ False
+ True
+ 5
+
+
+
+
+
+ cancel_button
+ ok_button
+
+
+
diff --git a/app/ui/settings_dialog.py b/app/ui/settings_dialog.py
index 23795df7..cca87c90 100644
--- a/app/ui/settings_dialog.py
+++ b/app/ui/settings_dialog.py
@@ -18,8 +18,7 @@ class SettingsDialog:
builder = Gtk.Builder()
builder.set_translation_domain(TEXT_DOMAIN)
- builder.add_objects_from_file(UI_RESOURCES_PATH + "dialogs.glade",
- ("settings_dialog", "telnet_timeout_adjustment"))
+ builder.add_from_file(UI_RESOURCES_PATH + "settings_dialog.glade")
builder.connect_signals(handlers)
self._dialog = builder.get_object("settings_dialog")