diff options
keybindings: Add runtime version information
1 files changed, 10 insertions, 2 deletions
| -rw-r--r-- | keybindings.c | 12 |
diff --git a/keybindings.c b/keybindings.c index 86713c2..4f39bbb 100644 --- a/keybindings.c +++ b/keybindings.c @@ -27,6 +27,15 @@ badwolf_about_dialog(GtkWindow *main_window, gpointer user_data) struct Window *window = (struct Window *)user_data; GtkWidget *about_dialog = gtk_about_dialog_new(); + char *comments = NULL; + + comments = g_strdup_printf( + _("Minimalist and privacy-oriented WebKitGTK+ browser\n" + "Runtime WebKit version: %d.%d.%d"), + webkit_get_major_version(), + webkit_get_minor_version(), + webkit_get_micro_version()); + gtk_window_set_transient_for(GTK_WINDOW(about_dialog), main_window); gtk_window_set_destroy_with_parent(GTK_WINDOW(about_dialog), TRUE); @@ -35,8 +44,7 @@ badwolf_about_dialog(GtkWindow *main_window, gpointer user_data) gtk_about_dialog_set_copyright(GTK_ABOUT_DIALOG(about_dialog), "2019 Haelwenn (lanodan) Monnier <contact+badwolf@hacktivis.me>"); gtk_about_dialog_set_website(GTK_ABOUT_DIALOG(about_dialog), homepage); - gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG(about_dialog), - _("Minimalist and privacy-oriented WebKitGTK+ browser")); + gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG(about_dialog), comments); gtk_about_dialog_set_version(GTK_ABOUT_DIALOG(about_dialog), version); g_signal_connect(about_dialog, "activate-link", G_CALLBACK(about_dialogCb_activate_link), window); |