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

92 commits

Author SHA1 Message Date
Juhani Numminen
c9de855dd8 Install icons to standard locations for linux desktop
Also reorganize icons in subdirectories indicating size.

See the Icon Theme Specification:
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons
2019-07-18 11:09:08 +03:00
Juhani Numminen
c13b8587fc
Update pysol.desktop for unix desktop integration
Encoding has been deprecated - see https://specifications.freedesktop.org/desktop-entry-spec/1.0/apc.html

StartupWMClass adds a startup animation. xprop was used to find out the value for WM_CLASS; it was tested on KDE Plasma 5.
2019-07-13 16:53:14 +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
lb@lb520
4594c1457e Added a missing image 2018-05-23 20:44:14 +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
8e89dd203c flake8 2017-04-19 12:03:46 +03:00
Shlomi Fish
4da89ccc8c Get rid of trailing space. 2013-05-22 12:57:18 +03:00
skomoroh
0ae400f7cd * added bottom images for tarock and hex-a-deck
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@265 efabe8c0-fbe8-4139-b769-b5e6d273206e
2011-03-06 06:39:02 +00:00
skomoroh
f25a697c52 * added bottom images for tarock and hex-a-deck
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@264 efabe8c0-fbe8-4139-b769-b5e6d273206e
2011-03-06 06:38:28 +00:00
skomoroh
c1149d7ab7 added bg images
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@261 efabe8c0-fbe8-4139-b769-b5e6d273206e
2010-12-16 17:10:15 +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
1ac67d54c4 + 1 new game
* minor fixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@249 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-08-08 05:33:50 +00:00
skomoroh
735f0c0e5a * minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@248 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-08-07 12:58:05 +00:00
skomoroh
faacde281b * added missing images
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@247 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-08-05 16:48:03 +00:00
skomoroh
67206a0aa8 * improved stacks bottom
* bug fixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@246 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-08-05 16:46:12 +00:00
skomoroh
95397282c5 + added pysol.desktop
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@217 efabe8c0-fbe8-4139-b769-b5e6d273206e
2008-02-09 12:35:06 +00:00
skomoroh
ff45d8e1cd + added pysol.desktop
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@216 efabe8c0-fbe8-4139-b769-b5e6d273206e
2008-02-09 12:34:25 +00:00
skomoroh
62c81b4657 * improved toolbar (Tile)
* bugfixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@187 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-07-23 22:21:34 +00:00
skomoroh
0f198dec99 + 2 new games
* moved `Options' from app.py to options.py
* added validation of config file
* improved data/tcl/fsdialog*.tcl


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@182 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-07-03 21:57:17 +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
c987976e23 * improved data/tcl/fsdialog*.tcl
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@177 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-06-24 21:17:05 +00:00
skomoroh
2477ad8845 * updated for Tk-8.5/Tile-0.8.0
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@175 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-06-17 21:24:57 +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
2aa94c2858 * improved the mahjongg games
+ added `shuffle' icons


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@167 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-05-18 21:24:17 +00:00
skomoroh
c9d4e01afe * fixed pysol logos (html-src/images/pysollogo03.gif and
data/images/logos/joker07_50_774.gif)


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@143 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-02-27 23:59:29 +00:00
skomoroh
5175caf86a + separated demo-mode and solver; solver dialog
+ added statistics progression; statistics progression dialog
+ new animation speed: `medium'; renamed `timer based' to `fast'
+ added flip animation (animatedFlip)
+ added move to waste animation (animatedFlipAndMove)
+ added cancel-drag animation (moveCardsBackHandler)
* improved demo game (snapshots based check for loop)
- removed setting text color from file name
- removed auto generation shadows (too slow)
* optimized menu creation
* changed some keybindings
* updated russian translation
* many bugfixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@138 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-02-16 23:20:02 +00:00
skomoroh
9d63b66ba7 + 2 new settings options: redeal animation' and winning animation'
+ auto generation cards shadow (needs PIL)
* update russian translation
* cleanup code (removed `apply')


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@132 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-01-14 22:25:14 +00:00
brianl
8d16b1861d * moved html-src to top level
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@113 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-13 03:14:20 +00:00
brianl
85a29c5622 Modifications for OS X
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@111 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-12 21:52:11 +00:00
skomoroh
7b31aae446 + 4 new games
* updated russian translation


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@106 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-07 22:19:52 +00:00
skomoroh
d103f03141 + added dir data/sound
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@99 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-19 22:33:43 +00:00
skomoroh
4cf2459482 + added dir data/tiles
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@97 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-14 23:36:32 +00:00
skomoroh
7cd1031851 + added dir data/html-src
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@94 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-12 02:42:04 +00:00
skomoroh
815f4bd210 * misc improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@86 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-05 22:46:19 +00:00
skomoroh
e6904daefa * improved tile binding
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@85 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-04 22:20:36 +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
17ac08594f + added x-shadow
* bugs fixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@68 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-09-17 23:45:11 +00:00
skomoroh
d65367de02 + GTK bindings: sound-dialog
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@56 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-24 21:26:24 +00:00
skomoroh
473b1f7004 - removed pysollib/version.py; moved VERSION* constants to pysollib/settings.py
+ added data-files (images and glade-files)
* GTK bindings: fonts-dialog
* GTK bindings: fixed bug with lost connections


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@55 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-22 21:09:21 +00:00
skomoroh
b3944334f0 added data/pysolfc.glade
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@54 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-21 21:25:56 +00:00
skomoroh
7b0e4d33f9 * improved GTK bindings; menu and stats-dialog
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@52 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-19 22:45:59 +00:00