[geany/geany] 7f7f66: Add tooltips to explain the purpose of the New Project dialog fields
Colomban Wendling
git-noreply at xxxxx
Fri Jul 4 15:53:24 UTC 2014
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Fri, 04 Jul 2014 15:53:24 UTC
Commit: 7f7f66978bca26581cae16f27b6e8bf4e58d1a54
https://github.com/geany/geany/commit/7f7f66978bca26581cae16f27b6e8bf4e58d1a54
Log Message:
-----------
Add tooltips to explain the purpose of the New Project dialog fields
Modified Paths:
--------------
src/project.c
Modified: src/project.c
7 lines changed, 7 insertions(+), 0 deletions(-)
===================================================================
@@ -110,6 +110,7 @@ void project_new(void)
GtkWidget *button;
GtkWidget *bbox;
GtkWidget *label;
+ gchar *tooltip;
PropertyDialogElements *e;
if (! project_ask_close())
@@ -143,6 +144,7 @@ void project_new(void)
gtk_entry_set_activates_default(GTK_ENTRY(e->name), TRUE);
ui_entry_add_clear_icon(GTK_ENTRY(e->name));
gtk_entry_set_max_length(GTK_ENTRY(e->name), MAX_NAME_LEN);
+ gtk_widget_set_tooltip_text(e->name, _("Project name"));
ui_table_add_row(GTK_TABLE(table), 0, label, e->name, NULL);
@@ -153,6 +155,11 @@ void project_new(void)
gtk_entry_set_activates_default(GTK_ENTRY(e->file_name), TRUE);
ui_entry_add_clear_icon(GTK_ENTRY(e->file_name));
gtk_entry_set_width_chars(GTK_ENTRY(e->file_name), 30);
+ tooltip = g_strdup_printf(
+ _("Path of the file representing the project and storing its settings. "
+ "It should normally have the \"%s\" extension."), "."GEANY_PROJECT_EXT);
+ gtk_widget_set_tooltip_text(e->file_name, tooltip);
+ g_free(tooltip);
button = gtk_button_new();
g_signal_connect(button, "clicked", G_CALLBACK(on_file_save_button_clicked), e);
image = gtk_image_new_from_stock(GTK_STOCK_OPEN, GTK_ICON_SIZE_BUTTON);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list