3bfe0fb32e
After it confused Verity, clarify in the Unequal docs that the
...
Trivial and Recursive difficulty levels are available for custom
selection even though no preset uses them.
[originally from svn r7336]
2007-02-25 23:30:14 +00:00
ca96ca1ac9
Hardwiring the grid line width to 1 is really bad for printing. Use
...
a slightly more conventional method of drawing the grid lines, and
thereby fix printing.
[originally from svn r7335]
2007-02-25 15:57:35 +00:00
bc64fc8481
Galaxies doesn't print in colour.
...
[originally from svn r7334]
2007-02-25 15:50:24 +00:00
a7408203eb
Don't create an undo-chain entry for a move with no effect.
...
[originally from svn r7333]
2007-02-25 13:00:58 +00:00
b9fd636928
Fix a UI glitch where dragging an existing arrow could change what it
...
referred to.
[originally from svn r7331]
2007-02-25 12:54:46 +00:00
19824f58c9
Tweak the cropping of the Filling icon very slightly.
...
[originally from svn r7330]
2007-02-25 12:18:20 +00:00
df1fcbfde1
Update the checklist (yet again) to try to prevent a recurrence of
...
the error I corrected in r7328.
[originally from svn r7329]
[r7328 == b1679913f68675806f88f4682423c99f14a47b02]
2007-02-25 12:12:35 +00:00
b1679913f6
Forgot to enable the Windows icon.
...
[originally from svn r7328]
2007-02-25 12:11:47 +00:00
1059e13650
More updates to the new-puzzle checklist.
...
[originally from svn r7327]
2007-02-25 12:04:42 +00:00
df31d4f419
New puzzle: `Filling', a Fillomino implementation by Jonas Koelker.
...
[originally from svn r7326]
2007-02-25 11:37:05 +00:00
8b1b6bc9a3
Oops. Having built the installer, we need a redirect for it in
...
.htaccess.
[originally from svn r7324]
2007-02-25 10:10:51 +00:00
b05cb1eaf3
Build an installer for Puzzles.
...
[originally from svn r7319]
2007-02-24 19:33:38 +00:00
63e5783d7e
Somehow I let a couple of // comments get past me when I accepted
...
this file. Remove them.
[originally from svn r7318]
2007-02-24 17:34:21 +00:00
027bf40f67
Phil Bordelon points out that when I renamed `Recursive' I missed a
...
bit.
[originally from svn r7314]
2007-02-22 23:18:51 +00:00
2b384fae11
Remove spurious semicolons from macros; their upset compilers that don't like
...
mixing declarations and code (I accidentally tried to compile it with one
such).
[originally from svn r7313]
2007-02-22 21:31:59 +00:00
9f9a1368a9
And fix the error _I_ made in r7311. I should stop coding now,
...
because I'm clearly too sleepy to get it right.
[originally from svn r7312]
[r7311 == 8c0890a331d93c9d12ef782601b9953463872fc6]
2007-02-22 19:05:10 +00:00
8c0890a331
Part of r7310 completely changed the careful semantics of my
...
coordinate-rounding, causing picking up arrows from a dot anywhere
other than at the centre of a square to break.
[originally from svn r7311]
[r7310 == a428c5899de86897fe4e92fa6585b3c3908ce2ad]
2007-02-22 18:59:15 +00:00
a428c5899d
Patch from James H to make the Palm compiler stop objecting to my
...
(as far as I could tell) perfectly legal use of floats, and also
remove some VC warnings.
[originally from svn r7310]
2007-02-22 18:13:12 +00:00
9d9e02f1d5
We may reluctantly permit the returning of a too-easy puzzle if an
...
adequately hard one couldn't be found, but we must never return a
puzzle harder than the user asked for, and we _certainly_ mustn't
return one that we aren't even sure has a unique solution.
However, when I attempted to implement this rule, it turned out that
an attempt to generate a 15x15 Easy puzzle didn't terminate before I
got bored and killed it. I'm therefore retiring the Easy difficulty
level on the grounds that it's not a wide enough band to be useful.
I've renamed Hard to Normal, and (while I was there) renamed
Recursive to Unreasonable in line with my normal practice.
[originally from svn r7309]
2007-02-22 18:09:51 +00:00
86ee29ac48
James H forgot to credit himself for Galaxies!
...
[originally from svn r7308]
2007-02-22 10:06:59 +00:00
da185cd658
Update the new-puzzle checklist for the post-bob world.
...
[originally from svn r7307]
2007-02-22 09:54:52 +00:00
58995720c4
Missing uses of \q{}.
...
[originally from svn r7305]
2007-02-22 09:50:33 +00:00
e137ad8b1a
Add James Harvey's excellent new puzzle, `Galaxies'.
...
[originally from svn r7304]
2007-02-22 09:31:43 +00:00
aa6fb75072
Forgot to shuffle the num[] array! That was probably introducing
...
some really subtle probabilistic bias in the generated latin squares.
[originally from svn r7302]
2007-02-19 19:38:00 +00:00
d68ba4b21e
Replicate r7285 from PuTTY: make keyboard input work in HTML Help.
...
[originally from svn r7286]
[r7285 == 3d78bf9b261b4bfd30ae00d5ba43744c4144c934 in putty repository]
2007-02-13 23:01:50 +00:00
da4606ddd5
Now we have the new `module' command, use it.
...
[originally from svn r7224]
2007-02-05 12:41:21 +00:00
ac72b6e148
Reinstate the icons in the Windows binaries.
...
[originally from svn r7217]
2007-02-04 14:35:23 +00:00
19a298baf4
Forgot to tag the Mac and Windows binaries with the revision number.
...
[originally from svn r7215]
2007-02-04 14:03:52 +00:00
8df3cdf7d6
Looking for puzzles*.tar.gz in the right directory is liable to make
...
the .htaccess build work better :-)
[originally from svn r7214]
2007-02-04 13:44:38 +00:00
dd1cee7537
Build script for Puzzles using bob. I've also added a piece of extra
...
infrastructure to the mkfiles.pl framework for the convenience of
the build script: it generates `wingames.lst', a list of the Windows
binaries which are ship-worthy games as opposed to nullgame or
command-line auxiliary programs.
[originally from svn r7206]
2007-02-04 11:44:10 +00:00
215cf19577
Misdirected cross-reference spotted by Jonas Koelker.
...
[originally from svn r7172]
2007-01-27 10:25:20 +00:00
d836b60dbe
Marcin Wojdyr points out that the use of `>&' to redirect both
...
stdout and stderr is non-standard. Switch to a POSIX-blessed
alternative.
[originally from svn r7116]
2007-01-16 12:54:24 +00:00
a7f19c87a9
Phil Bordelon points out an off-by-one error: since Solo doesn't use
...
zero as a valid puzzle symbol, it can support at most 35 symbols,
not 36. (This is largely academic since IME anything above about 25
is impractical to generate, but there we go.)
[originally from svn r7115]
2007-01-15 23:30:44 +00:00
cb57de3e44
Patch from James H which shouldn't change the functionality of
...
Loopy, but makes it build more sensibly on the Palm.
[originally from svn r7114]
2007-01-15 20:21:57 +00:00
472deca37c
Patch from James H to fix the occasional generation of puzzles
...
harder than requested.
[originally from svn r7113]
2007-01-15 20:07:18 +00:00
7a41702606
Phil Bordelon points out that the Unequal difficulty settings
...
documentation is a bit odd, and also offers a signedness fix in
latin.c.
[originally from svn r7112]
2007-01-15 20:04:11 +00:00
ea71043500
Give all the intermediate files distinct file names, so that a
...
multi-CPU machine can speed up the icon build using `make -j' and
not have it break.
[originally from svn r7106]
2007-01-14 10:13:29 +00:00
f43c5c9280
Formatting tweaks / index terms in Unequal docs.
...
[originally from svn r7105]
2007-01-13 19:19:21 +00:00
41d9b1aab5
First time I've added a new puzzle since the icons-and-screenshots
...
upheaval. Modify the checklist accordingly.
[originally from svn r7103]
2007-01-13 15:17:55 +00:00
5732aa6c6f
Icon for Unequal.
...
[originally from svn r7101]
2007-01-13 14:59:15 +00:00
2f8dba9257
Add James H's new puzzle, `Unequal' (otherwise known as the
...
Guardian's `Futoshiki').
[originally from svn r7100]
2007-01-13 14:44:50 +00:00
9993f71e4c
Remove a couple of rogue make targets for `osx.icns.o' and
...
`osx-info.plist.o' which had crept into most of the Makefiles.
[originally from svn r7099]
2007-01-13 12:03:42 +00:00
c06e371f55
Rather to my surprise given the amount of testing this code has had,
...
Kevin Lyles spotted a tree234 bug! copytree234() segfaulted when
asked to copy a tree containing no elements, due to failing to allow
for the case that t->root might be NULL. Fixed, and added a
regression test.
[originally from svn r7092]
2007-01-11 09:26:09 +00:00
7c59e7259f
In Windows/Gtk front-ends, consistently use the ellipsis convention for naming
...
menu items which bring up dialogs.
[originally from svn r7058]
2007-01-04 19:24:43 +00:00
14ed4e9b1e
Phil Bordelon's patch yesterday should have initialised the GError
...
to NULL.
[originally from svn r7052]
2007-01-03 09:51:42 +00:00
7848918bac
Phil Bordelon points out that my invocation of gdk_pixbuf_save()
...
isn't quite right.
[originally from svn r7050]
2007-01-02 19:45:19 +00:00
21127b78eb
It's a new year.
...
[originally from svn r7048]
[this svn revision also touched putty,putty-website]
2007-01-01 21:19:14 +00:00
7c736c4c1f
Document the new --game and --load options on Unix.
...
[originally from svn r7040]
2006-12-30 00:50:29 +00:00
fc59e33845
Make errors in option parsing actually _do_ something in interactive mode.
...
[originally from svn r7039]
2006-12-30 00:26:16 +00:00
7834793e41
Bring .R files for nullgame and unfinished puzzles up to date with the rest of
...
the world (by adding icon support).
[originally from svn r7038]
2006-12-29 22:43:47 +00:00