From f64a960ab1a5a7e4f22a8a3b9bf7d7a6c000a4f2 Mon Sep 17 00:00:00 2001 From: Martin Robinson Date: Thu, 1 Oct 2015 17:43:40 -0700 Subject: [PATCH] Make Linux build notifications transient Continuous non-transient notifications, common in workflows involving many syntax errors, can completely take over the message tray. Making Linux build notifications transient prevents them from stacking up in Gnome Shell without having to click them individually. --- python/servo/build_commands.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/servo/build_commands.py b/python/servo/build_commands.py index 44b884d24aa..d880cb20e3a 100644 --- a/python/servo/build_commands.py +++ b/python/servo/build_commands.py @@ -35,7 +35,7 @@ def notify_linux(title, text): bus = dbus.SessionBus() notify_obj = bus.get_object("org.freedesktop.Notifications", "/org/freedesktop/Notifications") method = notify_obj.get_dbus_method("Notify", "org.freedesktop.Notifications") - method(title, 0, "", text, "", [], [], -1) + method(title, 0, "", text, "", [], {"transient": True}, -1) except: raise Exception("Please make sure that the Python dbus module is installed!")