Joe R
c81ccfa186
Added Alt+F4 binding for certain environments
2022-09-12 20:51:36 -04:00
Joe R
cc3a1297cd
Fixed updating find card dialog when changing game category.
2022-09-11 11:29:12 -04:00
Joe R
1c11b39a8b
Support for find card in trump only games.
2022-08-22 20:10:28 -04:00
Joe R
02e62afb16
Stuck notification option.
2022-07-28 18:56:41 -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
bc48b3777f
Find card enabled for Mahjongg, Tarock, and Hex A games.
2022-07-12 19:39:41 -04:00
Joe R
67fbd4c132
Find card support for Hanafuda games.
2022-07-09 13:48:01 -04:00
Joe R
8d575bb747
Added image resampling option.
2022-07-06 18:39:48 -04:00
Joe R
862c955c2c
Exposed extra large icon option.
2022-06-19 18:50:49 -04:00
Joe R
a8c307fd3a
Added text above toolbar icon option.
2022-06-04 21:36:49 -04:00
Joe R
dba9e4442b
Added hint button to the toolbar.
2022-05-28 15:30:21 -04:00
Joe R
2abdc419f3
Added free hint option.
2022-05-26 22:28:49 -04:00
Joe R
980cd425e1
Fix for handling of overly long game menus.
2022-04-24 13:27:43 -04:00
Joe R
2a2d1c59db
Improvements to scaling and resizing of "save-aspect" table tiles.
2022-03-14 21:59:04 -04:00
Joe R
e5792e44dd
Added "Report a Bug" to the menu bar, hoping this will make it easier to get feedback on the 2.15 beta.
2022-03-12 09:05:21 -05:00
Joe R
f5dcfe2979
Fix for Mahjongg game short name sorting.
2022-03-09 19:49:54 -05:00
Joe R
72c979d00f
Added Pillow logic for creating missing images.
2022-02-20 11:01:42 -05:00
Joe R
e81257ebd0
Don't mask unknown images.
2022-02-18 19:47:04 -05:00
cardset
4ad11dc85a
masking bottoms
...
Should mask now load bottoms, resize bottoms and subsample.
Separated load bottoms from resize bottoms
2022-02-18 19:37:40 -05:00
Joe R
1031f3f562
Organized menu bar and updated POT translations for latest games.
2022-02-12 11:50:19 -05:00
Joe R
fd694be7b2
Exposed toolbar icon size option.
2022-02-08 22:42:06 -05:00
Joe R
42b97cf1ed
Fix for preview bottoms and undo in Cruel.
2022-02-06 18:20:14 -05:00
cardset
dc98900763
changes because of slow loading of bottoms
...
Because ImageTK.PhotoImage and Image.resizing have problems witht zeros in alphachannel, i masked the image to eliminate the 0s
2022-01-24 14:48:17 +01:00
Joe R
b98bdbbe23
Updated POT.
2022-01-20 21:44:02 -05:00
Joe R
27e2813d0e
Exposed the Randomize Card Placement option.
2022-01-20 17:21:24 -05:00
Joe R
3f9853f7ec
Fixed HTTPS linking in the documentation.
2021-12-28 17:13:02 -05:00
Joe R
14658b9a6c
Restored "What's New?" documentation page, properly updated for PySolFC.
2021-12-28 14:02:12 -05:00
Joe R
393de563a7
Some minor menubar cleanup.
2021-12-20 19:27:19 -05:00
Joe R
88201c0ca6
Updated POT file.
2021-12-10 22:23:27 -05:00
Joe R
8cab449500
Updated POT files.
2021-12-09 19:31:06 -05:00
Joe R
7af8fde4c0
Revamped Pegged game and added manual first card removal option.
2021-12-02 20:40:44 -05:00
Joe R
962dc3ffeb
Re-enabled toolbar style selection option.
2021-11-19 17:57:59 -05:00
Joe R
d6ca9c9e25
Fix for issue #226 .
2021-10-11 21:45:52 -04:00
Joe R
ff30f50bfe
Reset table tile when changing card size. (Fix for #222 )
2021-09-11 12:59:17 -04:00
Joe R
faa474dd0b
Added option to reset card scaling.
2021-09-11 09:54:44 -04:00
Joe R
13d34238e2
Fixed window/tree scaling on smaller screens.
2021-09-09 20:09:29 -04:00
Joe R
36a0bfbc14
Fixed up some sections of the documentation.
2021-09-04 10:07:08 -04:00
Shlomi Fish
79d27d2749
issue217 : formatting.py deprecated fix.
...
This file is derived from /usr/lib/python3.9/formatter.py . All changes
are placed under CC0.
See:
* https://github.com/shlomif/PySolFC/issues/217
* https://bugzilla.redhat.com/show_bug.cgi?id=1990043
2021-08-19 07:21:15 +03:00
Joe R
896454d1e4
Added Preserve aspect ratio option to the menu.
2021-08-05 17:29:15 -04:00
Joe R
541b97b92f
Added option to delete custom games.
2021-07-29 17:35:09 -04:00
Joe R
d9c98ae017
Added Accordion's Revenge game.
2021-07-17 09:39:57 -04:00
Juhani Numminen
e04440a625
Fix CapsLock preventing use of single-letter keybindings (issue #141 )
...
The code block in question can be removed because Tk will decide whether it
reports us an event with e.g. Ctrl-R or just the R key.
https://www.tcl.tk/man/tcl8.4/TkCmd/bind.html
in section MULTIPLE MATCHES; "[...] the most specific binding is chosen [...]"
2021-07-08 12:20:37 +03:00
Joe R
c416d42a96
Removed deal animation from preview and combined game select options.
2021-06-08 21:54:15 -04:00
Joe R
72ff4f6079
Added option to center the game layout on the screen.
2021-05-16 11:13:50 -04:00
Joe R
58a31f8abb
Added enable/disable music option.
2021-05-03 23:33:19 -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
Juhani Numminen
24ccdf634b
macOS: use "PySolFC Help" menuitem provided by tk
...
The details are explained in this tutorial
https://tkdocs.com/tutorial/menus.html
For this to work, init() must destroy the tkinter.Tk instance it creates
so that was uncommented.
2020-10-14 14:59:38 +03:00
Shlomi Fish
95a0d7d007
refactor/modernize the calls to open()
...
use "with", flags
2020-10-06 18:43:15 +03:00