RSS feed
	
	
	
		195217a4
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/03/24 15:20
		
Fix a compile warning on ARM.
		 
	
		05b533d1
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/03/15 04:50
		
Update README after the switch to autoconf.
		 
	
		ffe0aa6a
		 – Adam Borowski <kilobyte@angband.pl>
 authored
 and Simon Tatham <anakin@pobox.com>
 committed
 on 2015/03/09 03:58
		
Fix a build failure on x32 (time_t printfs).
		 
	
		f1e68fb5
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/02/08 17:52
		
Turn <image> tag into <img>.
		 
	
		362bf8d4
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/02/08 11:23
		
New puzzle from James Harvey: 'Tracks'.
		 
	
		bd0a3570
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/17 03:49
		
Remove a lingering bashism in makedist.sh.
		 
	
		cca302c0
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/15 15:21
		
Improve the Flood solver.
		 
	
		202e7fec
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 15:59
		
Remove some lingering HTML markup.
		 
	
		3f651b25
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 15:46
		
And one more whitespace fix.
		 
	
		603409d0
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 15:30
		
Couple of fixes to the new web-page mechanism.
		 
	
		7cf7e37d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 15:04
		
Script to autogenerate pieces of the web page.
		 
	
		e3a8e648
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 14:54
		
Put the game summaries from the website into gamedesc.txt.
		 
	
		f39681ab
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 14:31
		
Revise the Flood preset list.
		 
	
		d31eff14
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/13 14:19
		
Handle the space bar in the Javascript front end.
		 
	
		201b3298
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/12 14:51
		
New puzzle: 'Flood'.
		 
	
		b2f8f5fb
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/12 14:44
		
Update the new-puzzle checklist for git.
		 
	
		70b26db8
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/08 09:10
		
Add OS X metadata to make Puzzles.app searchable in Spotlight.
		 
	
		8f8333a3
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2015/01/04 13:03
		
Fix puzzle window resize behaviour on Unity.
		 
	
		79874f18
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/12/29 05:11
		
Fix homology bug (!) in Net's loop highlighter.
		 
	
		546fbe67
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/12/28 07:19
		
Error-highlight loops in Net.
		 
	
		822243de
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/12/18 04:48
		
Permit selecting a diagonal of squares at once in Group.
		 
	
		5b367167
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/30 12:00
		
Fix two compile warnings in emcc.c.
		 
	
		f806528a
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/29 05:39
		
Remove another erroneous GINT_TO_POINTER.
		 
	
		2fe0667f
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/29 05:29
		
Use the compile flag -std=c89 in place of -ansi.
		 
	
		69ab4b22
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/29 05:24
		
Fix a GINT_TO_POINTER that was back to front.
		 
	
		f781937d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/29 05:23
		
Change the policy for parsing underspecified params strings.
		 
	
		078d3c0a
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/26 16:25
		
Remove an inappropriate assertion in validation context.
		 
	
		d7a4c529
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/11/26 14:27
		
Fix a decoding bug in Solo block-structure descriptions.
		 
	
		4a8edc65
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/10/29 17:41
		
Fix error highlighting of closed subgraphs in Bridges.
		 
	
		30174552
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/10/27 17:58
		
Some more .gitignore updates.
		 
	
		8b62420a
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/10/25 11:27
		
Add a .gitignore, now this project is in git.
		 
	
		74a97a1e
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/10/20 13:43
		
Stop using NSApp in the OS X front end.
		 
	
		b1158d4d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/10/07 17:22
		
Fix antialiasing artifacts around edges of Bridges islands.
		 
	
		1ba20edd
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/09/27 10:51
		
Provide a static version.h for development builds.
		 
	
		64ceaf03
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/09/24 06:33
		
Remove the MD5-based manifest file system.
		 
	
		2ebbdbf2
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/09/24 06:33
		
Remove dependencies on Subversion.
		 
	
		bc930a12
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/09/21 11:33
		
Improve connectedness-error highlighting in Singles.
		 
	
		ac6fd11d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/09/09 10:20
		
Improve connectedness-error highlighting in Range.
		 
	
		ff8a9fbc
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/06/21 13:40
		
Fix vertically misaligned text in Javascript puzzles.
		 
	
		a7ddd633
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/04/20 04:47
		
Change our method of calling main() in emccpre.js.
		 
	
		5e637af2
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/04/20 04:47
		
Add a missing #include.
		 
	
		fd392c8e
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/03/30 11:19
		
Reinstate the Mac OS build step.
		 
	
		bcf1c965
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/02/22 13:19
		
Fix the Automake makefile for automake 1.14.
		 
	
		580f9059
		 – Jacob Nevins <jacobn@chiark.greenend.org.uk>
 authored
 on 2014/01/15 20:03
		
Continue the tradition of only remembering to update the copyright year
		 
	
		f41f4c0c
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2014/01/07 13:21
		
Position the monster counts more sensibly.
		 
	
		3a35ed21
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/11/28 13:32
		
Fix a printf 64-bit-cleanness error.
		 
	
		cdc12242
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/10/09 16:44
		
Fix an edge case of divider-obsoletion in Group.
		 
	
		96626d9c
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/10/09 16:44
		
Faintly highlight the leading diagonal of Group's grid.
		 
	
		e2b35b2f
		 – Jacob Nevins <jacobn@chiark.greenend.org.uk>
 authored
 on 2013/08/29 05:27
		
Document 'Unique rows and columns' option in Unruly, plus formatting tweaks
		 
	
		fe11a86a
		 – Jacob Nevins <jacobn@chiark.greenend.org.uk>
 authored
 on 2013/07/30 16:18
		
