1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00

Updated credits and copyright.

This commit is contained in:
Joe R 2024-03-30 11:22:04 -04:00
parent e8bc34f6e6
commit f28e69b0b0
13 changed files with 161 additions and 105 deletions

View file

@ -16,7 +16,7 @@ Main Authors
* [Roderik Ploszek](https://github.com/Programator2)
* Fixes and enhancements
* [Joe R.](https://github.com/joeraz)
* Continued PySolFC maintenance and development.
* Many new games and continued PySolFC maintenance and development.
Games contributors
==================

View file

@ -1,98 +1,36 @@
<h2>PySol credits go to</h2>
<h1>PySolFC Credits</h1>
<h2>Main Authors</h2>
<ul>
<li> Volker Weidner for getting me into Solitaire
<li> Guido van Rossum for the initial example program
<li> <a href="http://www.inetarena.com/~grania/">T. Kirk</a> for lots of contributed games and cardsets
<li> the Gnome AisleRiot team for parts of the documentation
<li> the AfterStep and KDE teams for some icons
<li> the Python, Tcl/Tk &amp; Linux crews for making this program possible
<li>Markus Franz Xaver Johannes Oberhumer <a href="https://www.oberhumer.com/">https://www.oberhumer.com/</a> - Author of PySol<ul>
<li>T. Kirk - Author of Ultrasol</li>
<li><a href="https://sourceforge.net/u/skomoroh/profile/">Skomoroh</a> - Author of PySolFC</li>
<li><a href="https://sourceforge.net/u/brianl/profile/">Brian Lenihan</a> - MacOS package maintainer</li>
<li><a href="https://www.shlomifish.org/">Shlomi Fish</a> - Continued PySolFC maintenance, port to python 3, test suite (Note: he places all his changes under the Expat licence).</li>
<li><a href="https://github.com/lufebe16">https://github.com/lufebe16</a> - Added the Kivy toolkit</li>
<li><a href="https://github.com/Programator2">Roderik Ploszek</a> - Fixes and enhancements</li>
<li><a href="https://github.com/joeraz">Joe R.</a> - Many new games and continued PySolFC maintenance and development.</li>
</ul>
<h2>Game contributors are</h2>
<h2>Games contributors</h2>
<ul>
<li> T. Kirk &lt;grania@mailcity.com&gt;<br>
lots of Ganjifa
<a href="ganjifa.html">Ganjifa</a>,
<a href="hanafuda.html">Hanafuda</a>
and Tarock type games.
<li> Andrew Csillag &lt;drew@thecsillags.com&gt;
<li>Mark Andrews</li>
<li>Galen Brooks <galen@nine.com></li>
<li>Andrew Csillag <drew@thecsillags.com>
<li>Michael Foord</li>
<li>Matthew Hohlfeld <hohlfeld@cs.ucsd.edu></li>
<li>Nicola Larosa</li>
<li>John Stoneham <obijohn99@aol.com></li>
<li>David Svoboda <svoboda@users.sourceforge.net></li>
</ul>
<h2>Enhancements</h2>
<ul>
<li> <a href="rules/canfield.html">Canfield</a>
<li><a href="https://github.com/ghostofiht">ghostofiht</a> - Contributed a new logo design.</li>
<li><a href="https://fontlibrary.org/en/font/trueno">Trueno font</a> under the <a href="https://en.wikipedia.org/wiki/SIL_Open_Font_License">OFL</a> by <a href="http://www.zkysky.com.ar/">Julieta Ulanovsky</a> - used in the logo.</li>
</ul>
<li> Deon Ramsey &lt;miavir@furry.de&gt;
<h2>Translations</h2>
<ul>
<li> <a href="rules/nomad.html">Nomad</a>
</ul>
<li> Galen Brooks &lt;galen@nine.com&gt;
<ul>
<li> <a href="rules/numerica.html">Numerica</a>
</ul>
<li> Matthew Hohlfeld &lt;hohlfeld@cs.ucsd.edu&gt;
<ul>
<li> <a href="rules/larasgame.html">Lara's Game</a>
</ul>
</ul>
<h2>Cardset contributors are</h2>
<ul>
<li> Bao Trinh &lt;bao@cs.umd.edu&gt;
<li> DJ Delorie &lt;dj@delorie.com&gt;
<li> Donald R. Woods &lt;woods@sun.com&gt;
<li> Felix Bellaby &lt;felix@pooh.u-net.com&gt;
<li> Heiko Eissfeldt &lt;heiko@colossus.escape.de&gt;
<li> Jochen Tuchbreiter &lt;whynot@mabi.de&gt;
<li> John Fitzgibbon
<li> John Heidemann &lt;johnh@isi.edu&gt;
<li> Jonathan Blandford &lt;jrb@mit.edu&gt;
<li> Joseph L. Traub &lt;jtraub@zso.dec.com&gt;
<li> Michael Bischoff &lt;mbi@mo.math.nat.tu-bs.de&gt;
<li> Mike Naylor &lt;mike.naylor@5x5poker.com&gt;
<li> Oliver Xymoron &lt;oxymoron@waste.org&gt;
<li> Rene Seindal &lt;rene@seindal.dk&gt;
<li> Rudy Muller &lt;rudy.muller@net.HCC.nl&gt;
<li> Ryu Changwoo &lt;cwryu@eve.kaist.ac.kr&gt;
<li> T. Kirk &lt;grania@mailcity.com&gt;
<li> The Papa &lt;papalini@biancaneve.ing.unifi.it&gt;
</ul>
<h2>Music contributors are</h2>
<ul>
<li> <a href="http://hem.passagen.se/dachande/">Carl Larsson</a> aka <i>Nightbeat</i>
&lt;nightbeat@traxinspace.com&gt;
</ul>
<h2>Special thanks to</h2>
<ul>
<li> Andy Markebo &lt;flognat@fukt.hk-r.se&gt;
<li> Charles B. Dorsett
<li> Christian Tismer &lt;tismer@tismer.com&gt;
<li> Dylan Thurston &lt;Dylan.Thurston@math.unige.ch&gt;
<li> Jan Nijtmans &lt;j.nijtmans@chello.nl&gt;
<li> Jordan Russel &lt;jordanr@iname.com&gt;
<li> Kevin O'Connor &lt;koconnor@cse.Buffalo.EDU&gt;
<li> Marc-Andre Lemburg &lt;mal@lemburg.com&gt;
<li> Mark Hammond &lt;MHammond@skippinet.com.au&gt;
<li> Neil Schemenauer &lt;nascheme@enme.ucalgary.ca&gt;
<li> Thomas Gellekum &lt;tg@ihf.rwth-aachen.de&gt;
<li> Vladimir Marangozov &lt;Vladimir.Marangozov@inrialpes.fr&gt;
<li> Zachary Roadhouse &lt;Zachary_Roadhouse@brown.edu&gt;
<li> Natascha
</ul>
<h2>PySol uses the following OpenSource technologies</h2>
<ul>
<li> <a href="http://www.python.org/">The Python Programming Language</a>
<li> <a href="http://www.scriptics.com/">The Tcl/Tk GUI Toolkit</a>
<li> <a href="http://www.devolution.com/~slouken/projects/SDL/index.html">The SDL Simple DirectMedia Layer</a>
<li> <a href="http://www.lokigames.com/development/smpeg.php3">The SDL MPEG Player Library</a>
<li> <a href="http://mikmod.darkorb.net/">The MikMod Sound Library</a>
</ul>
<h2>PySol was created using the following OpenSource technologies</h2>
<ul>
<li> <a href="http://www.linux.org/">The Linux Operating System</a>
<li> <a href="http://www.xfree86.org/">The XFree86 X Window System</a>
<li> <a href="http://www.kde.org/">The KDE Desktop Environment</a>
<li> <a href="http://fte.sourceforge.net/">The FTE Text Editor</a>
<li> <a href="http://www.jordanr.dhs.org/">The Inno Setup Win32 Installer</a>
<li>Holger Schäkel <Holger@Schaekel-row.de> (de)</li>
<li>Jerzy Trzeciak <artusek@wp.pl> (pl)</li>
</ul>
<p>
<a href="credits_old.html">View original PySol credits</a>
</p>

101
html-src/credits_old.html Normal file
View file

@ -0,0 +1,101 @@
<h2>PySol credits go to</h2>
<ul>
<li> Volker Weidner for getting me into Solitaire
<li> Guido van Rossum for the initial example program
<li> <a href="http://www.inetarena.com/~grania/">T. Kirk</a> for lots of contributed games and cardsets
<li> the Gnome AisleRiot team for parts of the documentation
<li> the AfterStep and KDE teams for some icons
<li> the Python, Tcl/Tk &amp; Linux crews for making this program possible
</ul>
<h2>Game contributors are</h2>
<ul>
<li> T. Kirk &lt;grania@mailcity.com&gt;<br>
<ul>
<li>
lots of
<a href="ganjifa.html">Ganjifa</a>,
<a href="hanafuda.html">Hanafuda</a>
and Tarock type games.
</ul>
<li> Andrew Csillag &lt;drew@thecsillags.com&gt;
<ul>
<li> <a href="rules/canfield.html">Canfield</a>
</ul>
<li> Deon Ramsey &lt;miavir@furry.de&gt;
<ul>
<li> <a href="rules/nomad.html">Nomad</a>
</ul>
<li> Galen Brooks &lt;galen@nine.com&gt;
<ul>
<li> <a href="rules/numerica.html">Numerica</a>
</ul>
<li> Matthew Hohlfeld &lt;hohlfeld@cs.ucsd.edu&gt;
<ul>
<li> <a href="rules/larasgame.html">Lara's Game</a>
</ul>
</ul>
<h2>Cardset contributors are</h2>
<ul>
<li> Bao Trinh &lt;bao@cs.umd.edu&gt;
<li> DJ Delorie &lt;dj@delorie.com&gt;
<li> Donald R. Woods &lt;woods@sun.com&gt;
<li> Felix Bellaby &lt;felix@pooh.u-net.com&gt;
<li> Heiko Eissfeldt &lt;heiko@colossus.escape.de&gt;
<li> Jochen Tuchbreiter &lt;whynot@mabi.de&gt;
<li> John Fitzgibbon
<li> John Heidemann &lt;johnh@isi.edu&gt;
<li> Jonathan Blandford &lt;jrb@mit.edu&gt;
<li> Joseph L. Traub &lt;jtraub@zso.dec.com&gt;
<li> Michael Bischoff &lt;mbi@mo.math.nat.tu-bs.de&gt;
<li> Mike Naylor &lt;mike.naylor@5x5poker.com&gt;
<li> Oliver Xymoron &lt;oxymoron@waste.org&gt;
<li> Rene Seindal &lt;rene@seindal.dk&gt;
<li> Rudy Muller &lt;rudy.muller@net.HCC.nl&gt;
<li> Ryu Changwoo &lt;cwryu@eve.kaist.ac.kr&gt;
<li> T. Kirk &lt;grania@mailcity.com&gt;
<li> The Papa &lt;papalini@biancaneve.ing.unifi.it&gt;
</ul>
<h2>Music contributors are</h2>
<ul>
<li> <a href="http://hem.passagen.se/dachande/">Carl Larsson</a> aka <i>Nightbeat</i>
&lt;nightbeat@traxinspace.com&gt;
</ul>
<h2>Special thanks to</h2>
<ul>
<li> Andy Markebo &lt;flognat@fukt.hk-r.se&gt;
<li> Charles B. Dorsett
<li> Christian Tismer &lt;tismer@tismer.com&gt;
<li> Dylan Thurston &lt;Dylan.Thurston@math.unige.ch&gt;
<li> Jan Nijtmans &lt;j.nijtmans@chello.nl&gt;
<li> Jordan Russel &lt;jordanr@iname.com&gt;
<li> Kevin O'Connor &lt;koconnor@cse.Buffalo.EDU&gt;
<li> Marc-Andre Lemburg &lt;mal@lemburg.com&gt;
<li> Mark Hammond &lt;MHammond@skippinet.com.au&gt;
<li> Neil Schemenauer &lt;nascheme@enme.ucalgary.ca&gt;
<li> Thomas Gellekum &lt;tg@ihf.rwth-aachen.de&gt;
<li> Vladimir Marangozov &lt;Vladimir.Marangozov@inrialpes.fr&gt;
<li> Zachary Roadhouse &lt;Zachary_Roadhouse@brown.edu&gt;
<li> Natascha
</ul>
<h2>PySol uses the following OpenSource technologies</h2>
<ul>
<li> <a href="http://www.python.org/">The Python Programming Language</a>
<li> <a href="http://www.scriptics.com/">The Tcl/Tk GUI Toolkit</a>
<li> <a href="http://www.devolution.com/~slouken/projects/SDL/index.html">The SDL Simple DirectMedia Layer</a>
<li> <a href="http://www.lokigames.com/development/smpeg.php3">The SDL MPEG Player Library</a>
<li> <a href="http://mikmod.darkorb.net/">The MikMod Sound Library</a>
</ul>
<h2>PySol was created using the following OpenSource technologies</h2>
<ul>
<li> <a href="http://www.linux.org/">The Linux Operating System</a>
<li> <a href="http://www.xfree86.org/">The XFree86 X Window System</a>
<li> <a href="http://www.kde.org/">The KDE Desktop Environment</a>
<li> <a href="http://fte.sourceforge.net/">The FTE Text Editor</a>
<li> <a href="http://www.jordanr.dhs.org/">The Inno Setup Win32 Installer</a>
</ul>

View file

@ -45,6 +45,7 @@ fix_gettext()
files = [
('credits.html', 'PySol Credits'),
('credits_old.html', 'PySol Credits'),
('ganjifa.html', 'PySol - General Ganjifa Card Rules'),
('general_rules.html', 'PySol - General Rules'),
('glossary.html', 'PySol - Glossary'),

View file

@ -24,6 +24,7 @@
<li> <a href="news.html">What's new?</a>
<li> <a href="report_bug.html">Report a Bug</a>
<li> <a href="license.html">PySol license terms</a>
<li> <a href="credits.html">PySol credits</a>
</ul>
<hr>
<p> Visit the official <a href="http://pysolfc.sourceforge.net/">PySolFC Home

View file

@ -646,8 +646,8 @@ msgid "&Nice"
msgstr "&Nett"
#: pysollib/help.py:46
msgid "&Credits..."
msgstr "&Danksagung..."
msgid "&Credits"
msgstr "&Danksagung"
#: pysollib/help.py:48
msgid "&Enjoy"
@ -676,6 +676,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"

View file

@ -652,8 +652,8 @@ msgid "&Nice"
msgstr "&Ok"
#: pysollib/help.py:46
msgid "&Credits..."
msgstr "Remer&ciements..."
msgid "&Credits"
msgstr "Remer&ciements"
#: pysollib/help.py:48
msgid "&Enjoy"
@ -682,6 +682,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"
@ -696,6 +697,7 @@ msgstr ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"Tous droits réservés.\n"
"\n"
"PySol est un logiciel libre distribué sous la licence\n"

View file

@ -658,7 +658,7 @@ msgid "&Nice"
msgstr "Be&ne"
#: pysollib/help.py:46
msgid "&Credits..."
msgid "&Credits"
msgstr "Riconos&cimenti"
#: pysollib/help.py:48
@ -688,6 +688,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"
@ -702,6 +703,7 @@ msgstr ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"Tutti i diritti riservati.\n"
"\n"
"PySol è software libero distribuito alle condizioni\n"

View file

@ -650,8 +650,8 @@ msgid "&Nice"
msgstr "Ład&nie"
#: pysollib/help.py:46
msgid "&Credits..."
msgstr "&Podziękowania..."
msgid "&Credits"
msgstr "&Podziękowania"
#: pysollib/help.py:48
msgid "&Enjoy"
@ -680,6 +680,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"
@ -694,6 +695,7 @@ msgstr ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol jest wolnym oprogramowaniem rozprowadzanym\n"

View file

@ -649,8 +649,8 @@ msgid "&Nice"
msgstr "&Legal"
#: pysollib/help.py:46
msgid "&Credits..."
msgstr "&Créditos..."
msgid "&Credits"
msgstr "&Créditos"
#: pysollib/help.py:48
msgid "&Enjoy"
@ -679,6 +679,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"
@ -693,6 +694,7 @@ msgstr ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"Todos os direitos reservados.\n"
"\n"
"PySol é um software livre distribuído sob os termos\n"

View file

@ -624,7 +624,7 @@ msgid "&Nice"
msgstr ""
#: pysollib/help.py:46
msgid "&Credits..."
msgid "&Credits"
msgstr ""
#: pysollib/help.py:48
@ -654,6 +654,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"

View file

@ -655,8 +655,8 @@ msgid "&Nice"
msgstr "&Отлично"
#: pysollib/help.py:46
msgid "&Credits..."
msgstr "&Благодарности..."
msgid "&Credits"
msgstr "&Благодарности"
#: pysollib/help.py:48
msgid "&Enjoy"
@ -685,6 +685,7 @@ msgid ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol is free software distributed under the terms\n"
@ -699,6 +700,7 @@ msgstr ""
"Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.\n"
"Copyright (C) 2003 Mt. Hood Playing Card Co.\n"
"Copyright (C) 2005 - 2009 Skomoroh.\n"
"Copyright (C) 2020 - 2024 PySolFC.\n"
"All Rights Reserved.\n"
"\n"
"PySol свободное программное обеспечение,\n"

View file

@ -43,7 +43,7 @@ def help_about(app, timeout=0, sound=True):
t = _("A Python Solitaire Game Collection")
if app.miscrandom.random() < 0.8:
t = _("A World Domination Project")
strings = (_("&Nice"), _("&Credits..."))
strings = (_("&Nice"), _("&Credits"))
if timeout:
strings = (_("&Enjoy"),)
version = _("Version %s") % VERSION
@ -56,6 +56,7 @@ def help_about(app, timeout=0, sound=True):
Copyright (C) 1998 - 2003 Markus F.X.J. Oberhumer.
Copyright (C) 2003 Mt. Hood Playing Card Co.
Copyright (C) 2005 - 2009 Skomoroh.
Copyright (C) 2020 - 2024 PySolFC.
All Rights Reserved.
PySol is free software distributed under the terms
@ -68,7 +69,9 @@ For more information about this application visit''') %
strings=strings, default=0,
separator=True)
if d.status == 0 and d.button == 1:
help_credits(app, sound=sound)
viewer = help_html(app, "credits.html", "html")
viewer.parent.after(2, lambda: viewer.parent.focus_force())
# help_credits(app, sound=sound)
return d.status