diff --git a/data/glade/change_activity_dialog.glade b/data/glade/change_activity_dialog.glade
index 7c3744dc9..bc4d7cfcc 100644
--- a/data/glade/change_activity_dialog.glade
+++ b/data/glade/change_activity_dialog.glade
@@ -33,31 +33,8 @@
False
True
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Working</b>
- True
-
-
- label_item
-
-
@@ -72,31 +49,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Eating</b>
- True
-
-
- label_item
-
-
1
@@ -115,31 +69,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Exercising</b>
- True
-
-
- label_item
-
-
2
@@ -158,31 +89,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Relaxing</b>
- True
-
-
- label_item
-
-
3
@@ -201,31 +109,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Talking</b>
- True
-
-
- label_item
-
-
4
@@ -244,31 +129,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Doing Chores</b>
- True
-
-
- label_item
-
-
5
@@ -287,31 +149,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Inactive</b>
- True
-
-
- label_item
-
-
6
@@ -330,31 +169,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Traveling</b>
- True
-
-
- label_item
-
-
7
@@ -373,31 +189,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Having an Appointment</b>
- True
-
-
- label_item
-
-
8
@@ -416,31 +209,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Drinking</b>
- True
-
-
- label_item
-
-
9
@@ -459,31 +229,8 @@
-
+
True
- 0
- GTK_SHADOW_NONE
-
-
- True
- 12
-
-
- True
-
-
-
-
-
-
- True
- <b>Grooming</b>
- True
-
-
- label_item
-
-
10
diff --git a/src/dialogs.py b/src/dialogs.py
index ea49d2011..932803d8d 100644
--- a/src/dialogs.py
+++ b/src/dialogs.py
@@ -342,6 +342,23 @@ class ChangeActivityDialog:
gtk.Tooltips().set_tip(item, pep.ACTIVITIES[category]['category'])
vbox = self.xml.get_widget(category + '_vbox')
+ vbox.set_border_width(5)
+
+ # Other
+ act = category + '_other'
+
+ if group:
+ rbtns[act] = gtk.RadioButton(group)
+ else:
+ rbtns[act] = group = gtk.RadioButton()
+
+ lbl = gtk.Label('' + pep.ACTIVITIES[category]['category'] + '')
+ lbl.set_use_markup(True)
+ rbtns[act].add(lbl)
+ rbtns[act].connect('toggled', self.on_rbtn_toggled,
+ [category, 'other'])
+ vbox.pack_start(rbtns[act], False, False, 0)
+
for activity in pep.ACTIVITIES[category]:
if activity == 'category':
continue
@@ -358,19 +375,6 @@ class ChangeActivityDialog:
[category, activity])
vbox.pack_start(rbtns[act], False, False, 0)
- # Other
- act = category + '_other'
-
- if group:
- rbtns[act] = gtk.RadioButton(group)
- else:
- rbtns[act] = group = gtk.RadioButton()
-
- rbtns[act].set_label(_('Other'))
- rbtns[act].connect('toggled', self.on_rbtn_toggled,
- [category, 'other'])
- vbox.pack_start(rbtns[act], False, False, 0)
-
rbtns['working_other'].set_active(True)
con = gajim.connections[account]