Removed DS_FULL (it wasn't used)
Updated name/size of clues_done in Towers
Undead: you can now mark clues as done
Reworked draw_path_hint
Factored out a portion of game_redraw
Towers: you can now mark clues done
Split out the text color portion of draw_tile
Cleaned up execute_move a little
Add the 'make test' target to Makefile.am too.
Add sorting-order buttons to the benchmark output.
Move the benchmarking logic out into a script.
Handle replacing an existing arrow
Fix the extra arrow hanging around while moving the opposite existing arrow
Mark some arguments constant
Fix the issue with adding only one arrow when the other end was already white
Add/remove the opposite arrow when you let go
Draw the opposite arrow only while dragging
Moved all function declarations to the top of the file
Use the game_state and space typedefs
Always use ret instead of state in execute_move
Fixed a typo in a comment
Special-case right-dragging of a numbered cell off the grid.
Sort out abs/fabs confusion.
Add Tracks to the automake makefile's "install" target.
Fix a compile warning on ARM.
Update README after the switch to autoconf.
Fix a build failure on x32 (time_t printfs).
Turn <image> tag into <img>.
New puzzle from James Harvey: 'Tracks'.
Remove a lingering bashism in makedist.sh.
Remove some lingering HTML markup.
And one more whitespace fix.
Couple of fixes to the new web-page mechanism.
Script to autogenerate pieces of the web page.
Put the game summaries from the website into gamedesc.txt.
Revise the Flood preset list.
Handle the space bar in the Javascript front end.
Update the new-puzzle checklist for git.
Add OS X metadata to make Puzzles.app searchable in Spotlight.
Fix puzzle window resize behaviour on Unity.
Fix homology bug (!) in Net's loop highlighter.
Error-highlight loops in Net.
Permit selecting a diagonal of squares at once in Group.
Fix two compile warnings in emcc.c.
Remove another erroneous GINT_TO_POINTER.
Use the compile flag -std=c89 in place of -ansi.
Fix a GINT_TO_POINTER that was back to front.
Change the policy for parsing underspecified params strings.
Remove an inappropriate assertion in validation context.
Fix a decoding bug in Solo block-structure descriptions.
Fix error highlighting of closed subgraphs in Bridges.
Some more .gitignore updates.
Add a .gitignore, now this project is in git.
Stop using NSApp in the OS X front end.
Fix antialiasing artifacts around edges of Bridges islands.
Provide a static version.h for development builds.
Remove the MD5-based manifest file system.
Remove dependencies on Subversion.
Improve connectedness-error highlighting in Singles.
Improve connectedness-error highlighting in Range.
Fix vertically misaligned text in Javascript puzzles.
Change our method of calling main() in emccpre.js.
Reinstate the Mac OS build step.
Fix the Automake makefile for automake 1.14.
Continue the tradition of only remembering to update the copyright year
Position the monster counts more sensibly.
Fix a printf 64-bit-cleanness error.
Fix an edge case of divider-obsoletion in Group.
Faintly highlight the leading diagonal of Group's grid.
Document 'Unique rows and columns' option in Unruly, plus formatting tweaks
Fix a failure to warn about non-unique rows/columns in non-square Unruly grids, reported in Debian bug #718354.
Stop using a zero precision specifier with sprintf ("%.0d") to cause
Make svn-based version identification still work in VPATH builds.
Fix small bugs in the automake construction which were preventing the
Add a check in the new configure script to enable lots of gcc warning
Add a mechanism to the automake system to allow 'make install' to only
Support building via autoconf and automake. mkfiles.pl now outputs a
Adjust the build script to turn the NestedVM build into a delegation,
Remove stray bashisms from the NestedVM makefile.
Remove spurious "unfinished/" that appeared at the start of the
Add comment to remind myself (and anyone else) how to refresh the XFCE
Script to read the new gamedesc.txt and create .desktop files. My
Rename wingames.lst to gamedesc.txt, and add a couple of extra fields
Fix grid generation crashes at Penrose 3x3 sizes. What seemed to be
Correct the comment at the top of unruly.c, which is out of date as of
New configuration option in Unruly, to enable a mode in which no two
D'oh, forgot to adjust devel.but for the const changes.
Giant const patch of doom: add a 'const' to every parameter in every
Fix a memory management bug in Filling: in some situations its
Add 'const' to the game_params arguments in validate_desc and
Patch from Rogier Goossens to speed up the Pattern solver.
Adjust Keen's grid generation to constrain the maximum size of clue
Apply some optimisation to Undead's get_unique() function, which was
Introduce some extra testing and benchmarking command-line options to
Revamp the triangular grid generation in Loopy, which I've been
Split Untangle's background colour into two. COL_BACKGROUND is still
Add a draggable resize handle to the JS puzzles.