- GtkWidget *label2 = gtk_label_new("");
- gtk_misc_set_padding(GTK_MISC(label2), 10, 20);
- gtk_label_set_markup(GTK_LABEL(label2), "\
-Contributors :\n\
-\n\
-Michel Dagenais (New trace format, lttv main)\n\
-Mathieu Desnoyers (Kernel Tracer, Directory structure, build with automake/conf,\n\
- lttv gui, control flow view, gui cooperative trace reading\n\
- scheduler with interruptible foreground and background\n\
- computation, detailed event list (rewrite), trace reading\n\
- library (rewrite))\n\
-Benoit Des Ligneris, Eric Clement (Cluster adaptation, work in progress)\n\
-Xang-Xiu Yang (new trace reading library and converter, lttv gui, \n\
- detailed event list and statistics view)\n\
-Tom Zanussi (RelayFS)\n\
-\n\
-Inspired from the original Linux Trace Toolkit Visualizer made by\n\
-Karim Yaghmour");
-
- GtkWidget *label3 = gtk_label_new("");
- gtk_label_set_markup(GTK_LABEL(label3), "\
-Linux Trace Toolkit Viewer, Copyright (C) 2004, 2005, 2006\n\
- Michel Dagenais\n\
- Mathieu Desnoyers\n\
- Xang-Xiu Yang\n\
-Linux Trace Toolkit comes with ABSOLUTELY NO WARRANTY.\n\
-This is free software, and you are welcome to redistribute it\n\
-under certain conditions. See COPYING for details.");
- gtk_misc_set_padding(GTK_MISC(label3), 10, 20);
-
- gtk_box_pack_start_defaults(GTK_BOX(vbox), label1);
- gtk_box_pack_start_defaults(GTK_BOX(vbox), label2);
- gtk_box_pack_start_defaults(GTK_BOX(vbox), label3);
-
- GtkWidget *hbox = gtk_hbox_new(TRUE, 0);
- gtk_box_pack_end(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
- GtkWidget *close_button = gtk_button_new_with_mnemonic("_Close");
- gtk_box_pack_end(GTK_BOX(hbox), close_button, FALSE, FALSE, 0);
- gtk_container_set_border_width(GTK_CONTAINER(close_button), 20);
-
- g_signal_connect(G_OBJECT(close_button), "clicked",
- G_CALLBACK(on_about_close_activate),
- (gpointer)about_widget);
-
- gtk_widget_show_all(about_widget);
+ static const gchar *copyright = "Copyright \xc2\xa9 2004-2013";
+
+ gtk_show_about_dialog((GtkWindow *)main_window->mwindow,
+ "authors", authors,
+ "comments", comments,
+ "version", VERSION,
+ "program-name", "LTTV",
+ "license", "GPLv2, see COPYING file for details",
+ "website", "http://lttng.org/lttv/",
+ "copyright", copyright,
+ NULL);