67 aInfo.
SetCopyright(
"(C) 1992-2022 KiCad Developers Team" );
85 libVersion << wxGetLibraryVersionInfo().GetVersionString();
89 libVersion << wxT(
" Unicode " );
91 libVersion << wxT(
" ANSI " );
96 libVersion << wxT(
"and Boost " ) << ( BOOST_VERSION / 100000 ) << wxT(
"." )
97 << ( BOOST_VERSION / 100 % 1000 ) << wxT(
"." ) << ( BOOST_VERSION % 100 )
102 wxPlatformInfo platformInfo;
104 libVersion << wxT(
"Platform: " ) << wxGetOsDescription() << wxT(
", " )
106 #if 0 && wxCHECK_VERSION( 3, 1, 5 ) 107 << platformInfo.GetBitnessName();
109 << platformInfo.GetArchName();
117 wxString description;
120 description << wxT(
"<p>" );
121 description << wxT(
"<b><u>" )
122 <<
_(
"Description" )
123 << wxT(
"</u></b>" );
125 description << wxT(
"<p>" )
126 <<
_(
"The KiCad EDA Suite is a set of open source applications for the " 127 "creation of electronic schematics and printed circuit boards." )
130 description << wxT(
"</p>" );
133 description << wxT(
"<p><b><u>" )
134 <<
_(
"KiCad on the web" )
135 << wxT(
"</u></b>" );
138 description << wxT(
"<ul>" );
139 description << wxT(
"<li>" )
140 <<
_(
"The official KiCad website - " )
143 description << wxT(
"<li>" )
144 <<
_(
"Developer website - " )
148 description << wxT(
"<li>" )
149 <<
_(
"Official KiCad library repositories - " )
153 description << wxT(
"</ul></p>" );
155 description << wxT(
"<p><b><u>" )
156 <<
_(
"Bug tracker" )
157 << wxT(
"</u></b>" );
160 description << wxT(
"<ul>" );
161 description << wxT(
"<li>" )
162 <<
_(
"Report or examine bugs - " )
165 description << wxT(
"</ul></p>" );
167 description << wxT(
"<p><b><u>" )
168 <<
_(
"KiCad users group and community" )
169 << wxT(
"</u></b>" );
171 description << wxT(
"<ul>" );
172 description << wxT(
"<li>" )
173 <<
_(
"KiCad forum - " )
177 description << wxT(
"</ul></p>" );
185 << wxT(
"<div align='center'>" )
187 <<
_(
"The complete KiCad EDA Suite is released under the" ) <<
HtmlNewline( 2 )
189 _(
"GNU General Public License (GPL) version 3 or any later version" ) )
208 #define LEAD_DEV _( "Lead Development Team" ) 209 #define FORMER_DEV _( "Lead Development Alumni" ) 210 #define CONTRIB_DEV _( "Additional Contributions By") 550 wxT(
"Czech (CS)" ) ) );
554 wxT(
"Czech (CS)" ) ) );
558 wxT(
"Czech (CS)" ) ) );
562 wxT(
"Czech (CS)" ) ) );
566 wxT(
"Czech (CS)" ) ) );
570 wxT(
"German (DE)" ) ) );
574 wxT(
"German (DE)" ) ) );
578 wxT(
"German (DE)" ) ) );
582 wxT(
"German (DE)" ) ) );
586 wxT(
"Greek (el_GR)" ) ) );
590 wxT(
"Greek (el_GR)" ) ) );
594 wxT(
"Greek (el_GR)" ) ) );
598 wxT(
"Greek (el_GR)" ) ) );
602 wxT(
"Spanish (ES)" ) ) );
606 wxT(
"Spanish (ES)" ) ) );
610 wxT(
"Spanish (ES)" ) ) );
614 wxT(
"Spanish (ES)" ) ) );
618 wxT(
"Spanish (ES)" ) ) );
622 wxT(
"Spanish (ES)" ) ) );
626 wxT(
"Finnish (FI)" ) ) );
630 wxT(
"Finnish (FI)" ) ) );
634 wxT(
"Finnish (FI)" ) ) );
638 wxT(
"Finnish (FI)" ) ) );
642 wxT(
"Finnish (FI)" ) ) );
646 wxT(
"Finnish (FI)" ) ) );
650 wxT(
"Finnish (FI)" ) ) );
654 wxT(
"French (FR)" ) ) );
658 wxT(
"Italian (IT)" ) ) );
662 wxT(
"Japanese (JA)" ) ) );
666 wxT(
"Japanese (JA)" ) ) );
670 wxT(
"Japanese (JA)" ) ) );
674 wxT(
"Japanese (JA)" ) ) );
678 wxT(
"Japanese (JA)" ) ) );
682 wxT(
"Japanese (JA)" ) ) );
686 wxT(
"Japanese (JA)" ) ) );
690 wxT(
"Japanese (JA)" ) ) );
694 wxT(
"Korean (KO)" ) ) );
698 wxT(
"Korean (KO)" ) ) );
702 wxT(
"Korean (KO)" ) ) );
706 wxT(
"Korean (KO)" ) ) );
710 wxT(
"Korean (KO)" ) ) );
714 wxT(
"Korean (KO)" ) ) );
718 wxT(
"Korean (KO)" ) ) );
722 wxT(
"Korean (KO)" ) ) );
726 wxT(
"Korean (KO)" ) ) );
730 wxT(
"Korean (KO)" ) ) );
734 wxT(
"Korean (KO)" ) ) );
738 wxT(
"Korean (KO)" ) ) );
742 wxT(
"Dutch (NL)" ) ) );
746 wxT(
"Dutch (NL)" ) ) );
750 wxT(
"Dutch (NL)" ) ) );
754 wxT(
"Norwegian (NO)" ) ) );
758 wxT(
"Polish (PL)" ) ) );
762 wxT(
"Polish (PL)" ) ) );
766 wxT(
"Polish (PL)" ) ) );
770 wxT(
"Polish (PL)" ) ) );
774 wxT(
"Brazilian Portuguese (PT_BR)" ) ) );
778 wxT(
"Brazilian Portuguese (PT_BR)" ) ) );
782 wxT(
"Portuguese (PT)" ) ) );
786 wxT(
"Portuguese (PT)" ) ) );
790 wxT(
"Portuguese (PT)" ) ) );
794 wxT(
"Russian (RU)" ) ) );
798 wxT(
"Russian (RU)" ) ) );
802 wxT(
"Russian (RU)" ) ) );
806 wxT(
"Russian (RU)" ) ) );
810 wxT(
"Russian (RU)" ) ) );
814 wxT(
"Swedish (SV)" ) ) );
818 wxT(
"Swedish (SV)" ) ) );
822 wxT(
"Swedish (SV)" ) ) );
826 wxT(
"Thai (TH)" ) ) );
830 wxT(
"Simplified Chinese (zh_CN)" ) ) );
834 wxT(
"Simplified Chinese (zh_CN)" ) ) );
838 wxT(
"Simplified Chinese (zh_CN)" ) ) );
842 wxT(
"Simplified Chinese (zh_CN)" ) ) );
846 wxT(
"Simplified Chinese (zh_CN)" ) ) );
850 wxT(
"Simplified Chinese (zh_CN)" ) ) );
854 wxT(
"Traditional Chinese (zh_TW)" ) ) );
858 wxT(
"Traditional Chinese (zh_TW)" ) ) );
862 wxT(
"Traditional Chinese (zh_TW)" ) ) );
886 #define LIBRARIANS _( "KiCad Librarian Team" ) 901 #define MODELS_3D_CONTRIBUTION _( "3D models by" ) 903 wxT(
"https://github.com/easyw" ),
904 wxT(
"https://gitlab.com/kicad/libraries/kicad-packages3D-generator" ),
909 wxT(
"https://gitlab.com/kicad/libraries/kicad-packages3D/-/graphs/master" ),
913 #define SYMBOL_LIB_CONTRIBUTION _( "Symbols by" ) 916 wxT(
"https://gitlab.com/kicad/libraries/kicad-symbols/-/graphs/master" ),
920 #define FOOTPRINT_LIB_CONTRIBUTION _( "Footprints by" ) 923 wxT(
"https://gitlab.com/kicad/libraries/kicad-footprint-generator" ),
928 wxT(
"https://gitlab.com/kicad/libraries/kicad-footprints/-/graphs/master" ),
933 #define ICON_CONTRIBUTION _( "Icons by" )
void SetCopyright(const wxString &text)
#define ICON_CONTRIBUTION
void AddTranslator(const CONTRIBUTOR *translator)
void AddDocWriter(const CONTRIBUTOR *docwriter)
static wxString HtmlNewline(const unsigned int amount=1)
Create an HTML newline character sequence of aCount.
void SetAppIcon(const wxIcon &aIcon)
KIWAY Kiway & Pgm(), KFCTL_STANDALONE
The global Program "get" accessor.
#define SYMBOL_LIB_CONTRIBUTION
void SetBuildVersion(const wxString &version)
void SetDescription(const wxString &text)
wxString GetBuildVersion()
Get the full KiCad version string.
void SetLibVersion(const wxString &version)
#define MODELS_3D_CONTRIBUTION
void AddArtist(const CONTRIBUTOR *artist)
void SetLicense(const wxString &text)
static wxString HtmlHyperlink(const wxString &url, const wxString &description=wxEmptyString)
Helper functions.
wxString GetBuildDate()
Get the build date as a string.
void SetBuildDate(const wxString &date)
A contributor, a person which was involved in the development of the application or which has contrib...
wxBitmap * CreateKiBitmap(BITMAPS aBitmap)
void AddPackager(const CONTRIBUTOR *packager)
void AddDeveloper(const CONTRIBUTOR *developer)
void AddLibrarian(const CONTRIBUTOR *aLibrarian)
#define FOOTPRINT_LIB_CONTRIBUTION
void SetAppName(const wxString &name)