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

278 commits

Author SHA1 Message Date
Joe R
fc34af4289 Fixed error when clicking an empty search list. 2022-08-09 20:57:37 -04:00
Joe R
8bbf3bbebe Revamped the status bar functionality - better design and cleaner options list. 2022-07-17 09:22:38 -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
c8003f0e14 Fixed initial display when selecting fonts. 2022-04-01 20:52:13 -04:00
Joe R
44e0e2d6e3 Take into account title bar when determining tree window locations. 2022-03-07 18:10:10 -05:00
Joe R
bbaeb54266 Added ttkthemes support 2022-02-20 11:20:49 -05:00
Joe R
bc8eb4270c Updated size of progression graph to fit larger statistics window. 2022-01-18 20:21:47 -05:00
Joe R
052fd0b78d Added Stripped Deck game category. 2022-01-08 10:34:33 -05:00
Joe R
ca57b37aab Game/cardset/table tile search functionality. 2021-12-22 20:30:04 -05:00
Joe R
99bc75f4c1 Selected date format is saved and persists. 2021-11-26 19:13:02 -05:00
Joe R
7f7c710973 Added date format option to statistics. 2021-11-23 22:30:26 -05:00
Joe R
d6ca9c9e25 Fix for issue #226. 2021-10-11 21:45:52 -04:00
Joe R
513962b8f3 Refactor of dialog geometry logic. 2021-10-09 15:47:20 -04:00
Joe R
13d34238e2 Fixed window/tree scaling on smaller screens. 2021-09-09 20:09:29 -04: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
e9b36e10c9 Sorted imports. 2021-08-14 18:48:06 -04:00
Joe R
0fb76d00fc Better organization in table tile selection window. 2021-08-14 18:42:48 -04:00
Joe R
896454d1e4 Added Preserve aspect ratio option to the menu. 2021-08-05 17:29:15 -04:00
Joe R
92e562b4f8 Improved scaling of cardsets window for smaller screens. 2021-07-18 10:53:42 -04:00
Joe R
bff44bebce Fixed crash when selecting cardset without PIL. 2021-07-10 13:33:20 -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
5aa9071893 Improved playable preview display for large monitors and when working with high resolution cardsets. 2021-06-20 15:45:39 -04:00
Joe R
080b0043e3 Updated compatible cardset check to run when selecting cardsets. 2021-06-13 19:08:14 -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
58a31f8abb Added enable/disable music option. 2021-05-03 23:33:19 -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
Guillaumegaillard
5876134d11 Make auto_scale spread non-talon stacks on canvas
make card size, scale and canvas changes independent
check scale x after change cardset
2020-11-23 16:26:22 +02: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
934db8da3b cleanup the last commit
Merge an identical if/else and indent comments
2020-10-19 15:00:24 +03:00
cardset
c6811cca29 Info/Settings Sliders Moved
Moved Offset Sliders to the same place as Scale Sliders. I think that makes more sense in operation and overview. It also avoids that wrong values could be saved
2020-10-19 09:14:43 +02: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
dc86d9338d Work around Playable Preview launching unresponsive help window 2020-03-02 14:38:49 +02:00
Juhani Numminen
12ca8c5535 Playable preview: swap incorrect actions for Rules and Cancel buttons
Line 435 assigns id 10 (not 1) to the Rules button.
2020-03-02 14:09:21 +02:00
Juhani Numminen
6016a6a5c1 No such thing as pysollib.app.comments (#153) 2020-03-02 13:21:35 +02:00
Juhani Numminen
984ab3570a Import ttk from standard library, drop local copy 2020-02-11 23:38:28 +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
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
Roderik Ploszek
7518d36aab Fix exception dialog in Python 3 2018-04-14 23:55:29 +02:00
Shlomi Fish
640f398e6b flake8 2018-03-21 10:45:12 +02:00
Shlomi Fish
a54b603911 Get rid of the __all__ directive.
Everywhere except kivy.
2018-03-14 22:43:11 +02:00