** $Id$
**
** \legal
-** Copyright 2008 Paul Wise
+** Copyright (c) 2008 Paul Wise
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
About::About()
{
-#if GTK_CHECK_VERSION (2, 12, 0)
+#ifdef HAVE_GTK_ABOUTDIALOG_SET_PROGRAM_NAME
set_program_name(PACKAGE_NAME);
#else
set_name(PACKAGE_NAME);
#endif
set_version(VERSION);
set_comments(_("2D vector animation studio"));
+
+ set_url_hook(sigc::mem_fun(*this, &About::on_link_clicked));
set_website("http://www.synfig.org/");
set_website_label(_("Visit the Synfig website"));
authors.push_back("Andreas Jochens");
authors.push_back("Carlos López González (genete)");
authors.push_back("Chris Moore (dooglus)");
- authors.push_back("Chris Norman (PXEGeek)");
+ authors.push_back("Chris Norman (pixelgeek)");
authors.push_back("Daniel Fort");
authors.push_back("David Roden (Bombe)");
authors.push_back("Dmitriy Pomerantsev (Atrus)");
authors.push_back("Douglas Lau");
+ authors.push_back("Gerald Young (Yoyobuae)");
authors.push_back("IL'dar AKHmetgaleev (AkhIL)");
authors.push_back("Luka Pravica");
authors.push_back("Martin Michlmayr (tbm)");
std::vector<Glib::ustring> artists;
artists.push_back("Robert B. Quattlebaum Jr. (darco)");
+ artists.push_back("Aurore D (rore)");
artists.push_back("Carlos López González (genete)");
- artists.push_back("Chris Norman (PXEGeek)");
+ artists.push_back("Chris Norman (pixelgeek)");
set_artists(artists);
// TRANSLATORS: change this to your name, separate multiple names with \n
extra_info += "\n";
- extra_info += strprintf(_("Built on %s at %s\n"), __DATE__, __TIME__);
+ extra_info += strprintf(_("Built on %s" /* at %s */ "\n"), __DATE__ /* , __TIME__ */ );
extra_info += "\n";
void About::close(int){
hide();
}
+
+void About::on_link_clicked(Gtk::AboutDialog&, const Glib::ustring &url)
+{
+ App::open_url(url);
+}