aboutsummaryrefslogtreecommitdiff
path: root/src/colloquium.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/colloquium.c')
-rw-r--r--src/colloquium.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/colloquium.c b/src/colloquium.c
index de093e8..dbe9caf 100644
--- a/src/colloquium.c
+++ b/src/colloquium.c
@@ -88,7 +88,7 @@ static void intro_sig(GSimpleAction *action, GVariant *parameter, gpointer vp)
}
-static void about_sig(GSimpleAction *action, GVariant *parameter, gpointer vp)
+void open_about_dialog(GtkWidget *parent)
{
GtkWidget *window;
@@ -98,6 +98,7 @@ static void about_sig(GSimpleAction *action, GVariant *parameter, gpointer vp)
};
window = gtk_about_dialog_new();
+ gtk_window_set_transient_for(GTK_WINDOW(window), GTK_WINDOW(parent));
gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG(window),
"Colloquium");
@@ -210,7 +211,6 @@ GActionEntry app_entries[] = {
{ "new", new_sig, NULL, NULL, NULL },
{ "open", open_sig, NULL, NULL, NULL },
- { "about", about_sig, NULL, NULL, NULL },
{ "intro", intro_sig, NULL, NULL, NULL },
{ "quit", quit_sig, NULL, NULL, NULL },
};