aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-chat-window.ui
diff options
context:
space:
mode:
authorJonas Bonn <jonas@southpole.se>2010-03-05 19:55:25 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-05-27 22:59:58 +0800
commit6da94f6bce71e0d2c1b44260da986eecd089defa (patch)
tree73d11d049066e4cd14e13cd815ff6df642c088f8 /src/empathy-chat-window.ui
parent2f9166bf42462e44b40462cbd9fc562f6cf507af (diff)
downloadgsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar.gz
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar.bz2
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar.lz
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar.xz
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.tar.zst
gsoc2013-empathy-6da94f6bce71e0d2c1b44260da986eecd089defa.zip
Add option to make chatroom "always urgent" (#611894)
Often a user wants to be immediately notified of posts to a chatroom even when the post does not address them directly by name. This patch adds a room option to make all posts to the room "urgent", meaning that the system-specific urgency action should be taken -- notification, window urgency hint, etc. Two specific use cases for when one may want this: i) Low-traffic rooms (so that one does not have to go check the room all the time) ii) Error-logging room (room to which errors from some other system(s) are logged) The "always urgent" option is off by default when joining a room.
Diffstat (limited to 'src/empathy-chat-window.ui')
-rw-r--r--src/empathy-chat-window.ui7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/empathy-chat-window.ui b/src/empathy-chat-window.ui
index 362286a09..9b4c3d825 100644
--- a/src/empathy-chat-window.ui
+++ b/src/empathy-chat-window.ui
@@ -32,6 +32,12 @@
</object>
</child>
<child>
+ <object class="GtkToggleAction" id="menu_conv_always_urgent">
+ <property name="name">menu_conv_always_urgent</property>
+ <property name="label" translatable="yes">_Notify Always</property>
+ </object>
+ </child>
+ <child>
<object class="GtkToggleAction" id="menu_conv_toggle_contacts">
<property name="name">menu_conv_toggle_contacts</property>
<property name="active">TRUE</property>
@@ -166,6 +172,7 @@
<menuitem action="menu_conv_clear"/>
<menuitem action="menu_conv_insert_smiley"/>
<menuitem action="menu_conv_favorite"/>
+ <menuitem action="menu_conv_always_urgent"/>
<menuitem action="menu_conv_toggle_contacts"/>
<menuitem action="menu_conv_invite_participant"/>
<separator/>