Undo patch change to cc_option_label_new() to append a ':' colon to

label text because this unnecessarily causes string translations to 
be updated.



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5599 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
Nick Treleaven 2011-03-17 13:02:13 +00:00
parent d9e3627c01
commit 0e888d75be
2 changed files with 16 additions and 16 deletions

View File

@ -10,6 +10,10 @@
* plugins/classbuilder.c: * plugins/classbuilder.c:
Fix GLib warning when creating classes and no documents are open Fix GLib warning when creating classes and no documents are open
(patch by Matthew Brush, thanks). (patch by Matthew Brush, thanks).
* plugins/classbuilder.c:
Undo patch change to cc_option_label_new() to append a ':' colon to
label text because this unnecessarily causes string translations to
be updated.
2011-03-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> 2011-03-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>

View File

@ -355,22 +355,18 @@ get_template_class_source(ClassInfo *class_info)
return NULL; return NULL;
} }
/* Creates a new option label, indented on the left, with a semi-colon /* Creates a new option label, indented on the left */
* added on the end */
GtkWidget *cc_option_label_new(const gchar *text) GtkWidget *cc_option_label_new(const gchar *text)
{ {
gchar *label_text;
GtkWidget *align; GtkWidget *align;
GtkWidget *label; GtkWidget *label;
align = gtk_alignment_new(0.0, 0.5, 1.0, 1.0); align = gtk_alignment_new(0.0, 0.5, 1.0, 1.0);
gtk_alignment_set_padding(GTK_ALIGNMENT(align), 0, 0, 12, 0); gtk_alignment_set_padding(GTK_ALIGNMENT(align), 0, 0, 12, 0);
label_text = g_strdup_printf("%s:", text); label = gtk_label_new(text);
label = gtk_label_new(label_text);
gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5); gtk_misc_set_alignment(GTK_MISC(label), 0.0, 0.5);
gtk_container_add(GTK_CONTAINER(align), label); gtk_container_add(GTK_CONTAINER(align), label);
g_free(label_text);
return align; return align;
} }
@ -480,7 +476,7 @@ void show_dialog_create_class(gint type)
if (type == GEANY_CLASS_TYPE_PHP || type == GEANY_CLASS_TYPE_GTK) if (type == GEANY_CLASS_TYPE_PHP || type == GEANY_CLASS_TYPE_GTK)
{ {
cc_table_attach_section_label(table, _("Namespace"), row++, FALSE); cc_table_attach_section_label(table, _("Namespace"), row++, FALSE);
cc_dlg->class_namespace_entry = cc_table_attach_option_entry(table, _("Name"), row++); cc_dlg->class_namespace_entry = cc_table_attach_option_entry(table, _("Name:"), row++);
g_signal_connect(cc_dlg->class_namespace_entry, "changed", g_signal_connect(cc_dlg->class_namespace_entry, "changed",
G_CALLBACK(cc_dlg_on_class_namespace_entry_changed), cc_dlg); G_CALLBACK(cc_dlg_on_class_namespace_entry_changed), cc_dlg);
} }
@ -490,18 +486,18 @@ void show_dialog_create_class(gint type)
else else
cc_table_attach_section_label(table, _("Class"), row++, FALSE); cc_table_attach_section_label(table, _("Class"), row++, FALSE);
cc_dlg->class_name_entry = cc_table_attach_option_entry(table, _("Name"), row++); cc_dlg->class_name_entry = cc_table_attach_option_entry(table, _("Name:"), row++);
g_signal_connect(cc_dlg->class_name_entry, "changed", g_signal_connect(cc_dlg->class_name_entry, "changed",
G_CALLBACK(cc_dlg_on_class_name_entry_changed), cc_dlg); G_CALLBACK(cc_dlg_on_class_name_entry_changed), cc_dlg);
if (type != GEANY_CLASS_TYPE_PHP) if (type != GEANY_CLASS_TYPE_PHP)
cc_dlg->header_entry = cc_table_attach_option_entry(table, _("Header file"), row++); cc_dlg->header_entry = cc_table_attach_option_entry(table, _("Header file:"), row++);
cc_dlg->source_entry = cc_table_attach_option_entry(table, _("Source file"), row++); cc_dlg->source_entry = cc_table_attach_option_entry(table, _("Source file:"), row++);
cc_table_attach_section_label(table, _("Inheritance"), row++, TRUE); cc_table_attach_section_label(table, _("Inheritance"), row++, TRUE);
cc_dlg->base_name_entry = cc_table_attach_option_entry(table, _("Base class"), row++); cc_dlg->base_name_entry = cc_table_attach_option_entry(table, _("Base class:"), row++);
if (type == GEANY_CLASS_TYPE_GTK) if (type == GEANY_CLASS_TYPE_GTK)
gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_name_entry), "GObject"); gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_name_entry), "GObject");
@ -509,12 +505,12 @@ void show_dialog_create_class(gint type)
G_CALLBACK(cc_dlg_on_base_name_entry_changed), (gpointer)cc_dlg); G_CALLBACK(cc_dlg_on_base_name_entry_changed), (gpointer)cc_dlg);
if (type == GEANY_CLASS_TYPE_PHP) if (type == GEANY_CLASS_TYPE_PHP)
cc_dlg->base_header_entry = cc_table_attach_option_entry(table, _("Base source"), row++); cc_dlg->base_header_entry = cc_table_attach_option_entry(table, _("Base source:"), row++);
else else
{ {
hdr_hbox = gtk_hbox_new(FALSE, 6); hdr_hbox = gtk_hbox_new(FALSE, 6);
label = cc_table_attach_option_label(table, _("Base header"), row); label = cc_table_attach_option_label(table, _("Base header:"), row);
cc_dlg->base_header_entry = gtk_entry_new(); cc_dlg->base_header_entry = gtk_entry_new();
g_object_set_data(G_OBJECT(cc_dlg->base_header_entry), "label", label); g_object_set_data(G_OBJECT(cc_dlg->base_header_entry), "label", label);
@ -541,12 +537,12 @@ void show_dialog_create_class(gint type)
if (type == GEANY_CLASS_TYPE_GTK) if (type == GEANY_CLASS_TYPE_GTK)
{ {
cc_dlg->base_gtype_entry = cc_table_attach_option_entry(table, _("Base GType"), row++); cc_dlg->base_gtype_entry = cc_table_attach_option_entry(table, _("Base GType:"), row++);
gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "G_TYPE_OBJECT"); gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "G_TYPE_OBJECT");
} }
if (type == GEANY_CLASS_TYPE_PHP) if (type == GEANY_CLASS_TYPE_PHP)
cc_dlg->class_implements_entry = cc_table_attach_option_entry(table, _("Implements"), row++); cc_dlg->class_implements_entry = cc_table_attach_option_entry(table, _("Implements:"), row++);
cc_table_attach_section_label(table, _("Options"), row++, TRUE); cc_table_attach_section_label(table, _("Options"), row++, TRUE);
@ -590,7 +586,7 @@ void show_dialog_create_class(gint type)
if (type == GEANY_CLASS_TYPE_GTK) if (type == GEANY_CLASS_TYPE_GTK)
{ {
cc_dlg->gtk_constructor_type_entry = cc_table_attach_option_entry(table, cc_dlg->gtk_constructor_type_entry = cc_table_attach_option_entry(table,
_("Constructor Type"), row++); _("Constructor type:"), row++);
gtk_entry_set_text(GTK_ENTRY(cc_dlg->gtk_constructor_type_entry), "GObject"); gtk_entry_set_text(GTK_ENTRY(cc_dlg->gtk_constructor_type_entry), "GObject");
g_signal_connect(cc_dlg->create_constructor_box, "toggled", g_signal_connect(cc_dlg->create_constructor_box, "toggled",
G_CALLBACK(cc_dlg_on_set_sensitive_toggled), G_CALLBACK(cc_dlg_on_set_sensitive_toggled),