summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-05-20 23:02:51 -0400
committerRay Strode <rstrode@redhat.com>2008-05-20 23:02:51 -0400
commitb738dda91500cbea6133cd245f7f17e44a5a134f (patch)
tree3320820ee439fddd4f4c1aeea7bf7bfa6648ba30 /src
parentc9ce1429835279b48f6a9f6e2566ec17609432c7 (diff)
downloadplymouth-b738dda91500cbea6133cd245f7f17e44a5a134f.tar.gz
plymouth-b738dda91500cbea6133cd245f7f17e44a5a134f.tar.xz
plymouth-b738dda91500cbea6133cd245f7f17e44a5a134f.zip
Build in tracing by default and toggle on with ctrl-v
Diffstat (limited to 'src')
-rw-r--r--src/main.c2
-rw-r--r--src/ply-window.c7
2 files changed, 7 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index f0a7b77..6bfd839 100644
--- a/src/main.c
+++ b/src/main.c
@@ -478,8 +478,6 @@ main (int argc,
return EX_USAGE;
}
- ply_toggle_tracing ();
-
state.loop = ply_event_loop_new ();
/* before do anything we need to make sure we have a working
diff --git a/src/ply-window.c b/src/ply-window.c
index 730dc79..161da04 100644
--- a/src/ply-window.c
+++ b/src/ply-window.c
@@ -43,6 +43,7 @@
#include "ply-logger.h"
#include "ply-utils.h"
+#define KEY_CTRL_V '\026'
#define KEY_ESCAPE '\033'
struct _ply_window
@@ -89,6 +90,12 @@ process_keyboard_input (ply_window_t *window,
{
switch (key)
{
+ case KEY_CTRL_V:
+ ply_trace ("toggle verbose mode!");
+ ply_toggle_tracing ();
+ ply_trace ("verbose mode toggled!");
+ return;
+
case KEY_ESCAPE:
ply_trace ("escape key!");
if (window->escape_handler != NULL)