/*
- Copyright (C) 2013-2017 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-2018 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
#include "about_dialog.h"
#include "wx_util.h"
+#include "static_text.h"
#include "lib/version.h"
#include "lib/compose.hpp"
#include <wx/notebook.h>
wxFont version_font (*wxNORMAL_FONT);
version_font.SetWeight (wxFONTWEIGHT_BOLD);
- wxStaticText* t = new wxStaticText (this, wxID_ANY, _("DCP-o-matic"));
+ wxStaticText* t = new StaticText (this, _("DCP-o-matic"));
t->SetFont (title_font);
sizer->Add (t, wxSizerFlags().Centre().Border(wxALL, 16));
wxString s;
if (strcmp (dcpomatic_git_commit, "release") == 0) {
- t = new wxStaticText (this, wxID_ANY, std_to_wx (String::compose ("Version %1", dcpomatic_version)));
+ t = new StaticText (this, std_to_wx(String::compose("Version %1", dcpomatic_version)));
} else {
- t = new wxStaticText (this, wxID_ANY, std_to_wx (String::compose ("Version %1 git %2", dcpomatic_version, dcpomatic_git_commit)));
+ t = new StaticText (this, std_to_wx(String::compose("Version %1 git %2", dcpomatic_version, dcpomatic_git_commit)));
}
t->SetFont (version_font);
sizer->Add (t, wxSizerFlags().Centre().Border(wxALL, 2));
sizer->AddSpacer (12);
- t = new wxStaticText (
- this, wxID_ANY,
+ t = new StaticText (
+ this,
_("Free, open-source DCP creation from almost anything."),
wxDefaultPosition, wxDefaultSize, wxALIGN_CENTER
);
sizer->Add (h, wxSizerFlags().Centre().Border(wxALL, 8));
- t = new wxStaticText (
- this, wxID_ANY,
+ t = new StaticText (
+ this,
_("(C) 2012-2018 Carl Hetherington, Terrence Meiczinger\n Ole Laursen, Brecht Sanders"),
wxDefaultPosition, wxDefaultSize, wxALIGN_CENTER
);
wxArrayString written_by;
written_by.Add (wxT ("Carl Hetherington"));
written_by.Add (wxT ("Terrence Meiczinger"));
+ written_by.Add (wxT ("Mart Jansink"));
written_by.Add (wxT ("Ole Laursen"));
written_by.Add (wxT ("Brecht Sanders"));
written_by.Add (wxT ("Jianguo Huang"));
translated_by.Add (wxT ("Manuel AC"));
translated_by.Add (wxT ("Max Aeschlimann"));
translated_by.Add (wxT ("Thiago Andre"));
+ translated_by.Add (wxT ("Felice D'Andrea"));
translated_by.Add (wxT ("Grégoire Ausina"));
translated_by.Add (wxT ("Tomáš Begeni"));
translated_by.Add (wxT ("Fabio \"Zak\" Belli"));
wxArrayString with_help_from;
with_help_from.Add (wxT ("David Vignoni"));
with_help_from.Add (wxT ("Dennis Couzin"));
+ with_help_from.Add (wxT ("Carsten Kurz"));
with_help_from.Add (wxT ("Gérald Maruccia"));
with_help_from.Add (wxT ("Julian van Mil"));
add_section (_("With help from"), with_help_from);
+ wxArrayString subscribers;
+ #include "subscribers.cc"
+ add_section (_("Subscribers"), subscribers);
+
wxArrayString supported_by;
- #include "../../build/supporters.cc"
- add_section (_("Supported by"), supported_by);
+ #include "supporters.cc"
+ add_section (_("Also supported by"), supported_by);
wxArrayString tested_by;
tested_by.Add (wxT ("Manuel AC"));