Avoid action accessors, use properties instead
Fixes: https://bugs.launchpad.net/midori/+bug/715306
This commit is contained in:
parent
28fbf66459
commit
c0f8cda7c6
1 changed files with 6 additions and 3 deletions
|
@ -1760,12 +1760,15 @@ main (int argc,
|
||||||
const gchar* name = gtk_action_get_name (action);
|
const gchar* name = gtk_action_get_name (action);
|
||||||
const gchar* space = " ";
|
const gchar* space = " ";
|
||||||
gchar* padding = g_strndup (space, strlen (space) - strlen (name));
|
gchar* padding = g_strndup (space, strlen (space) - strlen (name));
|
||||||
gchar* label = katze_strip_mnemonics (gtk_action_get_label (action));
|
gchar* label = katze_object_get_string (action, "label");
|
||||||
const gchar* tooltip = gtk_action_get_tooltip (action);
|
gchar* stripped = katze_strip_mnemonics (label);
|
||||||
g_print ("%s%s%s%s%s\n", name, padding, label,
|
gchar* tooltip = katze_object_get_string (action, "tooltip");
|
||||||
|
g_print ("%s%s%s%s%s\n", name, padding, stripped,
|
||||||
tooltip ? ": " : "", tooltip ? tooltip : "");
|
tooltip ? ": " : "", tooltip ? tooltip : "");
|
||||||
|
g_free (tooltip);
|
||||||
g_free (padding);
|
g_free (padding);
|
||||||
g_free (label);
|
g_free (label);
|
||||||
|
g_free (stripped);
|
||||||
}
|
}
|
||||||
g_list_free (actions);
|
g_list_free (actions);
|
||||||
gtk_widget_destroy (GTK_WIDGET (browser));
|
gtk_widget_destroy (GTK_WIDGET (browser));
|
||||||
|
|
Loading…
Reference in a new issue