Fix a failure to warn about non-unique rows/columns in non-square Unruly grids, reported in Debian bug #718354.
		 
	
		82d772e1
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/07/05 17:54
		
Stop using a zero precision specifier with sprintf ("%.0d") to cause
		 
	
		57918d45
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/07/02 03:04
		
Make svn-based version identification still work in VPATH builds.
		 
	
		1ee9f5f2
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/07/02 02:48
		
Fix small bugs in the automake construction which were preventing the
		 
	
		6c34cb72
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/30 06:51
		
Add a check in the new configure script to enable lots of gcc warning
		 
	
		c06792c0
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/30 06:16
		
Add a mechanism to the automake system to allow 'make install' to only
		 
	
		b375232d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/30 04:58
		
Support building via autoconf and automake. mkfiles.pl now outputs a
		 
	
		7ae22afa
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/27 17:17
		
Adjust the build script to turn the NestedVM build into a delegation,
		 
	
		5732d1d2
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/19 15:21
		
Remove stray bashisms from the NestedVM makefile.
		 
	
		c4ec358d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/08 12:55
		
Remove spurious "unfinished/" that appeared at the start of the
		 
	
		ecb49feb
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/08 12:53
		
Add comment to remind myself (and anyone else) how to refresh the XFCE
		 
	
		122800cc
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/08 12:50
		
Script to read the new gamedesc.txt and create .desktop files. My
		 
	
		5dda5cf1
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/06/08 12:29
		
Rename wingames.lst to gamedesc.txt, and add a couple of extra fields
		 
	
		b6ee9deb
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/05/10 13:56
		
Fix grid generation crashes at Penrose 3x3 sizes. What seemed to be
		 
	
		e5df38fa
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/05/05 18:27
		
Correct the comment at the top of unruly.c, which is out of date as of
		 
	
		2f7831bb
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/05/05 16:21
		
New configuration option in Unruly, to enable a mode in which no two
		 
	
		16de3a8f
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/13 06:51
		
D'oh, forgot to adjust devel.but for the const changes.
		 
	
		251b21c4
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/13 06:37
		
Giant const patch of doom: add a 'const' to every parameter in every
		 
	
		33932944
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/13 06:37
		
Fix a memory management bug in Filling: in some situations its
		 
	
		0b93de90
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/12 13:11
		
Add 'const' to the game_params arguments in validate_desc and
		 
	
		383c1579
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/12 12:28
		
Patch from Rogier Goossens to speed up the Pattern solver.
		 
	
		c94afe9c
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/12 12:28
		
Adjust Keen's grid generation to constrain the maximum size of clue
		 
	
		fe6da52b
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/12 12:28
		
Apply some optimisation to Undead's get_unique() function, which was
		 
	
		120f6de6
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/11 08:51
		
Introduce some extra testing and benchmarking command-line options to
		 
	
		ed82ef5c
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/11 08:51
		
Revamp the triangular grid generation in Loopy, which I've been
		 
	
		8cfcbac0
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/07 06:44
		
Split Untangle's background colour into two. COL_BACKGROUND is still
		 
	
		c0fff857
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/07 06:24
		
Add a draggable resize handle to the JS puzzles.
		 
	
		9799ff0e
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/07 06:24
		
Fix a typo I noticed in passing.
		 
	
		c55e9548
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/07 06:24
		
Add a new midend function to reset the tile size to the puzzle's
		 
	
		ea25b606
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/07 06:24
		
Small refactor to relative_mouse_coords: now the functionality which
		 
	
		b341d054
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/06 08:28
		
Fix the 'puzzle doesn't work' apology, which I'd accidentally moved
		 
	
		be6bb379
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/06 04:08
		
Don't forget to NULL out the new game id notification callback, or
		 
	
		ce604aa6
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 15:27
		
Mention Safari in the list of tested browsers.
		 
	
		aea60465
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Update the list of tested browsers.
		 
	
		36f35f5d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Regretfully remove my trickery with a hidden <option> element inside
		 
	
		2360b778
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Rewrite the JS keyboard handling to cope with IE and Chrome.
		 
	
		5dc559c8
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Assorted HTML/CSS fiddlings to make things work better in IE. I've
		 
	
		7479c288
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Stop accidentally subtracting onscreen_canvas.offset{Left,Top} from
		 
	
		33b3947d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Implement debug_printf() in the Emscripten front end, since that's the
		 
	
		e6afc029
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
IE doesn't default to giving focus to the puzzle canvas on a mouse
		 
	
		8f87f2ce
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
I've just realised that the JS puzzles' permalinks were not updating
		 
	
		841c9318
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Remove trailing commas at the ends of initialiser lists. IE 8 and 9
		 
	
		3bc0e5cc
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/05 11:49
		
Clarify header comments in the Emscripten frontend's source files to
		 
	
		a752e737
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/03 15:04
		
Try to give a more friendly message if anything goes wrong during
		 
	
		bd8c5941
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/02 06:58
		
Fix a grammatical confusion on the Unruly web page.
		 
	
		01471b5d
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/01 12:23
		
Rewrite trim_rect() for robustness.
		 
	
		bce3f1bd
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/04/01 05:38
		
Greg Hewgill points out a code path on which the angle parameter to
		 
	
		76824e16
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/03/31 18:06
		
Fix the icon makefile in the wake of r9795.
		 
	
		742cf3a4
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/03/31 14:36
		
A UI suggestion from Ben: label the Custom element in the dropdown
		 
	
		3fc5a644
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/03/31 14:25
		
Undead was not ever actually draw_update()ing to the edges of its
		 
	
		52d4dae0
		 – Simon Tatham <anakin@pobox.com>
 authored
 on 2013/03/31 07:50
		
Make sure the right element of the game-type dropdown starts off
		 
Next