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 |
|
lb@lb520
|
6f756cd05b
|
Toolbar image quality in kivy - fixed to bluecurve/xlarge
|
2018-05-23 14:33:29 +02:00 |
|
Shlomi Fish
|
c826799736
|
Refactoring
|
2018-03-13 18:31:19 +02:00 |
|
Shlomi Fish
|
d49c0103f4
|
Refactoring
|
2018-03-13 15:46:24 +02:00 |
|
Shlomi Fish
|
f18c394c33
|
Extract a common function.
|
2018-03-12 21:58:06 +02:00 |
|
Shlomi Fish
|
ed07eaf3fb
|
Refactoring: extract common logic.
|
2018-03-12 21:38:30 +02:00 |
|
Shlomi Fish
|
e6586a6e78
|
refactored some code.
|
2018-03-12 21:25:23 +02:00 |
|
lb@lb520
|
b5ef9b6214
|
Added an alternate toolkit kivy (based on SDL2) that can be used instead of tk.
Added scripts to build an android app.
|
2018-03-03 20:37:56 +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
|
f40fdfbb82
|
Remove debug traces and fix the solver dlg.
|
2017-08-25 18:25:58 +03:00 |
|
Shlomi Fish
|
aa4f9ee5da
|
Crude code to get some func running in py3.
Right now klondike and freecell sort of work, but this is very hacky and
there are many leftover debug traces.
|
2017-08-25 18:25:58 +03:00 |
|
Shlomi Fish
|
9f8adfe4c8
|
Ran 2to3 on pysollib/a*.py .
|
2017-04-27 20:23:47 +03:00 |
|
Shlomi Fish
|
82a7284824
|
Start implementing flake8 compliance.
So far for the a* files.
|
2017-04-19 12:03:44 +03:00 |
|
Shlomi Fish
|
e2a6c00606
|
Merge remote-tracking branch 'jimsize/master' into pysolfc_modules_modularization
Conflicts:
.gitignore
Makefile
pysollib/acard.py
pysollib/actions.py
pysollib/app.py
pysollib/customgame.py
pysollib/game.py
pysollib/gamedb.py
pysollib/games/__init__.py
pysollib/games/auldlangsyne.py
pysollib/games/braid.py
pysollib/games/calculation.py
pysollib/games/camelot.py
pysollib/games/canfield.py
pysollib/games/curdsandwhey.py
pysollib/games/fan.py
pysollib/games/golf.py
pysollib/games/klondike.py
pysollib/games/larasgame.py
pysollib/games/mahjongg/mahjongg.py
pysollib/games/mahjongg/shisensho.py
pysollib/games/matriarchy.py
pysollib/games/napoleon.py
pysollib/games/numerica.py
pysollib/games/osmosis.py
pysollib/games/pileon.py
pysollib/games/royalcotillion.py
pysollib/games/special/memory.py
pysollib/games/special/poker.py
pysollib/games/special/tarock.py
pysollib/games/spider.py
pysollib/games/takeaway.py
pysollib/games/terrace.py
pysollib/games/threepeaks.py
pysollib/games/tournament.py
pysollib/games/ultra/dashavatara.py
pysollib/games/ultra/hanafuda.py
pysollib/games/ultra/hanafuda1.py
pysollib/games/ultra/hanafuda_common.py
pysollib/games/ultra/hexadeck.py
pysollib/games/ultra/mughal.py
pysollib/games/yukon.py
pysollib/help.py
pysollib/hint.py
pysollib/images.py
pysollib/init.py
pysollib/layout.py
pysollib/main.py
pysollib/mfxutil.py
pysollib/options.py
pysollib/pysolgtk/colorsdialog.py
pysollib/pysolgtk/fontsdialog.py
pysollib/pysolgtk/menubar.py
pysollib/pysolgtk/playeroptionsdialog.py
pysollib/pysolgtk/selectcardset.py
pysollib/pysolgtk/selectgame.py
pysollib/pysolgtk/selecttile.py
pysollib/pysolgtk/soundoptionsdialog.py
pysollib/pysolgtk/statusbar.py
pysollib/pysolgtk/timeoutsdialog.py
pysollib/pysolgtk/tkhtml.py
pysollib/pysolgtk/tkstats.py
pysollib/pysolgtk/tkwidget.py
pysollib/pysolrandom.py
pysollib/pysoltk.py
pysollib/resource.py
pysollib/stack.py
pysollib/stats.py
pysollib/tile/colorsdialog.py
pysollib/tile/edittextdialog.py
pysollib/tile/findcarddialog.py
pysollib/tile/fontsdialog.py
pysollib/tile/gameinfodialog.py
pysollib/tile/menubar.py
pysollib/tile/playeroptionsdialog.py
pysollib/tile/selectcardset.py
pysollib/tile/selectgame.py
pysollib/tile/selecttile.py
pysollib/tile/solverdialog.py
pysollib/tile/soundoptionsdialog.py
pysollib/tile/statusbar.py
pysollib/tile/timeoutsdialog.py
pysollib/tile/tkconst.py
pysollib/tile/tkhtml.py
pysollib/tile/tkstats.py
pysollib/tile/tkwidget.py
pysollib/tile/toolbar.py
pysollib/tile/ttk.py
pysollib/tile/wizarddialog.py
pysollib/tk/colorsdialog.py
pysollib/tk/edittextdialog.py
pysollib/tk/findcarddialog.py
pysollib/tk/fontsdialog.py
pysollib/tk/gameinfodialog.py
pysollib/tk/menubar.py
pysollib/tk/playeroptionsdialog.py
pysollib/tk/selectcardset.py
pysollib/tk/selectgame.py
pysollib/tk/selecttile.py
pysollib/tk/solverdialog.py
pysollib/tk/soundoptionsdialog.py
pysollib/tk/statusbar.py
pysollib/tk/timeoutsdialog.py
pysollib/tk/tkconst.py
pysollib/tk/tkhtml.py
pysollib/tk/tkstats.py
pysollib/tk/tkwidget.py
pysollib/tk/toolbar.py
pysollib/tk/wizarddialog.py
pysollib/util.py
pysollib/winsystems/common.py
pysollib/wizardpresets.py
pysollib/wizardutil.py
setup_osx.py
|
2012-12-07 16:32:30 +02:00 |
|
Shlomi Fish
|
5dc2edda91
|
Get rid of gettext in init.
|
2012-11-25 19:43:46 +02:00 |
|
Shlomi Fish
|
912d576813
|
Add more.
|
2012-11-25 19:19:42 +02:00 |
|
Shlomi Fish
|
55cc8995ae
|
pysoltk.
|
2012-11-25 19:12:33 +02:00 |
|
Shlomi Fish
|
bc54ae15ee
|
Images.
|
2012-11-25 19:08:12 +02:00 |
|
Shlomi Fish
|
7ae1fa725d
|
Test and convert "import help".
|
2012-11-25 19:01:26 +02:00 |
|
Shlomi Fish
|
f5e5cce827
|
options.
|
2012-11-25 18:26:31 +02:00 |
|
Shlomi Fish
|
61934914b1
|
import pysollib.pysolrandom.
Convert to an explicit namespace.
|
2012-11-25 18:21:41 +02:00 |
|
Shlomi Fish
|
a681ef9664
|
Add import actions.
|
2012-11-25 18:17:32 +02:00 |
|
Shlomi Fish
|
884a44ceb0
|
gamedb.
|
2012-11-25 18:07:40 +02:00 |
|
Shlomi Fish
|
0785307eb8
|
Test import of pysollib.util.
|
2012-11-25 18:00:48 +02:00 |
|
Shlomi Fish
|
03c83d7900
|
Convert to pysollib.resource.
This also includes a sys.path.insert(0, ...) fix (to prepend) instead of
sys.append in order to fix finding pysollib/__init.py__ in the global
path.
|
2012-11-25 17:55:43 +02:00 |
|
Shlomi Fish
|
308ede18ff
|
Convert mfxutil and settings imports to pysollib
|
2012-11-25 17:05:22 +02:00 |
|
Jim Sizelove
|
1ff1662148
|
Merge branch 'svnmaster'
|
2012-06-07 19:52:47 -04: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
|
b2d65b7682
|
added settings for offsets of cards; bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@277 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2012-06-05 18:37:12 +00:00 |
|
Jim Sizelove
|
20961880cb
|
Do not catch SystemExit, so app will quit instead of starting Klondike.
|
2012-02-23 21:27:33 -05: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
|
0e3dccb247
|
* scalable cards (req: PIL >= 1.1.7)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@263 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2011-03-06 06:33:38 +00:00 |
|
skomoroh
|
c66533b478
|
+ option statusbar_stuck
* minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@251 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2009-08-15 04:49:50 +00:00 |
|
skomoroh
|
f62a086feb
|
+ option statusbar_stuck
* minor fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@251 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2009-08-15 04:49:50 +00:00 |
|
skomoroh
|
2f22c2f528
|
+ save aspect for background image
* minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@250 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2009-08-13 22:23:38 +00:00 |
|
skomoroh
|
7110cbb765
|
+ save aspect for background image
* minor fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@250 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2009-08-13 22:23: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
|
232dca18fb
|
* changed comments style
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@243 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
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
|
fb107c8727
|
* changed GPL version to 3
* added config-file option sound_sample_buffer_size
* bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@234 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2009-06-12 09:32:43 +00:00 |
|
skomoroh
|
212c8ed5ce
|
* fixed bug with non-ascii chars in the path
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@219 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2008-02-29 04:13:23 +00:00 |
|
skomoroh
|
8c407dee95
|
* fixed bug with non-ascii chars in the path
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@219 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2008-02-29 04:13:23 +00:00 |
|
skomoroh
|
0ef9bf474f
|
* refactored menubar and toolbar imports
* refactored pysolrandom.py; added WHRandom generator
* bugfixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@215 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-12-28 08:38:51 +00:00 |
|
skomoroh
|
1a2ebe7884
|
* refactored menubar and toolbar imports
* refactored pysolrandom.py; added WHRandom generator
* bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@215 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2007-12-28 08:38:51 +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
|
7096a96d59
|
* refactoring: replaced map(lambda...), filter(lambda...) to list comprehension (thanks to 2to3)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@199 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2007-08-25 21:19:40 +00:00 |
|
skomoroh
|
e25b3d8e2f
|
* updated pot-files
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@195 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-08-19 21:54:38 +00:00 |
|
skomoroh
|
154d4d7eac
|
* updated pot-files
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@195 39dd0a4e-7c14-0410-91b3-c4f2d318f732
|
2007-08-19 21:54:38 +00:00 |
|