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

79 commits

Author SHA1 Message Date
Joe R
4b8420163d Clarified copyright on table tile images. 2023-06-06 18:25:40 -04:00
Joe R
4ece8b6849 Further table tile image compression. Removed a couple images due to a potential license conflict. 2023-06-03 19:42:02 -04:00
Joe R
1d1378ed26 Ran image compression on table tiles. 2023-06-03 09:31:38 -04:00
Joe R
4a6514c5c5 Ran image compression on 4K table tiles. 2023-05-01 17:21:55 -04:00
Joe R
5fecd4e123 4K table tiles (by lex81) 2023-04-19 19:36:42 -04:00
Joe R
3182cc4b88 Better-res images for tarock/hex a trump bottoms. 2023-04-01 11:11:01 -04:00
Joe R
03de3e84a6 Matching type cardset support for allowing Memory games to use any cardset. 2023-01-28 10:44:57 -05:00
Joe R
7f0c6e18ec A few more table tiles. 2022-09-11 18:31:42 -04:00
Joe R
c7922075ba Added Nuvola icon set. 2022-09-11 10:58:41 -04:00
Joe R
1c11b39a8b Support for find card in trump only games. 2022-08-22 20:10:28 -04:00
Joe R
701c1628d5 Find card support for Ganjifa games. 2022-08-18 21:16:40 -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
d07594148a Updated tree display icons (from Remix Icon). 2022-07-03 09:20:54 -04:00
Joe R
756772ac0f Added Wood Gloss table tile (by lexterror). 2022-07-01 22:49:42 -04:00
Joe R
0c20a2e0cf Touched up "default" icon set. 2022-06-19 15:26:48 -04:00
Joe R
139fe83466 Updated Crystal icon set. 2022-06-02 18:48:23 -04:00
Joe R
dba9e4442b Added hint button to the toolbar. 2022-05-28 15:30:21 -04:00
Joe R
af1fba247a Attempted to feather borders around joker images. 2022-04-30 12:40:44 -04:00
Joe R
53ac444792 Fixed Kivy help button and updated Kivy toolbar. 2022-04-28 22:09:57 -04:00
Joe R
2de01609e1 Updated Bluecurve icons from the original library, for better quality. 2022-04-11 22:50:45 -04:00
Joe R
6cd5a793e7 Added light variation of remix toolbar icons, for darker interfaces. 2022-04-08 19:42:43 -04:00
Joe R
9e957b65ec Added a few more CC0 (or equivalent license) table tile images. 2022-03-19 13:13:30 -04:00
Joe R
396ca108b9 New dialog icons (from Remix Icon) 2022-03-17 23:38:09 -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
fd694be7b2 Exposed toolbar icon size option. 2022-02-08 22:42:06 -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
960f3a801e Added remaining missing bottom images. 2022-01-11 17:31:00 -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
a95c7a1e42 Added common hanafuda bottoms and fixed some hanafuda game layouts. 2021-10-28 22:20:26 -04:00
Joe R
0fb76d00fc Better organization in table tile selection window. 2021-08-14 18:42:48 -04:00
Juhani Numminen
b265b28502 Enhance icon sets (.ico and .icns)
* Extract size 16x16 and 32x32 PNG's from .icns
* Put a sharper version of 128x128 in .icns
* Pack multiple icon sizes into .ico
2020-10-20 17:11:18 +03:00
Juhani Numminen
e1a1a8d169 Retire pysol.xbm & .xpm & the unused code that uses them 2020-03-11 14:57:28 +02:00
Juhani Numminen
f5b1cf0eea Tk: set window icon
make_help_toplevel changed from Tk to Toplevel since Tk creates another
Tcl interpreter, causing errors like this:
'_tkinter.TclError: can't use "pyimage228" as iconphoto: not a photo image'

1024x1024 logo file is renamed because it has large margins on each side
which is unsuitable for a window icon.
2020-02-28 20:16:58 +02:00
Juhani Numminen
fdebf13171 android: adapt to python3.
android: Install p4a using pip
Add 'set -e' to sh scripts, they must stop upon any error
README.md: kivy does not specifically require python2
android: Overhaul initialization scripts
android: Simplify apk build scripts by using the 'common' file
Merge the scripts cardconv and cardsetsgiftobmp
android: Fix startup script shebang to python3
android: Simplify mkkeystore and ignore the keystore file
android: Fix up debian prerequisites

The package cython (as opposed to cython3) even caused me to produce
an apk that did not start (TypeError: must be str, not bytes).

Android SDK requires java8; install and set as the default.

The build processes complained about lld and libtinfo5; added in.

mercurial (or hg) is seemingly unused.

The pip pcakges were needed by android/initsdk.py which is gone.

android: Ensure that the html files are built
2019-08-08 19:12:44 +03:00
Juhani Numminen
45f8c312a4 Simplify po/pysol.pot generation 2019-07-19 01:38:40 +03:00
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