[ros-diffs] [gschneider] 43372: [spider] - Add a spider solitaire clone - Relies on the Catch22 cardlib - Supports all three playing modes and full game play - English and German resources included, own work - Icon origin: tango solitaire icon with a self drawn spider on top [cardlib] - Convert to a static library as suggested in the comments, move to 3rdparty directory - Allow to modify dragged card stacks (needed for spider) [solitaire] - Adapt to cardlib changes, delete local cardlib copy

gschneider at svn.reactos.org gschneider at svn.reactos.org
Sun Oct 11 14:07:12 CEST 2009


Author: gschneider
Date: Sun Oct 11 14:07:11 2009
New Revision: 43372

URL: http://svn.reactos.org/svn/reactos?rev=43372&view=rev
Log:
[spider]
- Add a spider solitaire clone
- Relies on the Catch22 cardlib
- Supports all three playing modes and full game play
- English and German resources included, own work
- Icon origin: tango solitaire icon with a self drawn spider on top
[cardlib]
- Convert to a static library as suggested in the comments, move to 3rdparty directory
- Allow to modify dragged card stacks (needed for spider)
[solitaire]
- Adapt to cardlib changes, delete local cardlib copy

Added:
    trunk/reactos/base/applications/games/spider/   (with props)
    trunk/reactos/base/applications/games/spider/lang/   (with props)
    trunk/reactos/base/applications/games/spider/lang/de-DE.rc   (with props)
    trunk/reactos/base/applications/games/spider/lang/en-US.rc   (with props)
    trunk/reactos/base/applications/games/spider/resource.h   (with props)
    trunk/reactos/base/applications/games/spider/rsrc.rc   (with props)
    trunk/reactos/base/applications/games/spider/spider.cpp   (with props)
    trunk/reactos/base/applications/games/spider/spider.h   (with props)
    trunk/reactos/base/applications/games/spider/spider.ico   (with props)
    trunk/reactos/base/applications/games/spider/spider.rbuild   (with props)
    trunk/reactos/base/applications/games/spider/spigame.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/   (with props)
    trunk/reactos/lib/3rdparty/cardlib/ReadMe.txt   (with props)
    trunk/reactos/lib/3rdparty/cardlib/card.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardbitmaps.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardbutton.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardbutton.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardcolor.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardcolor.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardcount.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardcount.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardlib.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardlib.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardlib.rbuild   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardregion.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardregion.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardrgndraw.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardrgnmouse.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardstack.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardstack.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardwindow.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/cardwindow.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/dropzone.cpp   (with props)
    trunk/reactos/lib/3rdparty/cardlib/dropzone.h   (with props)
    trunk/reactos/lib/3rdparty/cardlib/globals.h   (with props)
Modified:
    trunk/reactos/base/applications/games/games.rbuild
    trunk/reactos/base/applications/games/solitaire/ReadMe.txt
    trunk/reactos/base/applications/games/solitaire/solcreate.cpp
    trunk/reactos/base/applications/games/solitaire/solgame.cpp
    trunk/reactos/base/applications/games/solitaire/solitaire.cpp
    trunk/reactos/base/applications/games/solitaire/solitaire.h
    trunk/reactos/base/applications/games/solitaire/solitaire.rbuild
    trunk/reactos/lib/3rdparty/3rdparty.rbuild

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/base/applications/games/games.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/games.rbuild?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/ReadMe.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/ReadMe.txt?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/solcreate.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/solcreate.cpp?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/solgame.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/solgame.cpp?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/solitaire.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/solitaire.cpp?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/solitaire.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/solitaire.h?rev=43372&r1=43371&r2=43372&view=diff

Modified: trunk/reactos/base/applications/games/solitaire/solitaire.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/solitaire/solitaire.rbuild?rev=43372&r1=43371&r2=43372&view=diff

Added: trunk/reactos/base/applications/games/spider/lang/de-DE.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/lang/de-DE.rc?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/lang/en-US.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/lang/en-US.rc?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/resource.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/resource.h?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/rsrc.rc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/rsrc.rc?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/spider.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/spider.cpp?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/spider.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/spider.h?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/spider.ico
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/spider.ico?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/spider.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/spider.rbuild?rev=43372&view=auto

Added: trunk/reactos/base/applications/games/spider/spigame.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/games/spider/spigame.cpp?rev=43372&view=auto

Modified: trunk/reactos/lib/3rdparty/3rdparty.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/3rdparty.rbuild?rev=43372&r1=43371&r2=43372&view=diff

Added: trunk/reactos/lib/3rdparty/cardlib/ReadMe.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/ReadMe.txt?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/card.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/card.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardbitmaps.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardbitmaps.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardbutton.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardbutton.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardbutton.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardbutton.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardcolor.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardcolor.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardcolor.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardcolor.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardcount.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardcount.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardcount.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardcount.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardlib.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardlib.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardlib.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardlib.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardlib.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardlib.rbuild?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardregion.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardregion.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardregion.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardregion.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardrgndraw.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardrgndraw.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardrgnmouse.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardrgnmouse.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardstack.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardstack.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardstack.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardstack.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardwindow.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardwindow.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/cardwindow.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/cardwindow.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/dropzone.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/dropzone.cpp?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/dropzone.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/dropzone.h?rev=43372&view=auto

Added: trunk/reactos/lib/3rdparty/cardlib/globals.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/cardlib/globals.h?rev=43372&view=auto




More information about the Ros-diffs mailing list