summaryrefslogtreecommitdiff
path: root/common/panel-debug.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/panel-debug.h')
-rw-r--r--common/panel-debug.h31
1 files changed, 15 insertions, 16 deletions
diff --git a/common/panel-debug.h b/common/panel-debug.h
index 8cf3a85b..b05211e3 100644
--- a/common/panel-debug.h
+++ b/common/panel-debug.h
@@ -19,31 +19,30 @@
#ifndef __PANEL_DEBUG_H__
#define __PANEL_DEBUG_H__
-#define PANEL_DEBUG_DOMAIN_MAIN "main"
-#define PANEL_DEBUG_DOMAIN_POSITIONING "positioning"
-#define PANEL_DEBUG_DOMAIN_DISPLAY_LAYOUT "display-layout"
-#define PANEL_DEBUG_DOMAIN_STRUTS "struts"
-#define PANEL_DEBUG_DOMAIN_APPLICATION "application"
-#define PANEL_DEBUG_DOMAIN_EXTERNAL "external"
-#define PANEL_DEBUG_DOMAIN_EXTERNAL46 "external46"
-#define PANEL_DEBUG_DOMAIN_TASKLIST "tasklist"
-#define PANEL_DEBUG_DOMAIN_BASE_WINDOW "base-window"
-#define PANEL_DEBUG_DOMAIN_APPLICATIONMENU "applicationmenu"
-
#define PANEL_DEBUG_BOOL(bool) ((bool) ? "true" : "false")
typedef enum
{
- PANEL_DEBUG_YES = 1 << 0, /* always enabled if PANEL_DEBUG is not %NULL */
- PANEL_DEBUG_GDB = 1 << 1, /* run plugin in gdb */
- PANEL_DEBUG_VALGRIND = 1 << 2 /* run plugin in valgrind */
+ PANEL_DEBUG_YES = 1 << 0, /* always enabled if PANEL_DEBUG is not %NULL */
+ PANEL_DEBUG_MAIN = 1 << 1,
+ PANEL_DEBUG_POSITIONING = 1 << 2,
+ PANEL_DEBUG_DISPLAY_LAYOUT = 1 << 3,
+ PANEL_DEBUG_STRUTS = 1 << 4,
+ PANEL_DEBUG_APPLICATION = 1 << 5,
+ PANEL_DEBUG_EXTERNAL = 1 << 6,
+ PANEL_DEBUG_EXTERNAL46 = 1 << 7,
+ PANEL_DEBUG_TASKLIST = 1 << 8,
+ PANEL_DEBUG_BASE_WINDOW = 1 << 9,
+ PANEL_DEBUG_APPLICATIONMENU = 1 << 10,
+ PANEL_DEBUG_GDB = 1 << 11, /* run plugin in gdb */
+ PANEL_DEBUG_VALGRIND = 1 << 12 /* run plugin in valgrind */
}
PanelDebugFlag;
extern PanelDebugFlag panel_debug_flags;
-void panel_debug (const gchar *domain,
- const gchar *message,
+void panel_debug (PanelDebugFlag domain,
+ const gchar *message,
...) G_GNUC_PRINTF (2, 3);
#endif /* !__PANEL_DEBUG_H__ */