You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegames/kpat
Michele Calgaro 63b95abe00
Removed additional code formatting modelines.
4 years ago
..
freecell-solver Removed explicit usage of the 'register' keyword. 5 years ago
icons Fix invalid headers in PNG files and optimize for size 8 years ago
AUTHORS
CHANGES
CMakeL10n.txt Desktop file translations: 5 years ago
CMakeLists.txt Desktop file translations: 5 years ago
Makefile.am Additional k => tde renaming and fixes 11 years ago
README
README.tkcTrump
TODO
card.cpp
card.h Removed additional code formatting modelines. 4 years ago
cardmaps.cpp Removed additional code formatting modelines. 4 years ago
cardmaps.h Removed additional code formatting modelines. 4 years ago
clock.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
clock.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
computation.cpp Removed additional code formatting modelines. 4 years ago
computation.h Removed additional code formatting modelines. 4 years ago
copyright.h
dealer.cpp Fix forward classes declaration in kpat/dealer.h 8 years ago
dealer.h Fix forward classes declaration in kpat/dealer.h 8 years ago
deck.cpp
deck.h
fortyeight.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
fortyeight.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
freecell.cpp Initial cmake conversion 9 years ago
freecell.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
gamestats.ui
gamestatsimpl.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
gamestatsimpl.h
golf.cpp Initial cmake conversion 9 years ago
golf.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
grandf.cpp Removed additional code formatting modelines. 4 years ago
grandf.h Removed additional code formatting modelines. 4 years ago
green.png Fix invalid headers in PNG files and optimize for size 8 years ago
gypsy.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
gypsy.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
hint.h
idiot.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
idiot.h Removed additional code formatting modelines. 4 years ago
kings.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
kings.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
klondike.cpp Removed additional code formatting modelines. 4 years ago
klondike.h Removed additional code formatting modelines. 4 years ago
kpat.desktop Desktop file translations: 5 years ago
kpatui.rc
main.cpp Rename common header files for consistency with class renaming 12 years ago
mod3.cpp Initial cmake conversion 9 years ago
mod3.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
napoleon.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
napoleon.h Removed additional code formatting modelines. 4 years ago
pile.cpp
pile.h
pile_algorithms.cpp
pwidget.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
pwidget.h Removed additional code formatting modelines. 4 years ago
simon.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
simon.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
speeds.h
spider.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
spider.h Rename a number of classes to enhance compatibility with KDE4 12 years ago
version.h
yukon.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
yukon.h Rename a number of classes to enhance compatibility with KDE4 12 years ago

README

Hello,

this is the very first release of kpat, the KDE solitaire patience game.

It is an almost unchanged "patience" from Paul Olav Tvete, who uploaded
this stuff some months ago on www.troll.no.

My changes are so far:

    - renamed the stuff kpat-0.1
    - improved drag'n'drop (no more weird jumping of cards)
    - improved look (shaded borders around the cards and piles)
    - hopefully improved cards-background 
    - "very easy"-option for klondike to give only one card. 
    - unset wholeColumn for klondike, but this all belongs into OPTIONS

Anway, kpat is IMO already yet the best X-based solitaire-like game,
thanks to Paul Olav Tvete and Qt :-)


Greets,

  Matthias



----- original README (probably Paul):

This is an implementation of patience (solitaire). It consists of a
general class library and six games implemented using it.

I wrote this program when learning Qt. There are a number of things I
would have done differently now. One of the silliest is that all the
intelligence lies in the cards (which are individual widgets, by the way)
instead of in a Patience class.

There are a lot of static variables. Don't try to instantiate more than one
dealer at a time -- that way lies madness.

The general base classes could doubtlessly have been a lot more general.