| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
[originally from svn r7554]
|
| |
|
|
|
|
| |
we've already tried, and not trying them again.
[originally from svn r7553]
|
| |
|
|
| |
[originally from svn r7552]
|
| |
|
|
| |
[originally from svn r7547]
|
| |
|
|
|
|
| |
I should at least check in what I've got.
[originally from svn r7542]
|
| |
|
|
| |
[originally from svn r7446]
|
| |
|
|
| |
[originally from svn r7436]
|
| |
|
|
| |
[originally from svn r7409]
|
| |
|
|
| |
[originally from svn r7408]
|
| |
|
|
|
|
|
| |
region valid if it has _a_ dot at its centre of symmetry, even if
that dot isn't actually within the region in question.
[originally from svn r7407]
|
| |
|
|
| |
[originally from svn r7400]
|
| |
|
|
|
|
|
| |
in it.
[originally from svn r7387]
[r7364 == 39d299f579da3e91308d63acc78c68ab74666989]
|
| |
|
|
|
|
|
|
|
|
|
| |
about eating the letter `d' (for `diagonal') when it appears in a
symmtery description: it should only be used after `m', because
mirror symmetry is the only type that can be diagonal. This was
causing parsing of the parameter description `3x3adu' to produce the
wrong answer: the d would be swallowed, then the u ignored for being
incomprehensible, and you'd get default Trivial difficulty.
[originally from svn r7386]
|
| |
|
|
|
|
|
| |
inconsistent in whether it numbers rows and columns from zero or
from one. Standardise on one.
[originally from svn r7385]
|
| |
|
|
|
|
| |
change the name. Also document the new semantics.
[originally from svn r7369]
|
| |
|
|
|
|
|
|
| |
across changes in game parameters (e.g., changing difficulty without changing
size). This also has the effect of preserving the user-selected tilesize if the
grid size is changed. (From Debian bug#379452.)
[originally from svn r7368]
|
| |
|
|
|
|
|
|
| |
(from Debian bug#379452).
Tested on Gtk 2. I've been unable to find a Gtk+-1.2 installation on which
Puzzles compiles, so not tested there.
[originally from svn r7367]
|
| |
|
|
|
|
| |
place. (From Debian bug#379452)
[originally from svn r7366]
|
| |
|
|
| |
[originally from svn r7364]
|
| |
|
|
| |
[originally from svn r7363]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
amount of code. James has ripped out the solver's version of
check_complete(), in favour of using the one I wrote for the
game-playing UI. My one checks connectedness, which means that the
solver will now not believe non-solutions to puzzles where
connectedness becomes a difficult issue. Examples of game IDs which
are now solved correctly but were previously not are 5x3:ubb and
7x7:ajfzmfqgtdzgt.
[originally from svn r7362]
|
| |
|
|
|
|
| |
REQUIRE_{RBUTTON,NUMPAD} flags.
[originally from svn r7356]
|
| |
|
|
| |
[originally from svn r7355]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
binary from the Galaxies source file. The function of the new
`galaxiespicture' is to take a .xbm bitmap on standard input and
convert it into a Galaxies game ID using both black and white dots,
such that when solved the puzzle displays the input bitmap.
In the process of this I've implemented a post-processing pass after
the main game generation, to prevent clusters of adjacent
singletons. James H already solved that problem for unconstrained
game generation, but for some reason it came back when I did this.
However, the post-processing pass is still turned off for normal
usage, on the basis that (a) if it ain't broke don't fix it, and (b)
it's rather slow and best avoided if not necessary.
[originally from svn r7354]
|
| |
|
|
|
|
|
| |
you've got your source code from a tarball (with makefiles) or from
svn (without makefiles). While I'm here, mention Makefile.wce.
[originally from svn r7352]
|
| |
|
|
|
|
| |
there by accident.
[originally from svn r7351]
|
| |
|
|
|
|
| |
signedness mismatch.
[originally from svn r7350]
|
| |
|
|
|
|
| |
grid lines.
[originally from svn r7349]
|
| |
|
|
| |
[originally from svn r7347]
|
| |
|
|
|
|
| |
keep it happy. (Hopefully this hack will be temporary.)
[originally from svn r7346]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- missing static in filling.c
- better robustness in execute_move() in filling.c
- remove side effects in assert statements
- remove rogue diagnostic in galaxies.c
- remove // comment in map.c
- add more stylus-friendly UI to Pattern
- bias Unequal towards generating inequality clues rather than numeric
[originally from svn r7344]
|
| |
|
|
|
|
| |
`used_solve'.
[originally from svn r7343]
|
| |
|
|
|
|
|
| |
option, and turn it on by default on stylus-based platforms (i.e.
currently PocketPC).
[originally from svn r7341]
|
| |
|
|
| |
[originally from svn r7340]
|
| |
|
|
|
|
|
|
|
| |
This means that puzzles.rc2 is always included in all Windows and
PocketPC builds, which in turn means that I should be able to start
filling it full of VERSIONINFO and have that reliably included as
well.
[originally from svn r7339]
|
| |
|
|
| |
[originally from svn r7338]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
is mostly done with ifdefs in windows.c; so mkfiles.pl generates a
new makefile (Makefile.wce) and Recipe enables it, but it's hardly
any different from Makefile.vc apart from a few definitions at the
top of the files.
Currently the PocketPC build is not enabled in the build script, but
with any luck I'll be able to do so reasonably soon.
[originally from svn r7337]
|
| |
|
|
|
|
|
| |
Trivial and Recursive difficulty levels are available for custom
selection even though no preset uses them.
[originally from svn r7336]
|
| |
|
|
|
|
|
| |
a slightly more conventional method of drawing the grid lines, and
thereby fix printing.
[originally from svn r7335]
|
| |
|
|
| |
[originally from svn r7334]
|
| |
|
|
| |
[originally from svn r7333]
|
| |
|
|
|
|
| |
referred to.
[originally from svn r7331]
|
| |
|
|
| |
[originally from svn r7330]
|
| |
|
|
|
|
|
| |
the error I corrected in r7328.
[originally from svn r7329]
[r7328 == b1679913f68675806f88f4682423c99f14a47b02]
|
| |
|
|
| |
[originally from svn r7328]
|
| |
|
|
| |
[originally from svn r7327]
|
| |
|
|
| |
[originally from svn r7326]
|
| |
|
|
|
|
| |
.htaccess.
[originally from svn r7324]
|
| |
|
|
| |
[originally from svn r7319]
|
| |
|
|
|
|
| |
this file. Remove them.
[originally from svn r7318]
|