From 0d76a6288afb2eade8939a4802bdc5e5ee627b31 Mon Sep 17 00:00:00 2001 From: evilynux Date: Tue, 13 Feb 2007 17:10:51 +0000 Subject: [PATCH] Added credits to about dialog. --- desmume/src/gtk-glade/callbacks.c | 43 +++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git a/desmume/src/gtk-glade/callbacks.c b/desmume/src/gtk-glade/callbacks.c index 5e5ec3171..aa5656a68 100755 --- a/desmume/src/gtk-glade/callbacks.c +++ b/desmume/src/gtk-glade/callbacks.c @@ -363,23 +363,40 @@ void on_menu_wtoolsXX_activate (GtkMenuItem *menuitem, gpointer user_data) } - - - /* MENU ? ***** ***** ***** ***** */ -/* About dialog - FIXME: We should add credits here... */ -void on_menu_apropos_activate (GtkMenuItem *menuitem, gpointer user_data) { - GtkAboutDialog * wAbout = (GtkAboutDialog*)glade_xml_get_widget(xml, "wAboutDlg"); - gtk_about_dialog_set_version(wAbout, VERSION); - gtk_dialog_run(wAbout); +/* About dialog + FIXME: Add proper copyright */ +void on_menu_apropos_activate (GtkMenuItem *menuitem, gpointer user_data) { + const gchar * authors[] = + { "Original author:", + " yopyop (now inactive)", + "", + "Current team:", + " Allustar", + " amponzi", + " ape", + " delfare", + " Guillaume Duhamel", + " Normmatt", + " Romain Vallet", + " shash", + " Theo Berkau", + " thoduv", + " Tim Seidel (Mighty Max)", + " Damien Nozay (damdoum)", + " Pascal Giard (evilynux)", + "", + "Contributors:", + " Anthony Molinaro", + NULL }; + + GtkAboutDialog * wAbout = (GtkAboutDialog*)glade_xml_get_widget(xml, "wAboutDlg"); + gtk_about_dialog_set_version(wAbout, VERSION); + gtk_about_dialog_set_authors(wAbout, authors); + gtk_dialog_run(wAbout); } - - - - /* TOOLBAR ***** ***** ***** ***** */ void on_wgt_Open_clicked (GtkToolButton *toolbutton, gpointer user_data) { file_open(); } void on_wgt_Reset_clicked (GtkToolButton *toolbutton, gpointer user_data) { desmume_reset(); }