From 798df5c1364ebc15879f1ac81a0e0f6fdff0883e Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Thu, 24 Feb 2011 10:33:14 +0900 Subject: [PATCH] Use g_intern_static_string for signal names. --- eek/eek-container.c | 4 ++-- eek/eek-key.c | 4 ++-- eek/eek-keyboard.c | 6 +++--- eek/eek-section.c | 4 ++-- eek/eek-types.h | 2 ++ eekboard/eekboard-context.c | 12 +++++++----- 6 files changed, 18 insertions(+), 14 deletions(-) diff --git a/eek/eek-container.c b/eek/eek-container.c index 4bc9d2ed..ee644174 100644 --- a/eek/eek-container.c +++ b/eek/eek-container.c @@ -208,7 +208,7 @@ eek_container_class_init (EekContainerClass *klass) * added to @container. */ signals[CHILD_ADDED] = - g_signal_new ("child-added", + g_signal_new (I_("child-added"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, G_STRUCT_OFFSET(EekContainerClass, child_added), @@ -226,7 +226,7 @@ eek_container_class_init (EekContainerClass *klass) * removed from @container. */ signals[CHILD_REMOVED] = - g_signal_new ("child-removed", + g_signal_new (I_("child-removed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, G_STRUCT_OFFSET(EekContainerClass, child_removed), diff --git a/eek/eek-key.c b/eek/eek-key.c index 4b276905..82a222c1 100644 --- a/eek/eek-key.c +++ b/eek/eek-key.c @@ -449,7 +449,7 @@ eek_key_class_init (EekKeyClass *klass) * the pressed state. */ signals[PRESSED] = - g_signal_new ("pressed", + g_signal_new (I_("pressed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, G_STRUCT_OFFSET(EekKeyClass, pressed), @@ -466,7 +466,7 @@ eek_key_class_init (EekKeyClass *klass) * the released state. */ signals[RELEASED] = - g_signal_new ("released", + g_signal_new (I_("released"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, G_STRUCT_OFFSET(EekKeyClass, released), diff --git a/eek/eek-keyboard.c b/eek/eek-keyboard.c index 710f4c67..8bece36a 100644 --- a/eek/eek-keyboard.c +++ b/eek/eek-keyboard.c @@ -556,7 +556,7 @@ eek_keyboard_class_init (EekKeyboardClass *klass) * is shifted to the pressed state. */ signals[KEY_PRESSED] = - g_signal_new ("key-pressed", + g_signal_new (I_("key-pressed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekKeyboardClass, key_pressed), @@ -576,7 +576,7 @@ eek_keyboard_class_init (EekKeyboardClass *klass) * is shifted to the released state. */ signals[KEY_RELEASED] = - g_signal_new ("key-released", + g_signal_new (I_("key-released"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekKeyboardClass, key_released), @@ -597,7 +597,7 @@ eek_keyboard_class_init (EekKeyboardClass *klass) * global configuration of group/level index changes. */ signals[SYMBOL_INDEX_CHANGED] = - g_signal_new ("symbol-index-changed", + g_signal_new (I_("symbol-index-changed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekKeyboardClass, symbol_index_changed), diff --git a/eek/eek-section.c b/eek/eek-section.c index 3982670b..d657290c 100644 --- a/eek/eek-section.c +++ b/eek/eek-section.c @@ -376,7 +376,7 @@ eek_section_class_init (EekSectionClass *klass) * is shifted to the pressed state. */ signals[KEY_PRESSED] = - g_signal_new ("key-pressed", + g_signal_new (I_("key-pressed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, 0, @@ -396,7 +396,7 @@ eek_section_class_init (EekSectionClass *klass) * is shifted to the released state. */ signals[KEY_RELEASED] = - g_signal_new ("key-released", + g_signal_new (I_("key-released"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_FIRST, 0, diff --git a/eek/eek-types.h b/eek/eek-types.h index 2bfb35a8..f726afd3 100644 --- a/eek/eek-types.h +++ b/eek/eek-types.h @@ -24,6 +24,8 @@ G_BEGIN_DECLS +#define I_(string) g_intern_static_string (string) + #define EEK_TYPE_SYMBOL_MATRIX (eek_symbol_matrix_get_type ()) #define EEK_TYPE_POINT (eek_point_get_type ()) #define EEK_TYPE_BOUNDS (eek_bounds_get_type ()) diff --git a/eekboard/eekboard-context.c b/eekboard/eekboard-context.c index d982c73c..42d76e16 100644 --- a/eekboard/eekboard-context.c +++ b/eekboard/eekboard-context.c @@ -30,6 +30,8 @@ #include "eekboard/eekboard-context.h" +#define I_(string) g_intern_static_string (string) + enum { ENABLED, DISABLED, @@ -211,10 +213,10 @@ eekboard_context_class_init (EekboardContextClass *klass) * EekboardContext::enabled: * @context: an #EekboardContext * - * The ::enabled signal is emitted each time @context is enabled. + * Emitted when @context is enabled. */ signals[ENABLED] = - g_signal_new ("enabled", + g_signal_new (I_("enabled"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekboardContextClass, enabled), @@ -231,7 +233,7 @@ eekboard_context_class_init (EekboardContextClass *klass) * The ::disabled signal is emitted each time @context is disabled. */ signals[DISABLED] = - g_signal_new ("disabled", + g_signal_new (I_("disabled"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekboardContextClass, disabled), @@ -250,7 +252,7 @@ eekboard_context_class_init (EekboardContextClass *klass) * in @context. */ signals[KEY_PRESSED] = - g_signal_new ("key-pressed", + g_signal_new (I_("key-pressed"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekboardContextClass, key_pressed), @@ -270,7 +272,7 @@ eekboard_context_class_init (EekboardContextClass *klass) * in @context. */ signals[KEY_RELEASED] = - g_signal_new ("key-released", + g_signal_new (I_("key-released"), G_TYPE_FROM_CLASS(gobject_class), G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(EekboardContextClass, key_released),