[gnome-shell] windowManager: Handle MetaDisplay::show-osd signal
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] windowManager: Handle MetaDisplay::show-osd signal
- Date: Fri, 10 Feb 2017 23:07:02 +0000 (UTC)
commit c3cdbd0dacfff16d38b8e96f77a27722c388bb32
Author: Carlos Garnacho <carlosg gnome org>
Date: Wed Dec 28 12:14:32 2016 +0100
windowManager: Handle MetaDisplay::show-osd signal
Propagate as-is to the OsdWindowManager.
https://bugzilla.gnome.org/show_bug.cgi?id=771098
js/ui/windowManager.js | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js
index 7fe4ac3..624eb73 100644
--- a/js/ui/windowManager.js
+++ b/js/ui/windowManager.js
@@ -920,6 +920,10 @@ const WindowManager = new Lang.Class({
global.display.connect('show-resize-popup', Lang.bind(this, this._showResizePopup));
global.display.connect('show-pad-osd', Lang.bind(this, this._showPadOsd));
+ global.display.connect('show-osd', Lang.bind(this, function (display, monitorIndex, iconName, label)
{
+ let icon = Gio.Icon.new_for_string(iconName);
+ Main.osdWindowManager.show(monitorIndex, icon, label, null);
+ }));
Main.overview.connect('showing', Lang.bind(this, function() {
for (let i = 0; i < this._dimmedWindows.length; i++)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]