[gnome-shell/gbsneto/new-lock-screen-part2: 6/38] unlockDialog, loginDialog: Add a 'wake-up-screen' signal
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/gbsneto/new-lock-screen-part2: 6/38] unlockDialog, loginDialog: Add a 'wake-up-screen' signal
- Date: Mon, 10 Feb 2020 22:13:00 +0000 (UTC)
commit d5785562eeed3bc5aa88eb4e4ba4d57a2ff05581
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu Nov 28 18:22:55 2019 -0300
unlockDialog, loginDialog: Add a 'wake-up-screen' signal
The signal is currently present in the notifications box, but next
commits will move the notifications box to the unlock dialog.
Add a 'wake-up-screen' signal to the dialogs.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/872
js/gdm/loginDialog.js | 5 ++++-
js/ui/screenShield.js | 2 ++
js/ui/unlockDialog.js | 5 ++++-
3 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js
index 2fd24eafda..503245a574 100644
--- a/js/gdm/loginDialog.js
+++ b/js/gdm/loginDialog.js
@@ -409,7 +409,10 @@ var SessionMenuButton = GObject.registerClass({
});
var LoginDialog = GObject.registerClass({
- Signals: { 'failed': {} },
+ Signals: {
+ 'failed': {},
+ 'wake-up-screen': {},
+ },
}, class LoginDialog extends St.Widget {
_init(parentActor) {
super._init({ style_class: 'login-dialog', visible: false });
diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js
index 48b735ad65..94e399bbb2 100644
--- a/js/ui/screenShield.js
+++ b/js/ui/screenShield.js
@@ -819,6 +819,8 @@ var ScreenShield = class {
}
this._dialog.connect('failed', this._onUnlockFailed.bind(this));
+ this._wakeUpScreenId = this._dialog.connect(
+ 'wake-up-screen', this._wakeUpScreen.bind(this));
}
this._dialog.allowCancel = allowCancel;
diff --git a/js/ui/unlockDialog.js b/js/ui/unlockDialog.js
index 07545da49d..f1cdc8b53a 100644
--- a/js/ui/unlockDialog.js
+++ b/js/ui/unlockDialog.js
@@ -53,7 +53,10 @@ class UnlockDialogClock extends St.BoxLayout {
});
var UnlockDialog = GObject.registerClass({
- Signals: { 'failed': {} },
+ Signals: {
+ 'failed': {},
+ 'wake-up-screen': {},
+ },
}, class UnlockDialog extends St.Widget {
_init(parentActor) {
super._init({
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]