-
Notifications
You must be signed in to change notification settings - Fork 105
/
appdata.xml
306 lines (306 loc) · 12 KB
/
appdata.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2022 Stephan Sokolow -->
<!-- Copyright 2021-2022 Joe R. (@joeraz) -->
<!-- Copyright 2017-2021 Shlomi Fish -->
<component type="desktop-application">
<id>io.sourceforge.pysolfc.PySolFC</id>
<metadata_license>FSFAP</metadata_license>
<project_license>GPL-3.0-or-later</project_license>
<name>PySolFC</name>
<summary>Solitaire game compilation</summary>
<description>
<p>A collection of more than 1200 Solitaire games, using various deck types
including international standard, hex-a-deck, mahjongg, and hanafuda.</p>
</description>
<launchable type="desktop-id">pysol.desktop</launchable>
<categories>
<category>Game</category>
<category>CardGame</category>
</categories>
<keywords>
<keyword>cards</keyword>
<keyword>klondike</keyword>
<keyword>patience</keyword>
<!-- "pysolfc" omitted because it's also the title.
Possibly remove from .desktop file Keywords field. -->
<keyword>solitaire</keyword>
</keywords>
<screenshots>
<screenshot type="default">
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_1.png</image>
<caption>Klondike with default theme</caption>
</screenshot>
<screenshot>
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_2.png</image>
<caption>Clock, Neo cards, Fractal Blue table, custom backs</caption>
</screenshot>
<screenshot>
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_3.png</image>
<caption>Bits n Bytes, Neo Hex cards, Felt Green table, custom backs</caption>
</screenshot>
<screenshot>
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_4.png</image>
<caption>Firecracker, Louie Mantia Hanafuda cards, Mountains table</caption>
</screenshot>
<screenshot>
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_5.png</image>
<caption>Mahjongg Taipei, Uni Mahjongg Tiles, Wood table</caption>
</screenshot>
<screenshot>
<image>https://pysolfc.sourceforge.io/img/PySolFC_2.18_6.png</image>
<caption>Shisen-Sho 24x12, KMahjongg tileset, Nostalgy table</caption>
</screenshot>
</screenshots>
<content_rating type="oars-1.1"/>
<url type="homepage">https://pysolfc.sourceforge.io/</url>
<url type="bugtracker">https://github.com/shlomif/PySolFC/issues</url>
<url type="help">https://pysolfc.sourceforge.io/doc/index.html</url>
<url type="vcs-browser">https://github.com/shlomif/PySolFC</url>
<url type="contribute">https://github.com/shlomif/PySolFC/blob/master/CONTRIBUTING.md</url>
<provides>
<binary>pysol.py</binary>
<python3>pysollib</python3>
<python3>pysol_cards</python3>
</provides>
<requires>
<!-- Meaning: Requires one of pointing, tablet, or touch -->
<control>pointing</control>
<control>tablet</control>
<control>touch</control>
</requires>
<requires>
<!-- Meaning: Will never use Internet access even if offered -->
<internet>offline-only</internet>
</requires>
<supports>
<control>keyboard</control>
</supports>
<releases>
<release version="2.18.0" date="2022-09-09">
<description>
<ul>
<li>Advanced search feature - the ability to search for games, cardsets, or table tiles based on many different criteria.</li>
<li>Complete documentation containing rules for all 1,100+ games.</li>
<li>Revamped status bar, displaying more info.</li>
<li>The Find Card feature now supports all types of games.</li>
<li>Many new display and assist options.</li>
<li>Bugfixes, code cleanup, etc.</li>
</ul>
</description>
</release>
<release version="2.16.0" date="2022-05-10">
<description>
<p>Anyone upgrading from a version prior to 2.15.0 should read the notes for that version before upgrading. New in this release:</p>
<ul>
<li>Enhancements to many images and graphical displays.</li>
<li>More game rules in the documentation.</li>
<li>Bugfixes, cleanup, and other enhancements.</li>
</ul>
</description>
</release>
<release version="2.15.0" date="2022-03-12" type="development">
<description>
<p>
This is a pretty sizable release, so this beta version is being
offered before a stable 2.16 in the next month or two. Any feedback
and bug reports are greatly appreciated. The full list of changes for
this release is quite long, but here are the highlights:
</p>
<ul>
<li>
There is a new Cardsets release - PySolFC-Cardsets v.2.1 (required
to run 2.15).
</li>
<li>
35 new games, plus enhancements and fixes to many existing games.
</li>
<li>
New high resolution default display. This new display uses high
resolution cardsets and scaling to make the games look impressive
on larger monitors, but will still scale for smaller displays
too.
</li>
<li>
Note that the new high-resolution options will not override your
currently selected options for existing users. If you want to use
the new settings, you can delete or rename your options.cfg file.
</li>
<li>
New feature to search for games, cardsets, and table tiles by
name.
</li>
<li>Many new display options.</li>
<li>Many missing game rules added to the documentation.</li>
<li>Bugfixes and cleanup.</li>
<li>And more.</li>
</ul>
</description>
</release>
<release version="2.14.1" date="2021-12-10">
<p>
This release fixes a number of bugs, including one that causes crashes
for some users when opening the select game/cardset/table tile window.
</p>
</release>
<release version="2.14.0" date="2021-09-19">
<description>
<ul>
<li>16 new games</li>
<li>
Support for Python 3.10 (Minimum requirement is still Python 2.7)
</li>
<li>A new macOS package.</li>
<li>
Enhancements to the tree select dialogs for selecting games,
cardsets, and table tiles.
</li>
<li>Further additions/improvements to the documentation.</li>
<li>Many bugfixes and cleanups.</li>
</ul>
</description>
</release>
<release version="2.12.0" date="2021-07-11">
<description>
<ul>
<li>40 new games!</li>
<li>
Support for using higher resolution cardsets. The high resolution
"Neo" cardset has been added to the Windows Installer package and
is available in a preview release of PySolFC-Cardsets 2.1
</li>
<li>Improved organization and categorization of the games list.</li>
<li>
New display options - added option to center the game layout in
the window.
</li>
<li>
New audio options - can now disable music without disabling sound
effects.
</li>
<li>
Improved documentation - added rules to a large number of games
that were missing them.
</li>
<li>Bugfixes and cleanup.</li>
</ul>
</description>
</release>
<release version="2.10.0" date="2020-06-22">
<description>
<ul>
<li>Fix moving cards in the Scorpion Tail game.</li>
<li>One can optionally load the Freecell Solver and the Black Hole
Solver using their DLLs (for better speed).</li>
<li>Test Windows Version in the installer</li>
<li>Pause when showing statistics</li>
<li>Some cleanups and refactoring.</li>
</ul>
</description>
</release>
<release version="2.8.0" date="2020-03-05">
<description>
<ul>
<li>A new logo thanks to @ghostofiht.</li>
<li>Fix for freezes (pygame upgrade)</li>
<li>Fixed Three Peaks scoring</li>
<li>Compatibility with Pillow 6.x</li>
<li>Restore the "Save games geometry" feature</li>
<li>Added a NEWS.asciidoc file.</li>
<li>Better kivy/Android support</li>
<li>Using ttk and configobj as shipped in the python dist (instead of
forked versions)</li>
<li>Requiring <code>attrs</code> and <code>pysol-cards</code> from
PyPI</li>
<li>Added tests, bug fixes and refactorings.</li>
<li>Add the -g and --deal command line options.</li>
</ul>
</description>
</release>
<release version="2.6.2" date="2019-03-04">
<description>
<ul>
<li>Fixes for the Windows and macOS packages.</li>
<li>Forbid illegal moves in Spider and some other variants.</li>
</ul>
</description>
</release>
<release version="2.6.0" date="2019-02-14">
<description>
<ul>
<li>Support for solving Golf using a solver</li>
<li>An untested macOS package (we need testers)</li>
<li>A bug fix</li>
<li>Ability to run the test suite without python 2.x and/or
pygtk</li>
<li>Code cleanups.</li>
</ul>
</description>
</release>
<release version="2.4.0" date="2018-06-23">
<description>
<ul>
<li>The Windows installer now includes the revitalised PySol-music
package. For more info, see shlomif/PySolFC#82.</li>
<li>Many improvements to the test suite and the board import
functionality.</li>
<li>Some bug fixes.</li>
</ul>
</description>
</release>
<release version="2.2.0" date="2018-04-16">
<description>
<ul>
<li>The Microsoft Windows binary installer now contains and supports
the solver for Freecell and other games.</li>
<li>Many bug fixes.</li>
</ul>
</description>
</release>
<release version="2.1.4" date="2018-03-31" type="development">
<description>
<ul>
<li>We now provide a Microsoft Windows binary installer again, thanks
to the great work of Roderik Ploszek. Note that the solvers (for
FreeCell/etc.) are not installed as part of it yet, but they are
available separately.</li>
<li><code>pysol-sound-server</code> was updated to support Python
3.x.</li>
<li>Fixes for the board export / solver input, and for redealing upon
restart of the "ms*" deals.</li>
<li>Various cleanups.</li>
</ul>
</description>
</release>
<release version="2.1.3" date="2018-03-05" type="development">
<description>
<ul>
<li>Support for the kivy toolkit for running under Android-based
devices (currently python 2.7-only)</li>
<li>Fixed the help system and removed the need for the sgmllib
module.</li>
<li>Other fixes and cleanups.</li>
<li>Currently there is no Microsoft Windows binary package. Help or
insights will be appreciated.</li>
</ul>
</description>
</release>
<release version="2.1.0" date="2017-11-19" type="development">
<description>
<ul>
<li>The code is now compatible with both Python 2.7.x and Python
3.x</li>
<li>One can deal all MS FreeCell/FC-pro deals by specifying e.g:
"ms100000" as the seed.</li>
<li>Support for Black Hole and All in a Row solver was added.</li>
<li>Test suite and CI were added to the repository.</li>
<li>The code now passes flake8 validation.</li>
<li>Some improvements to the solver dialog.</li>
</ul>
</description>
</release>
<release version="2.0" date="2009-12-04"/>
<release version="1.1" date="2007-09-06"/>
<release version="1.0" date="2007-02-21"/>
</releases>
<translation type="gettext">pysol</translation>
</component>