Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gajim/gtk/menus.py')
-rw-r--r--gajim/gtk/menus.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/gajim/gtk/menus.py b/gajim/gtk/menus.py
index 8b22d43b8..a852c3130 100644
--- a/gajim/gtk/menus.py
+++ b/gajim/gtk/menus.py
@@ -597,6 +597,15 @@ def get_workspace_menu(workspace_id: str) -> GajimMenu:
(_('Remove'), remove_action, f'"{workspace_id}"'),
]
+ unread_count = app.window.get_workspace_unread_count(
+ workspace_id, include_silent=True)
+ if unread_count:
+ menuitems.insert(
+ 0,
+ (_('Mark as read'),
+ 'win.mark-workspace-as-read',
+ f'"{workspace_id}"'))
+
return GajimMenu.from_list(menuitems)