~mdw
/
sgt
/
puzzles
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix problems with arrow UI with non-square grid.
[sgt/puzzles]
/
CHECKLST.txt
diff --git
a/CHECKLST.txt
b/CHECKLST.txt
index
c92eb2b
..
8b33943
100644
(file)
--- a/
CHECKLST.txt
+++ b/
CHECKLST.txt
@@
-8,11
+8,13
@@
Write the source file for the new puzzle (duhh).
Create a .R file for it which:
- defines a Recipe symbol for it if it requires auxiliary object
Create a .R file for it which:
- defines a Recipe symbol for it if it requires auxiliary object
- files
+ files (make sure the general Recipe symbol doesn't contain the
+ icon)
- adds it to the `ALL' definition, to ensure it is compiled into
the OS X binary
- adds it to the `ALL' definition, to ensure it is compiled into
the OS X binary
- - adds it as a GTK build target
- - adds it as a Windows build target
+ - adds it as a GTK build target, with the optional GTK icon
+ - adds it as a Windows build target, with the optional resource
+ file
- adds auxiliary solver binaries if any
- adds it to $(GAMES) in the GTK makefile, for `make install'
- adds it to list.c for the OS X binary
- adds auxiliary solver binaries if any
- adds it to $(GAMES) in the GTK makefile, for `make install'
- adds it to list.c for the OS X binary
@@
-34,6
+36,10
@@
Make sure there's a Windows help topic name defined in puzzles.but,
and that it's referenced by the help topic field in the game
structure in the source file.
and that it's referenced by the help topic field in the game
structure in the source file.
+Make sure the puzzle works on PocketPC. At the very least, check
+that it specifies REQUIRE_RBUTTON and/or REQUIRE_NUMPAD as
+appropriate; but better, actually test it on the emulator.
+
Add the new Unix binary name, and the names of any auxiliary solver
binaries, to the svn:ignore property.
Add the new Unix binary name, and the names of any auxiliary solver
binaries, to the svn:ignore property.