Joe R
aa24f15a84
Converting height/width formulas to integers.
2021-10-10 21:10:22 -04:00
Joe R
d3ef4bd343
Redid handling of tree window geometry.
2021-10-08 21:42:57 -04:00
Joe R
7824fe1e59
Integer division on tree size
2021-10-04 22:37:23 -04:00
Joe R
13d34238e2
Fixed window/tree scaling on smaller screens.
2021-09-09 20:09:29 -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
080b0043e3
Updated compatible cardset check to run when selecting cardsets.
2021-06-13 19:08:14 -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
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
Juhani Numminen
984ab3570a
Import ttk from standard library, drop local copy
2020-02-11 23:38:28 +02: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
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
b887d6042b
Made flake8 happier.
...
Removed __all__ and stuff - we use explicit imports now.
2017-09-18 13:04:53 +03:00
Shlomi Fish
424afcfad3
2to3 on pysollib/tile/se*.py
2017-05-24 17:44:31 +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
6eebf8729d
flake8
2017-04-19 12:03:45 +03:00
Shlomi Fish
99ef711af1
Change the licenses headers to please flake8.
2017-04-19 12:03:44 +03:00
Shlomi Fish
29a9a61eef
Started merging some code.
2016-08-21 22:45:55 +03:00
Shlomi Fish
5d8b82cabe
Move {tk,tile}/{card,tkcanvas} to ui.tktile.
...
They were identical in both places.
2016-02-14 16:14:30 +02:00
Shlomi Fish
1d7fb6fd61
Merge tile/tkutil.py and tk/tkutil.py.
...
They were identical.
2016-02-14 15:27:54 +02:00
Shlomi Fish
4da89ccc8c
Get rid of trailing space.
2013-05-22 12:57:18 +03:00
Shlomi Fish
5dc2edda91
Get rid of gettext in init.
2012-11-25 19:43:46 +02:00
skomoroh
cbd51240c5
added settings for offsets of cards; bugfixes
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@277 efabe8c0-fbe8-4139-b769-b5e6d273206e
2012-06-05 18:37:12 +00:00
skomoroh
24c0b00c0d
* scalable cards (req: PIL >= 1.1.7)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@263 efabe8c0-fbe8-4139-b769-b5e6d273206e
2011-03-06 06:33:38 +00:00
skomoroh
2744887cd4
* changed comments style
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@243 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-07-22 21:36:22 +00:00
skomoroh
dfe790a101
* changed GPL version to 3
...
* added config-file option sound_sample_buffer_size
* bugfixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@234 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-06-12 09:32:43 +00:00
skomoroh
890fa91e54
* migration to new ttk (tile) module: http://gpolo.ath.cx:81/projects/ttk_to_tkinter/
...
* minore improvements of pysolaudio.py
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@227 efabe8c0-fbe8-4139-b769-b5e6d273206e
2008-06-10 07:23:08 +00:00
skomoroh
f86de9b176
* refactoring: replaced map(lambda...), filter(lambda...) to list comprehension (thanks to 2to3)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@199 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-08-25 21:19:40 +00:00
skomoroh
6c30899fd9
* improved look for x11
...
* renamed option `separatorwidth' to `separator' (dialogs)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@179 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-06-30 21:24:04 +00:00
skomoroh
93907151a8
* improved Tile.py
...
* added `clearlooks' theme for tile-binding
* added dialogs for tile-binding: File Selecton and Color Chooser (for x11)
* refactoring: tile: replaced Tkinter to Tile
* refactoring: tile: removed non-used imports
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@174 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-06-15 22:01:18 +00:00
skomoroh
9eaeadce61
* fixed scrolling in MfxScrolledCanvas
...
* added clickable url to About dialog
* many other improvements and bugfixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@173 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-06-09 21:59:16 +00:00
skomoroh
1e0df4b925
+ animated flip
...
* cleanup code
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@128 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-21 22:18:22 +00:00
skomoroh
b85ff3399f
* improved SingleGame_StatsDialog
...
* improved Tile/Scale
* other improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@124 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-18 23:09:00 +00:00
skomoroh
be93eb00c0
+ 4 new games
...
* misc. bugs fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@102 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-03 22:33:08 +00:00
skomoroh
f987ae8488
* changed default sound module to PyGame
...
- removed `sound disabled' dialog
* improved Tile binding
* misc. bugs fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@100 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-27 22:15:01 +00:00
skomoroh
2226957e90
+ new file: pysollib/init.py
...
* improved tile binding
* misc. improvements and bugs fixes
* update ru translation
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@84 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-01 23:06:59 +00:00
skomoroh
03bfcdf46d
+ added support tile ( http://tktable.sourceforge.net/tile )
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@77 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-10-04 21:26:46 +00:00