Revision 814996
Go back to digest for 1st June 2008Features in Games
Tom Vollerthun committed changes in /trunk/playground/games/nonogram:
- Design for xml-based non-disclosive game format done (incl. input, output and test)
- Tiny CLI-tool to convert images into own format
- Moved everything in Data to be * as I don't understand the implications of const & and the const_casts, so this seems easier.
(Don't understand the implications of * either, so it's not really an improvement yet :)
- Diverse changes in classes that access Data-class reflecting the interface change.- First shot at an xml-based package format that contains games.
No code or tests yet for that.
File Changes
Added 9 files
- /trunk/playground/games/nonogram
- /data/blindchicken_bw_16x16.nop
- /src/tools
- /src/io/nog_format.cpp
- /src/io/nog_format.h
- /src/tools/any2game.cpp
- /src/tools/CMakeLists.txt
- /src/unit-tests/data/island.nog
- /src/unit-tests/data/island.xbm
- /src/unit-tests/data/testpackage.nop
Modified 17 files
- /trunk/playground/games/nonogram/src
- /CMakeLists.txt
- /ds/data.cpp
- /ds/data.h
- /gui/colorselector.cpp
- /gui/colorselector.h
- /gui/game_info.cpp
- /gui/grid.cpp
- /gui/grid_center.cpp
- /gui/grid_center.h
- /gui/grid_header.cpp
- /io/io_factory.h
- /io/nog_out.cpp
- /io/nog_out.h
- /io/pic_format.cpp
- /io/xbm_format.cpp
- /unit-tests/CMakeLists.txt
- /unit-tests/combinedTest.cpp
26 files changed in total