aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-chat.c
diff options
context:
space:
mode:
authorXavier Claessens <xclaesse@gmail.com>2011-09-23 21:31:58 +0800
committerXavier Claessens <xclaesse@gmail.com>2011-09-26 18:33:37 +0800
commit381062d1a807da25f188340cdc81188c43bf0f58 (patch)
tree39e6d7d632e59d8ae255ea672702e9db00c20813 /libempathy-gtk/empathy-chat.c
parent3a459b35bd5b7a29b308d729fe82b203f777b99f (diff)
downloadgsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar.gz
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar.bz2
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar.lz
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar.xz
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.tar.zst
gsoc2013-empathy-381062d1a807da25f188340cdc81188c43bf0f58.zip
Add /inspector command to show webkit inspector
Diffstat (limited to 'libempathy-gtk/empathy-chat.c')
-rw-r--r--libempathy-gtk/empathy-chat.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/libempathy-gtk/empathy-chat.c b/libempathy-gtk/empathy-chat.c
index 570d73b69..c9f6dd9d5 100644
--- a/libempathy-gtk/empathy-chat.c
+++ b/libempathy-gtk/empathy-chat.c
@@ -56,6 +56,7 @@
#include "empathy-input-text-view.h"
#include "empathy-search-bar.h"
#include "empathy-theme-manager.h"
+#include "empathy-theme-adium.h"
#include "empathy-smiley-manager.h"
#include "empathy-ui-utils.h"
#include "empathy-string-parser.h"
@@ -1042,6 +1043,16 @@ chat_command_babywhale (EmpathyChat *chat,
g_object_unref (message);
}
+static void
+chat_command_inspector (EmpathyChat *chat,
+ GStrv strv)
+{
+ if (EMPATHY_IS_THEME_ADIUM (chat->view)) {
+ empathy_theme_adium_show_inspector (
+ EMPATHY_THEME_ADIUM (chat->view));
+ }
+}
+
static void chat_command_help (EmpathyChat *chat, GStrv strv);
typedef void (*ChatCommandFunc) (EmpathyChat *chat, GStrv strv);
@@ -1097,6 +1108,8 @@ static ChatCommandItem commands[] = {
N_("/help [<command>]: show all supported commands. "
"If <command> is defined, show its usage.")},
+ {"inspector", 1, 1, chat_command_inspector, NULL, NULL},
+
{"whale", 1, 1, chat_command_whale, NULL, NULL},
{"babywhale", 1, 1, chat_command_babywhale, NULL, NULL},
};