From 5cee6aa01db4162e9a5aba7a4a3729d23794de06 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 16 Oct 2006 15:29:32 +0200 Subject: [PATCH] Hook the log viewer to F12 --- README | 13 +++++++------ shell/data/kbdconfig | 2 ++ shell/sugar-log-viewer | 7 +++++++ 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/README b/README index 78c97f31..d0eb3674 100644 --- a/README +++ b/README @@ -18,9 +18,10 @@ SUGAR_PROFILE=profile-2 sugar Key bindings ============ -F1 Activity zoom level -F2 Home zoom level -F3 Friends zoom level -F4 Mesh zoom level -F5 Show the frame -F6 Open a terminal activity +F1 Activity zoom level +F2 Home zoom level +F3 Friends zoom level +F4 Mesh zoom level +F5 Show the frame +F6 Open a terminal activity +F12 Open the log viewer diff --git a/shell/data/kbdconfig b/shell/data/kbdconfig index 415c69ff..f8340876 100644 --- a/shell/data/kbdconfig +++ b/shell/data/kbdconfig @@ -5,3 +5,5 @@ n=next p=prev c=close + +F12=!sugar-log-viewer diff --git a/shell/sugar-log-viewer b/shell/sugar-log-viewer index 0a5eb558..4408b20b 100755 --- a/shell/sugar-log-viewer +++ b/shell/sugar-log-viewer @@ -46,6 +46,12 @@ class LogBuffer(gtk.TextBuffer): return True window = gtk.Window() +window.set_default_size(gtk.gdk.screen_width() * 3 / 4, + gtk.gdk.screen_height() * 3 / 4) + +window.realize() +window.window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_DIALOG) + scrolled = gtk.ScrolledWindow() scrolled.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) @@ -58,6 +64,7 @@ textview.show() window.add(scrolled) scrolled.show() + window.show() gtk.main()