diff --git a/src/gtkgui.glade b/src/gtkgui.glade
index 91bac2db3..b2bbb1836 100644
--- a/src/gtkgui.glade
+++ b/src/gtkgui.glade
@@ -18111,190 +18111,233 @@ Maybe I'll refactor later
-
+
True
- 0.5
- 0.5
- 1
- 1
- 0
- 0
- 0
- 0
+ True
+ True
+ True
+ GTK_POS_TOP
+ True
+ False
-
- True
+
+ 3
True
- True
- True
- GTK_POS_TOP
- True
- False
+ False
+ 1
-
- 3
- True
- False
- 1
+
+ True
+ 0.5
+ 0.5
+ 1
+ 1
+ 0
+ 0
+ 3
+ 3
-
+
True
- 0.5
- 0.5
- 1
- 1
- 0
- 0
- 3
- 3
+ True
+ False
-
+
True
- True
- False
+ False
+ 0
-
+
True
- False
- 0
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 5
+ False
+ False
+
+
-
-
- True
- 0.5
- 0.5
- 0
- 0
-
-
- 5
- False
- False
-
-
+
+
+ True
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 0
+ False
+ False
+
+
-
-
- True
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- <span weight="heavy" size="large">Contact name</span>
+
+
+ True
+ <span weight="heavy" size="large">Contact name</span>
Status message
- False
- True
- GTK_JUSTIFY_LEFT
- False
- False
- 0.0500000007451
- 0.5
- 0
- 5
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- True
- True
-
-
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.0500000007451
+ 0.5
+ 0
+ 5
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ True
+ False
+ False
+
+
-
+
True
- False
- False
-
-
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
-
-
+ 0.5
+ 0.5
+ 0
+ 0
-
- 0
- False
- False
-
+
+ 0
+ False
+ False
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ False
+ 0
+
+
+
+ 3
+ 60
+ True
+ True
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_SHADOW_IN
+ GTK_CORNER_TOP_LEFT
+
+
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ 3
+ True
+ True
+ GTK_POLICY_NEVER
+ GTK_POLICY_NEVER
+ GTK_SHADOW_IN
+ GTK_CORNER_TOP_LEFT
+
+
+
+
+
0
False
- False
+ True
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ True
+ False
+ 0
-
+
True
False
- 0
+ 1
-
- 3
- 60
+
True
- True
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
+ OpenPGP Encryption
+ True
+ False
-
-
-
-
- 0
- True
- True
-
-
+
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
-
-
- 3
- True
- True
- GTK_POLICY_NEVER
- GTK_POLICY_NEVER
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
-
-
-
+
+
+ True
+ gtk-dialog-authentication
+ 4
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
@@ -18303,6 +18346,101 @@ Status message
True
+
+
+
+ True
+
+
+ 0
+ False
+ True
+
+
+
+
+
+ Bold
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
+
+
+
+ True
+ gtk-bold
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ Italic
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
+
+
+
+ True
+ gtk-italic
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ Underline
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
+
+
+
+ True
+ gtk-underline
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
+ 0
+ False
+ False
+
+
0
@@ -18312,194 +18450,138 @@ Status message
-
+
+ 3
True
False
- 0
+ 6
-
+
True
- False
- 1
+ Click to insert an emoticon (Alt+M)
+ True
+ GTK_RELIEF_NORMAL
+ True
+
-
+
True
- OpenPGP Encryption
- True
- False
+ False
+ 0
-
+
True
- GTK_RELIEF_NONE
- False
- False
- False
+ 0.5
+ 0.5
+ 2
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ True
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ GTK_RELIEF_NORMAL
+ True
+
+
+
+
+ True
+ 0.5
+ 0.5
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ True
+ False
+ 2
-
+
True
- gtk-dialog-authentication
+ gtk-preferences
4
0.5
0.5
0
0
-
-
-
-
-
- 0
- False
- True
-
-
-
-
-
- True
-
-
- 0
- False
- True
-
-
-
-
-
- Bold
- True
- GTK_RELIEF_NONE
- False
- False
- False
-
-
-
- True
- gtk-bold
- 3
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- Italic
- True
- GTK_RELIEF_NONE
- False
- False
- False
-
-
-
- True
- gtk-italic
- 3
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- Underline
- True
- GTK_RELIEF_NONE
- False
- False
- False
-
-
-
- True
- gtk-underline
- 3
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
- 0
- True
- True
-
-
-
-
-
- 3
- True
- False
- 6
-
-
-
- True
- Click to insert an emoticon (Alt+M)
- True
- GTK_RELIEF_NORMAL
- True
-
-
-
-
- True
- False
- 0
-
-
-
- True
- 0.5
- 0.5
- 2
- 0
-
0
- True
- True
+ False
+ False
-
+
+ True
+ _Actions
+ True
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
True
GTK_ARROW_DOWN
GTK_SHADOW_OUT
@@ -18510,209 +18592,108 @@ Status message
0
- True
- True
+ False
+ False
-
- 0
- False
- False
-
-
-
-
-
- True
- True
- GTK_RELIEF_NORMAL
- True
-
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- True
- False
- 2
-
-
-
- True
- gtk-preferences
- 4
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- _Actions
- True
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- GTK_ARROW_DOWN
- GTK_SHADOW_OUT
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- True
-
-
- 0
- False
- False
-
-
-
-
-
- True
- True
- GTK_RELIEF_NORMAL
- True
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- True
- False
- 2
-
-
-
- True
- gtk-jump-to
- 4
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- _Send
- True
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
-
-
-
- 0
- False
- False
-
0
False
- True
+ False
+
+
+
+
+
+ True
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ True
+ GTK_RELIEF_NORMAL
+ True
+
+
+
+ True
+ 0.5
+ 0.5
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ True
+ False
+ 2
+
+
+
+ True
+ gtk-jump-to
+ 4
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ _Send
+ True
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+
+
+
+ 0
+ False
+ False
@@ -18724,148 +18705,38 @@ Status message
- False
- True
+ 0
+ False
+ True
+
+
+ False
+ True
+
+
+
+
+
+ True
+ False
+ False
+
-
+
True
- False
- False
-
-
-
-
- True
- False
- 4
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
-
- False
- True
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- 20
- 20
- True
- True
- GTK_RELIEF_NONE
- True
-
-
-
-
- True
- gtk-close
- 1
- 0.5
- 0.5
- 0
- 6
-
-
-
-
- 0
- False
- False
-
-
-
-
-
-
- tab
-
-
-
-
-
- 3
False
- 0
+ 4
-
+
True
0.5
0.5
- 1
- 1
- 0
- 1
- 3
- 3
-
-
-
- True
- True
- False
-
-
-
-
- True
- <span weight="heavy" size="large">room jid</span>
-topic
- False
- True
- GTK_JUSTIFY_LEFT
- False
- False
- 0.0500000007451
- 0.5
- 6
- 6
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
-
-
-
+ 0
+ 0
0
@@ -18875,65 +18746,155 @@ topic
-
- 3
+
+ True
+
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ 20
+ 20
True
True
- 495
+ GTK_RELIEF_NONE
+ True
+
-
- 150
+
+ True
+ gtk-close
+ 1
+ 0.5
+ 0.5
+ 0
+ 6
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+
+ tab
+
+
+
+
+
+ 3
+ False
+ 0
+
+
+
+ True
+ 0.5
+ 0.5
+ 1
+ 1
+ 0
+ 1
+ 3
+ 3
+
+
+
+ True
+ True
+ False
+
+
+
+
+ True
+ <span weight="heavy" size="large">room jid</span>
+topic
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.0500000007451
+ 0.5
+ 6
+ 6
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ 3
+ True
+ True
+ 495
+
+
+
+ 150
+ True
+ False
+ 6
+
+
+
True
False
6
-
+
+ 200
+ 60
True
- False
- 6
+ True
+ GTK_POLICY_AUTOMATIC
+ GTK_POLICY_AUTOMATIC
+ GTK_SHADOW_IN
+ GTK_CORNER_TOP_LEFT
-
- 200
- 60
- True
- True
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
-
-
-
-
-
-
- 0
- True
- True
-
-
-
-
-
- True
- True
- GTK_POLICY_NEVER
- GTK_POLICY_NEVER
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
-
-
-
-
-
-
- 0
- False
- True
-
+
@@ -18942,47 +18903,181 @@ topic
True
+
+
+
+ True
+ True
+ GTK_POLICY_NEVER
+ GTK_POLICY_NEVER
+ GTK_SHADOW_IN
+ GTK_CORNER_TOP_LEFT
+
+
+
+
+
+
+ 0
+ False
+ True
+
+
- False
- False
+ 0
+ True
+ True
+
+
+ False
+ False
+
+
+
+
+
+ 100
+ True
+ GTK_POLICY_NEVER
+ GTK_POLICY_AUTOMATIC
+ GTK_SHADOW_IN
+ GTK_CORNER_TOP_LEFT
+
+
+
+ 1
+ True
+ True
+ False
+ False
+ False
+ True
+ False
+ False
+ False
+
+
+
+
+
+
+
+
+
+
+
+ False
+ False
+
+
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ 3
+ True
+ False
+ 0
+
+
+
+ False
+ 0
+
+
+
+
-
- 100
- True
- GTK_POLICY_NEVER
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
- GTK_CORNER_TOP_LEFT
+
+ Bold
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
-
- 1
+
True
- True
- False
- False
- False
- True
- False
- False
- False
-
-
-
-
-
-
-
+ gtk-bold
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
- False
- False
+ 0
+ False
+ False
+
+
+
+
+
+ Italic
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
+
+
+
+ True
+ gtk-italic
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ Underline
+ True
+ GTK_RELIEF_NONE
+ False
+ False
+ False
+
+
+
+ True
+ gtk-underline
+ 3
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+
+
+ 0
+ False
+ False
@@ -18994,150 +19089,137 @@ topic
-
- 3
+
True
False
- 0
+ 6
-
- False
- 0
+
+ True
+ Click to insert an emoticon (Alt+M)
+ True
+ GTK_RELIEF_NORMAL
+ True
+
-
-
-
-
-
- Bold
- True
- GTK_RELIEF_NONE
- False
- False
- False
+
+ True
+ False
+ 0
-
+
True
- gtk-bold
- 3
+ 0.5
+ 0.5
+ 2
+ 0
+
+
+ 0
+ True
+ True
+
+
+
+
+
+ True
+ GTK_ARROW_DOWN
+ GTK_SHADOW_OUT
0.5
0.5
0
0
+
+ 0
+ True
+ True
+
-
- 0
- False
- False
-
-
-
-
-
- Italic
- True
- GTK_RELIEF_NONE
- False
- False
- False
-
-
-
- True
- gtk-italic
- 3
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- Underline
- True
- GTK_RELIEF_NONE
- False
- False
- False
-
-
-
- True
- gtk-underline
- 3
- 0.5
- 0.5
- 0
- 0
-
-
-
-
- 0
- False
- False
-
0
- True
- True
+ False
+ False
-
+
True
- False
- 6
+ True
+ GTK_RELIEF_NORMAL
+ True
+
-
+
True
- Click to insert an emoticon (Alt+M)
- True
- GTK_RELIEF_NORMAL
- True
-
+ 0.5
+ 0.5
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
-
+
True
False
- 0
+ 2
-
+
True
+ gtk-preferences
+ 4
0.5
0.5
- 2
+ 0
0
0
- True
- True
+ False
+ False
-
+
+ True
+ _Actions
+ True
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
True
GTK_ARROW_DOWN
GTK_SHADOW_OUT
@@ -19148,211 +19230,110 @@ topic
0
- True
- True
+ False
+ False
-
- 0
- False
- False
-
-
-
-
-
- True
- True
- GTK_RELIEF_NORMAL
- True
-
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- True
- False
- 2
-
-
-
- True
- gtk-preferences
- 4
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- _Actions
- True
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- GTK_ARROW_DOWN
- GTK_SHADOW_OUT
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
-
-
-
- 0
- False
- False
-
-
-
-
-
- True
-
-
- 2
- False
- True
-
-
-
-
-
- True
- True
- GTK_RELIEF_NORMAL
- True
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- True
- False
- 2
-
-
-
- True
- gtk-jump-to
- 4
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
- _Send
- True
- False
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
-
-
-
- 0
- False
- False
-
0
False
+ False
+
+
+
+
+
+ True
+
+
+ 2
+ False
True
+
+
+
+ True
+ True
+ GTK_RELIEF_NORMAL
+ True
+
+
+
+ True
+ 0.5
+ 0.5
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ True
+ False
+ 2
+
+
+
+ True
+ gtk-jump-to
+ 4
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+ _Send
+ True
+ False
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+
+
+
+ 0
+ False
+ False
+
+
0
@@ -19362,100 +19343,105 @@ topic
- False
- True
-
-
-
-
-
- True
- False
- False
-
-
-
-
- True
- False
- 4
-
-
-
- True
- 0.5
- 0.5
- 0
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- True
-
- False
- True
- GTK_JUSTIFY_LEFT
- False
- False
- 0.5
- 0.5
- 0
- 0
- PANGO_ELLIPSIZE_NONE
- -1
- False
- 0
-
-
- 0
- False
- False
-
-
-
-
-
- 20
- 20
- True
- True
- GTK_RELIEF_NONE
- True
-
-
-
-
- True
- gtk-close
- 1
- 0.5
- 0.5
- 0
- 6
-
-
-
-
- 0
- False
- False
-
-
-
-
-
-
- tab
+ 0
+ False
+ True
+
+ False
+ True
+
+
+
+
+
+ True
+ False
+ False
+
+
+
+
+ True
+ False
+ 4
+
+
+
+ True
+ 0.5
+ 0.5
+ 0
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ True
+
+ False
+ True
+ GTK_JUSTIFY_LEFT
+ False
+ False
+ 0.5
+ 0.5
+ 0
+ 0
+ PANGO_ELLIPSIZE_NONE
+ -1
+ False
+ 0
+
+
+ 0
+ False
+ False
+
+
+
+
+
+ 20
+ 20
+ True
+ True
+ GTK_RELIEF_NONE
+ True
+
+
+
+
+ True
+ gtk-close
+ 1
+ 0.5
+ 0.5
+ 0
+ 6
+
+
+
+
+ 0
+ False
+ False
+
+
+
+
+
+
+ tab
+