diff --git a/ui/gm-preferences.glade b/ui/gm-preferences.glade
index a592d5c..892e4ad 100644
--- a/ui/gm-preferences.glade
+++ b/ui/gm-preferences.glade
@@ -13,6 +13,7 @@
False
False
True
+ gtk-preferences
True
True
True
@@ -34,42 +35,16 @@
True
GTK_BUTTONBOX_END
-
-
- True
- True
- True
- gtk-cancel
- True
- GTK_RELIEF_NORMAL
- True
- -6
-
-
-
-
-
- True
- True
- True
- gtk-apply
- True
- GTK_RELIEF_NORMAL
- True
- -10
-
-
-
True
True
True
- gtk-ok
+ gtk-close
True
GTK_RELIEF_NORMAL
True
- -5
+ -7
@@ -110,60 +85,75 @@
GTK_SHADOW_NONE
-
- 6
+
True
- 1
- 2
- False
- 6
- 6
+ 0.5
+ 0.5
+ 1
+ 1
+ 0
+ 0
+ 12
+ 0
-
+
+ 6
True
- Font description:
- False
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 1
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- 1
- 0
- 1
- fill
-
-
-
+ 1
+ 2
+ False
+ 6
+ 6
-
-
- True
- True
- True
- True
- True
- True
- True
+
+
+ True
+ Font description:
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 1
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ 1
+ 0
+ 1
+ fill
+
+
+
+
+
+
+ True
+ True
+ True
+ True
+ True
+ True
+ True
+
+
+
+ 1
+ 2
+ 0
+ 1
+
+
+
-
- 1
- 2
- 0
- 1
-
-
@@ -291,6 +281,7 @@
False
True
+
0
@@ -1160,6 +1151,7 @@
True
*
False
+
0
@@ -1199,6 +1191,7 @@
False
False
True
+
0
@@ -1214,7 +1207,7 @@
True
- <b>Program</b>
+ <b>Application</b>
False
True
GTK_JUSTIFY_LEFT
@@ -1242,15 +1235,14 @@
-
- 3
+
True
0
0.5
GTK_SHADOW_NONE
-
+
True
0.5
0.5
@@ -1262,294 +1254,28 @@
0
-
- 3
+
True
False
- 6
+ 3
-
- 200
+
True
True
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
-
-
-
- True
- True
- False
- True
- False
- True
- False
- False
- False
-
-
+ Check syntax automatically
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
0
False
- True
-
-
-
-
-
- True
- False
- 0
-
-
-
- 6
- True
- False
- 6
-
-
-
- True
- False
- Bold
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
-
-
-
-
- True
- gtk-bold
- 4
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- True
- False
- Italic
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
-
-
-
-
- True
- gtk-italic
- 4
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- True
- False
- Underline
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
-
-
-
-
- True
- gtk-underline
- 4
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- True
- False
- Strikethrough
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
-
-
-
-
- True
- gtk-strikethrough
- 4
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- 6
- True
- 2
- 2
- False
- 6
- 6
-
-
-
- True
- False
- True
- Foreground
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
- True
-
-
-
- 0
- 1
- 0
- 1
- fill
-
-
-
-
-
-
- True
- False
- True
- Background
- True
- GTK_RELIEF_NORMAL
- True
- False
- False
- True
-
-
-
- 0
- 1
- 1
- 2
- fill
-
-
-
-
-
-
- True
- False
- True
- False
- True
-
-
-
- 1
- 2
- 0
- 1
- fill
-
-
-
-
-
-
- True
- False
- True
- False
- True
-
-
-
- 1
- 2
- 1
- 2
- fill
-
-
-
-
-
- 0
- True
- True
-
-
-
-
- 0
- True
- True
+ False
@@ -1558,9 +1284,9 @@
-
+
True
- <b>Colors</b>
+ <b>Internal editor</b>
False
True
GTK_JUSTIFY_LEFT
@@ -1615,6 +1341,291 @@
tab
+
+
+
+ 6
+ 16
+ 32
+ True
+ False
+ 0
+
+
+
+ 3
+ True
+ 0
+ 0.5
+ GTK_SHADOW_NONE
+
+
+
+ True
+ 0.5
+ 0.5
+ 1
+ 1
+ 0
+ 0
+ 12
+ 0
+
+
+
+ True
+ True
+ Enable logging
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+ <b>Enable</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ label_item
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ 3
+ True
+ 0
+ 0.5
+ GTK_SHADOW_NONE
+
+
+
+ True
+ 0.5
+ 0.5
+ 1
+ 1
+ 0
+ 0
+ 12
+ 0
+
+
+
+ True
+ False
+ 0
+
+
+
+ True
+ True
+ Incoming
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ Outgoing
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ Status
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ Mcp incoming
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ Mcp outgoing
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ Mcp status
+ True
+ GTK_RELIEF_NORMAL
+ True
+ False
+ False
+ True
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+
+
+
+
+ True
+ <b>Log types</b>
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ label_item
+
+
+
+
+ 0
+ False
+ True
+
+
+
+
+ False
+ True
+
+
+
+
+
+ True
+ Logging
+ False
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ tab
+
+
0