static void accel_changed()

in libdbusmenu-gtk/parser.c [78:184]


static void           accel_changed            (GtkWidget *         widget,
                                                gpointer            data);
static void           checkbox_toggled         (GtkWidget *         widget,
                                                DbusmenuMenuitem *  mi);
static void           update_icon              (DbusmenuMenuitem *  menuitem,
                                                ParserData *        pdata,
                                                GtkImage *          image);
static GtkWidget *    find_menu_child          (GtkWidget *         widget,
                                                GType               child_type);
static void           label_notify_cb          (GtkWidget *         widget,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static void           image_notify_cb          (GtkWidget *         widget,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static void           action_notify_cb         (GtkAction *         action,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static void           a11y_name_notify_cb      (AtkObject *         accessible,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static void           item_inserted_cb         (GtkContainer *      menu,
                                                GtkWidget *         widget,
                                                gint                position,
                                                gpointer            data);
static void           item_removed_cb          (GtkContainer *      menu,
                                                GtkWidget *         widget,
                                                gpointer            data);
static void           item_activated           (DbusmenuMenuitem *  item,
                                                guint               timestamp,
                                                gpointer            user_data);
static gboolean       item_about_to_show       (DbusmenuMenuitem *  item,
                                                gpointer            user_data);
static gboolean       item_handle_event        (DbusmenuMenuitem *  item,
                                                const gchar *       name,
                                                GVariant *          variant,
                                                guint               timestamp,
                                                GtkWidget *         widget);
static void           widget_notify_cb         (GtkWidget  *        widget,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static void           widget_add_cb            (GtkWidget *         widget,
                                                GtkWidget *         child,
                                                gpointer            data);
static void           widget_screen_changed_cb (GtkWidget *         widget,
                                                GdkScreen *         old_screen,
                                                gpointer            data);
static void           settings_notify_cb       (GtkSettings *       settings,
                                                GParamSpec *        pspec,
                                                gpointer            data);
static gboolean       should_show_image        (GtkImage *          image);
static void           menuitem_notify_cb       (GtkWidget *         widget,
                                                GParamSpec *        pspec,
                                                gpointer            data);

/***
****
***/

static const char * interned_str_accessible_name   = NULL;
static const char * interned_str_active            = NULL;   
static const char * interned_str_always_show_image = NULL;
static const char * interned_str_file              = NULL;
static const char * interned_str_gicon             = NULL;
static const char * interned_str_gtk_menu_images   = NULL;
static const char * interned_str_icon_name         = NULL;      
static const char * interned_str_icon_set          = NULL;     
static const char * interned_str_image             = NULL;  
static const char * interned_str_label             = NULL;  
static const char * interned_str_mask              = NULL; 
static const char * interned_str_parent            = NULL;   
static const char * interned_str_pixbuf_animation  = NULL;             
static const char * interned_str_pixbuf            = NULL;   
static const char * interned_str_pixmap            = NULL;   
static const char * interned_str_sensitive         = NULL;      
static const char * interned_str_stock             = NULL;  
static const char * interned_str_storage_type      = NULL;         
static const char * interned_str_submenu           = NULL;
static const char * interned_str_visible           = NULL;    

static void
ensure_interned_strings_loaded (void)
{
  if (G_UNLIKELY(interned_str_file == NULL))
  {
    interned_str_accessible_name    = g_intern_static_string ("accessible-name");
    interned_str_active             = g_intern_static_string ("active");
    interned_str_always_show_image  = g_intern_static_string ("always-show-image");
    interned_str_file               = g_intern_static_string ("file");
    interned_str_gicon              = g_intern_static_string ("gicon");
    interned_str_gtk_menu_images    = g_intern_static_string ("gtk-menu-images");
    interned_str_icon_name          = g_intern_static_string ("icon-name");
    interned_str_icon_set           = g_intern_static_string ("icon-set");
    interned_str_image              = g_intern_static_string ("image");
    interned_str_label              = g_intern_static_string ("label");
    interned_str_mask               = g_intern_static_string ("mask");
    interned_str_parent             = g_intern_static_string ("parent");
    interned_str_pixbuf_animation   = g_intern_static_string ("pixbuf-animation");
    interned_str_pixbuf             = g_intern_static_string ("pixbuf");
    interned_str_pixmap             = g_intern_static_string ("pixmap");
    interned_str_sensitive          = g_intern_static_string ("sensitive");
    interned_str_stock              = g_intern_static_string ("stock");
    interned_str_storage_type       = g_intern_static_string ("storage-type");
    interned_str_submenu            = g_intern_static_string ("submenu");
    interned_str_visible            = g_intern_static_string ("visible");
  }
}