RSS feed
077aa510
– Simon Tatham <anakin@pobox.com>
authored
on 2006/05/20 08:01
Ben Hutchings's patch to add display of key accelerators in the Game
fd90d1a7
– Simon Tatham <anakin@pobox.com>
authored
on 2006/05/20 07:58
Patch from Ben Hutchings to prevent an ugly special case in
197e262b
– Simon Tatham <anakin@pobox.com>
authored
on 2006/05/20 07:54
Cleanup patch from Ben Hutchings, fixing some odd-looking range
877900f5
– Simon Tatham <anakin@pobox.com>
authored
on 2006/05/20 07:52
Patch from Ben Hutchings to prevent memory leakage during Loopy game
3575c3df
– Simon Tatham <anakin@pobox.com>
authored
on 2006/03/12 04:06
Tidy up comments.
27160f7a
– Simon Tatham <anakin@pobox.com>
authored
on 2006/03/06 15:03
Introduce a new deductive mode in Slant's Hard level, which is the
87eaeb51
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2006/03/03 15:04
"Hold" function in Guess was completely broken.
a8fd3a1b
– Simon Tatham <anakin@pobox.com>
authored
on 2006/03/02 14:39
I've been pondering whether to do this for months: turn the rather
fe514e93
– Simon Tatham <anakin@pobox.com>
authored
on 2006/02/20 14:51
Mines's error signalling is highly asymmetric: if you erroneously
afe3a137
– Simon Tatham <anakin@pobox.com>
authored
on 2006/02/19 07:54
Small docs patch from Phil Bordelon adding more history of Sudoku.
9a59d8a4
– Simon Tatham <anakin@pobox.com>
authored
on 2006/02/19 07:42
Patch from Phil Bordelon to improve Bridges' appearance by adjusting
c5001ca7
– Simon Tatham <anakin@pobox.com>
authored
on 2006/02/07 16:45
Tal Kelrich spotted that hitting `Solve' on a configuration which is
acafc4d9
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2006/01/08 13:18
It's a new year.
ac027d9d
– Simon Tatham <anakin@pobox.com>
authored
on 2006/01/05 04:40
Revert a change in an assertion made in r6299. It was right the
7c5ff85b
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/12/27 10:36
Add some random index terms. ("Sudoku" wasn't in the index!)
e15a2def
– Simon Tatham <anakin@pobox.com>
authored
on 2005/12/26 18:24
Laurent Thioudellet reports that gcc4's ultra-cautious data flow
74f45138
– Simon Tatham <anakin@pobox.com>
authored
on 2005/12/26 06:26
I've just noticed a bug in the Inertia solver: if you call it on an
f0ec00fb
– Simon Tatham <anakin@pobox.com>
authored
on 2005/11/10 06:57
Correct w/h mixup in grid edge checks.
c8855bff
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/10/22 15:58
Document Unix command-line options.
5e28f1a9
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/10/22 14:18
Fix segfault in Tents' printing.
cc6092ce
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/10/22 14:07
Work around a couple of minor display issues with max bridges set to 4:
240b6cab
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 13:23
Cleanup: relieve frontends of the duty to call
a3b837c6
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 13:00
Cleanup: remove the `just_used_solve' field from a number of games
d31f3ac3
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:53
Forgot to update devel.but in r6417.
eb2013ef
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:52
Cleanup: it was absolutely stupid for game_wants_statusbar() to be a
40fcf516
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:44
Cleanup: remove the game_state parameter to game_colours(). No game
b44d75aa
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:38
Noticed recently that bitcount16() isn't 16-bit clean due to signed
b7f192ee
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:35
Cleanup: the `mouse_priorities' field in the back end has been a
6824dcde
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:34
OS X frontend was directly calling the backend's wants_statusbar()
23ab000b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/22 12:27
Cleanup: rename random_init() to random_new(), because it actually
4faecc77
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/21 04:07
New puzzle from James H: `Bridges', another Nikoli job.
6ea453c9
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/17 14:41
Miscellaneous fixes. Correct a comparison of y with w causing
f9168d60
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/17 14:32
Just noticed a longhand shuffling operation which I must have missed
5f16a29d
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/15 12:03
Janes H provides a small workaround for a Palm tools bug.
3bee8624
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/15 11:01
Small error in solver diagnostics.
e841ab43
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/14 08:23
Revamp of the control mechanism to permit drag- as well as
669bb81f
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/13 14:30
New puzzle: `Tents'. Requires a potentially shared algorithms module
29afca3e
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/13 14:27
loopy_diffnames[] isn't used, and provokes a warning on OS X.
2bef4dfb
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/12 13:57
Yikes! I've only just noticed that this copy of tree234.c was still
7e57366a
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/10 13:22
r6384 didn't go quite far enough. In fact, a grid square which
dd175e49
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/10 12:31
Fixes for handling human-entered Flip games. The clicked-on square
813cd5e3
– Simon Tatham <anakin@pobox.com>
authored
on 2005/10/10 12:29
Richard Earnshaw points out that if you enter an out-of-range number
8a8474a3
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/23 08:50
Use game_set_size() to set up the temporary drawstate in
733e3c6b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/23 08:43
Fix very strange indentation issue!
71966d06
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/18 13:00
Bug fix from James H: prevent LINEWIDTH ever reaching zero.
c8145f3b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/18 08:09
Another optimisation patch from Mike, which (among other things)
87302428
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/15 14:09
Optimisation patch from Mike: remember which squares we've entirely
a5891971
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/13 14:34
Patch from Mike: fix an array indexing error in the clue
c389f623
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/12 13:13
Patch from Mike:
a8980f37
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/12 13:09
I am again gormless! When I overhauled Solo's grid generator in
f07576f4
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/12 08:38
I found a slightly odd-looking line of code in this file a few days
f7163007
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/11 14:05
Minor improvement to initial loop generation.
6bbcf248
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/11 10:53
Oops; left some rogue diagnostics in.
3d3d0099
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/11 10:22
Run the final solution-reduction pass in both directions, since
b25fcc3f
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/11 08:40
Solve function for Inertia, using what's essentially an approximate
08c8cf37
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/11 07:57
Marginally greater robustness in the face of solve_game() failing to
efda6cff
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/10 05:39
Completely rewrite the loop-detection algorithm used to check game
72989cdf
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/10 04:31
Patch from James H which initialises a couple of Windows API object
f8d1183c
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/06 18:28
I arranged that dying after the game was already completed didn't
aec9667f
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/06 14:49
Take the Windows taskbar into account when deciding on the maximum
7096df54
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/05 13:21
Various patches from Ben H: a fix for an outdated comment, a couple
56ff3647
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/05 13:18
I've dithered a bit in the past about whether or not it's allowable
fd173517
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/04 08:53
Patch from Ton van Overbeek to fix a small memory leak in
fe65b2ef
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/04 08:46
Patch from Ton van Overbeek to correct Loopy's misplaced line ends
dd7c1c98
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/04 08:40
Another global environment-variable override across all games. This
6ee8a4d7
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/04 08:31
Couple of minor updates to restore accuracy.
41b9855d
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/03 14:32
Patches from James H. The usual stuff (memory leak fixes and 16-bit
d7c12b31
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/02 09:40
Someone points out that the Solo text formatter would be a lot
8d4b62c9
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/01 13:25
Stop Light Up from eating system keypresses, which it was previously
bd5606ae
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/01 08:17
Optimiser placation.
643f4682
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/01 08:00
Palm fixes for Loopy from James H: a #ifdef SLOW_SYSTEM, and an
04e26aaa
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/01 07:59
James H's memory leak fixes to Inertia.
94b36c11
– Simon Tatham <anakin@pobox.com>
authored
on 2005/09/01 07:57
James H has implemented a new `Tricky' difficulty level in Light Up:
6992530a
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/31 15:27
Ability to drag pencil marks around.
c70312f8
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/31 13:34
Terribly cunning approach to making the pencil marks look nicer,
7b082219
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/31 12:59
Debian requires -lm, where Red Hat didn't.
068a092c
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/31 08:43
Ahem; forgot about recursion. Recursive solving now shows its
f2ff444f
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/31 08:17
Now that Map has some seriously complex deductions, it's about time
121f664b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/30 15:42
Forcing chains in Map give rise to a new `Hard' difficulty level.
e7a02ae3
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/30 13:44
Implemented a couple more reasoning modes for Extreme difficulty
948c33c5
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/29 07:12
Backspace and Delete keys now function like Space in Solo.
4d6c8c73
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/29 05:14
Typo in comment :-)
ea9142fb
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/29 05:05
Ahem. The region density at which things start to get hairy is 2/3
2c85fd35
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/29 04:57
Aesthetic improvements to the Map error indicators:
2975ae28
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/28 10:29
Unreasonable mode for Map.
e483fc51
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/28 09:53
Error highlighting in Map.
8f46a30e
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/28 09:52
There seems to be some odd behaviour when GTK is asked to draw an
1d057310
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/08/28 05:35
HACKING.but -> devel.but
389397ee
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/27 05:53
Fix array bounds violation in the solver. Oops.
8c547d53
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/27 05:35
OS X seems particularly picky about possibly uninitialised
622a5ff6
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/27 05:21
New puzzle: `Inertia', originally written for Windows by Ben
067f0605
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/08/26 15:44
Trivial doc changes after recent prolificacy.
d6163f99
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/25 14:14
Memory leak and type safety fixes from James H.
2520b869
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/25 04:07
Phil Bordelon points out that the general convention is to orient
163d62b0
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/25 03:57
Mike points out that I made an error in one of the presets...
c564df08
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/24 18:13
Over-enthusiastic assertion introduced in the printing revamp was
5dc47a7b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/24 17:44
Optimiser placation for OS X gcc.
c9b47daf
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/24 17:32
New puzzle: `Loopy', an implementation of Nikoli's `Slither Link' or
c6fa81bf
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/24 13:49
Minor update to Solo's documentation due to Extreme mode.
99f8178a
– Simon Tatham <anakin@pobox.com>
authored
on 2005/08/24 13:32
Brand new difficulty level in Solo. The other day Gareth and I
Next