[gnome-shell] padOsd: peek pads attached to the same tablet
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] padOsd: peek pads attached to the same tablet
- Date: Mon, 13 Mar 2017 20:24:35 +0000 (UTC)
commit ada21c975f1087910fc3c9a0f7e1afecb5976a56
Author: Carlos Garnacho <carlosg gnome org>
Date: Mon Feb 13 11:55:24 2017 +0100
padOsd: peek pads attached to the same tablet
https://bugzilla.gnome.org/show_bug.cgi?id=779986
js/ui/padOsd.js | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/padOsd.js b/js/ui/padOsd.js
index e43b9a0..e172a6e 100644
--- a/js/ui/padOsd.js
+++ b/js/ui/padOsd.js
@@ -528,6 +528,7 @@ const PadOsd = new Lang.Class({
_init: function (padDevice, settings, imagePath, editionMode, monitorIndex) {
this.padDevice = padDevice;
+ this._groupPads = [ padDevice ];
this._settings = settings;
this._imagePath = imagePath;
this._editionMode = editionMode;
@@ -540,6 +541,13 @@ const PadOsd = new Lang.Class({
this.destroy();
}));
+ deviceManager.list_devices().forEach(Lang.bind(this, function(device) {
+ if (device != this.padDevice &&
+ device.get_device_type() == Clutter.InputDeviceType.PAD_DEVICE &&
+ this.padDevice.is_grouped(device))
+ this._groupPads.push(device);
+ }));
+
this.actor = new St.BoxLayout({ style_class: 'pad-osd-window',
x_expand: true,
y_expand: true,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]