[gnome-shell] Enable Alt-f2 in overview
- From: Colin Walters <walters src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-shell] Enable Alt-f2 in overview
- Date: Tue, 15 Sep 2009 20:20:43 +0000 (UTC)
commit 159690b2d39db03bcb3224f9b54c774f9cc37ea9
Author: Colin Walters <walters verbum org>
Date: Mon Sep 14 15:08:20 2009 -0400
Enable Alt-f2 in overview
This isn't a long-term solution; what we really want is for Alt-F2 to
just be an application search with a hack to detect shell commands,
but in the short term this allows us to run the magic 'lg' command
from the overview.
https://bugzilla.gnome.org/show_bug.cgi?id=595116
js/ui/main.js | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/js/ui/main.js b/js/ui/main.js
index 662e877..5251ce8 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -68,10 +68,7 @@ function start() {
global.connect('panel-run-dialog', function(panel) {
// Make sure not more than one run dialog is shown.
- if (runDialog == null) {
- runDialog = new RunDialog.RunDialog();
- }
- runDialog.open();
+ getRunDialog().open();
});
overview = new Overview.Overview();
@@ -178,6 +175,8 @@ function _globalKeyPressHandler(actor, event) {
overview.hide();
return true;
+ } else if (symbol == Clutter.F2 && (event.get_state() & Clutter.ModifierType.MOD1_MASK)) {
+ getRunDialog().open();
}
}
@@ -276,6 +275,13 @@ function createLookingGlass() {
return lookingGlass;
}
+function getRunDialog() {
+ if (runDialog == null) {
+ runDialog = new RunDialog.RunDialog();
+ }
+ return runDialog;
+}
+
function createAppLaunchContext() {
let screen = global.screen;
let display = screen.get_display();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]