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

241 commits

Author SHA1 Message Date
Joe R
13a29b34ea
Version 7 of the cardset format with subtype and joker support. (#330) 2023-08-11 20:30:29 -04:00
Joe R
3a37c1157d Added face-down flip assist option. 2023-05-18 18:54:37 -04:00
Joe R
de3e8cc3f8 Expanded the solid color list in the table tile selection window. 2023-05-12 21:48:55 -04:00
Joe R
798ef4699a Fixed flake8 error. 2022-09-08 18:17:37 -04:00
Joe R
6fbcc1186e Updated confirm discard game verbiage (as per issue #270). 2022-09-08 17:56:20 -04:00
Joe R
d2c59377dc Advanced search feature. 2022-08-13 12:22:17 -04:00
Joe R
99ae5c39bb Added/fixed variable redeals category in the game selection tree. 2022-08-11 19:33:10 -04:00
Joe R
bfc65193f0 Fixed new flake8 rule issues. 2022-08-03 20:56:14 -04:00
Joe R
90f79aa68b Reduced extra window padding on the player options window. 2022-05-31 20:52:05 -04:00
Joe R
dba9e4442b Added hint button to the toolbar. 2022-05-28 15:30:21 -04:00
Joe R
052fd0b78d Added Stripped Deck game category. 2022-01-08 10:34:33 -05:00
Joe R
2e9f242ce8 Failsafe to account for missing cardsets in playable preview. 2021-09-06 10:07:49 -04:00
Joe R
e927d60a25 Playable preview now loads and uses cardsets of the correct type for each game. 2021-09-01 18:54:45 -04:00
Joe R
e9b0675884 Added option to enable/disable other sound samples (the clock sound in Grandfather's Clock). 2021-06-26 11:00:39 -04:00
Joe R
c416d42a96 Removed deal animation from preview and combined game select options. 2021-06-08 21:54:15 -04:00
Joe R
84617c5083 Added King's Secrets game. 2021-05-28 23:06:08 -04:00
Joe R
0e1ecd1c1e Enhanced higher resolution cardset support. 2021-04-25 13:46:53 -04:00
Joe R
dba55c20fd Split spread stacks logic from auto-scale logic. 2021-04-25 08:51:04 +03:00
Shlomi Fish
7da41a93be Allow to swap the mouse keys using the ini file.
See: https://sourceforge.net/p/pysolfc/discussion/503708/thread/5d77434ff8/

" PySolFC / Discussion / Open Discussion: Any way to remap mouse buttons? "

We may not have covered all the affected calls to bind().
2020-10-19 18:18:13 +03:00
Shlomi Fish
95a0d7d007 refactor/modernize the calls to open()
use "with", flags
2020-10-06 18:43:15 +03:00
Shlomi Fish
3de9955879 try2fix flake 8 tests [travis/etc.] 2020-06-17 20:53:11 +03:00
Juhani Numminen
6016a6a5c1 No such thing as pysollib.app.comments (#153) 2020-03-02 13:21:35 +02:00
Juhani Numminen
80d99e508d Fix 'TclError: unknown option' for tk
Partly reverts commit b9a46ecf35
2020-02-09 22:19:47 +02:00
Juhani Numminen
65b86f2d1d Improve internationalization
- More strings marked for translation
- Used format strings instead of concatinating fragments
- Removed space before '?' or '!' from sentences in English

Following the GNU gettext guidelines at
https://www.gnu.org/software/gettext/manual/gettext.html#Preparing-Strings
2019-08-31 13:22:21 +03:00
Shlomi Fish
4d61d73f3a consolidate diffs 2019-07-30 12:37:22 +03:00
Shlomi Fish
70e1159947 consolidate diffs 2019-07-28 08:35:40 +03:00
Shlomi Fish
d3561e0e77 merge differences between */toolbar.py.
Refactoring.
2019-04-08 18:34:27 +03:00
Shlomi Fish
ed18fd8156 Order imports based on flake8-import-order.
Tested on ci. See https://github.com/PyCQA/flake8-import-order . In the
process did some other cleanups and
https://en.wikipedia.org/wiki/Code_refactoring .
2019-01-11 23:55:06 +02:00
Shlomi Fish
908de63d9f Fix flake8 tests.
For the new flake8.
2018-11-11 22:43:36 +02:00
Shlomi Fish
77bd206a4e feature: made the current solver preset persistent.
let it stick.
2018-09-01 19:07:00 +03:00
Shlomi Fish
11bafeba44 use six.py. 2018-09-01 18:40:50 +03:00
Shlomi Fish
afcf0b5c9d Convert to six.py 2018-02-19 19:39:17 +02:00
Shlomi Fish
38bfb88971 Made the new flake8 and travis happier.
Fix the warnings.
2017-11-04 20:15:52 +02:00
Shlomi Fish
de93df2de7 flake8 and other tests. 2017-09-18 16:37:02 +03:00
Shlomi Fish
86b243ad53 flake8 2017-09-18 15:37:05 +03:00
Shlomi Fish
b887d6042b Made flake8 happier.
Removed __all__ and stuff - we use explicit imports now.
2017-09-18 13:04:53 +03:00
Shlomi Fish
dbdd0f392c division sanity 2017-08-25 18:25:58 +03:00
Shlomi Fish
c967ca64b1 2to3 on pysollib/tk/[a-z]*.py 2017-05-22 19:56:00 +03:00
Shlomi Fish
f768b571ad 2to3 on pysollib/tk/[a-s]*.py 2017-05-22 19:42:11 +03:00
Shlomi Fish
8f22447dd7 2to3 on pysollib/tk/[a-m]*.py 2017-05-22 19:12:25 +03:00
Shlomi Fish
d42f362647 2to3 on pysollib/tk/[a-i]*.py 2017-05-22 19:08:47 +03:00
Shlomi Fish
ce6f5613a3 sixify tkfont. 2017-05-22 19:03:18 +03:00
Shlomi Fish
72a2591ec1 Preemptive tkinter conversion to py2/py3.
Using the six module. Did it before 2to3 reports it.
2017-05-22 18:38:20 +03:00
Shlomi Fish
0a56ffe224 2to3 on pysollib/tk/[a-c]*.py 2017-05-22 17:35:20 +03:00
Shlomi Fish
108ca5bdcf flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
69fd04c6dc flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
e3c557b1d0 flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
db66722d35 flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
a54edfa5d2 flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
d467e9f33f flake8 2017-04-19 12:03:46 +03:00