shithub: puzzles

RSS feed

c7c3058b – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/06/07 17:05
Add Windows help topic

6e0c4003 – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/06/07 17:03
Tweaks and more complete documentation for Same Game.

b1e706bf – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 16:44
Integer overflow in game_size(). Oops.

8add7421 – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 16:25
Chris Emerson points out that gtk_window_resize() isn't in GTK 1.2.

c27235cc – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 16:22
James Harvey's patch to support keyboard control in Same Game.

f3ee3c8c – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 16:22
Forgot to add Same Game to the big list for OS X.

fba6fc61 – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 15:07
James Harvey (again) points out an array underrun in the new

0eb40587 – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 15:04
Another James Harvey patch. This one introduces a new button code

0bcdb7aa – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 15:01
James Harvey has contributed an implementation of `Same Game', also

02035753 – Simon Tatham <anakin@pobox.com> authored on 2005/06/07 13:57
All the games in this collection have always defined their graphics

69f7e7f8 – Simon Tatham <anakin@pobox.com> authored on 2005/06/06 07:21
Introduce a new game backend function (there seem to have been a lot

57b3982c – Simon Tatham <anakin@pobox.com> authored on 2005/06/04 13:51
Small UI bug: LEFT_RELEASEs were being thrown away completely if

852bddab – Simon Tatham <anakin@pobox.com> authored on 2005/06/04 08:32
Revamp pencil mark placement and sizing. Pencil marks are now sized

454e566d – Simon Tatham <anakin@pobox.com> authored on 2005/06/04 05:59
James Harvey requested that puzzles not use DEBUG as a preprocessor

40240812 – Simon Tatham <anakin@pobox.com> authored on 2005/06/03 08:27
Colin Watson suggests that Alt-click (or Option-click) could

41ebdb29 – Simon Tatham <anakin@pobox.com> authored on 2005/06/03 08:10
Unique solubility in Mines means that you can massively increase the

c6b5afe9 – Simon Tatham <anakin@pobox.com> authored on 2005/06/02 12:34
Standalone compilation mode which turns mines.c into a little

ad2ec32e – Simon Tatham <anakin@pobox.com> authored on 2005/06/02 04:14
Fix various departures from C found by `gcc -ansi -pedantic'. I

09c396b8 – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/06/01 18:56
min()/max() macros conflict with ones defined by Windows (or at least MinGW)

55a3d377 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 14:57
Fix Richard's patch so that it's actually C :-/

f46086ab – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 14:33
Another highlighting patch from Richard Boulton: immediately flag

50edaa57 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 13:47
Miscellaneous fixes from James Harvey's PalmOS porting work:

ad3abd98 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 08:46
Arrange that random seeds are as harmonised as they can reasonably

b8197684 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 08:42
I've proved that a grid dimension of 2 is capable of irretrievably

42a2d7d6 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 03:22
Gareth points out that the recess highlights around the outside of

5b5fc141 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 03:01
Patches from Richard B for Solo:

695b6be3 – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 02:54
Chris Emerson observed the same status-bar flicker under GTK as I

7905d6dc – Simon Tatham <anakin@pobox.com> authored on 2005/06/01 02:47
Typo in click bounds checking.

a50a6512 – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 14:38
Better mouse button handling in Mines:

437b6954 – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 14:25
Bah, and remove the TODO item. As usual.

4a9db8a0 – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 14:24
Now _this_ is what Undo ought to be doing in a Minesweeper clone.

739609ce – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 14:09
Aha! It turns out, after a bit of failure-mode profiling, that when

c11f9ff1 – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 13:46
valgrind spotted this array underrun. I wonder if this might have

274423ea – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 13:09
Oops! A trivial typo in obfuscate_bitmap() made the obfuscation

0b5ee8f3 – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 09:02
`Solve' operation is relatively simple in Mines.

1d9ed93a – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 08:41
Apparently a number of Windows programs like to use ^Y as a keyboard

b78667ec – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/05/31 08:12
Document the mouse control method for Cube.

a029c209 – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/05/31 08:03
Move definition of PI into puzzles.h. If nothing else, the definition in cube.c

caee305b – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 07:43
Mouse-based interface for Cube: you left-click anywhere on the grid

4a3c26ff – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 07:20
Emma Garside suggested that it would be nice to have a different

0c7f777e – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 07:19
Improved the limited shuffle mechanism in Sixteen and Twiddle. They

412344ff – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 04:56
Fix a couple of robustness issues.

2698fc9e – Simon Tatham <anakin@pobox.com> authored on 2005/05/31 04:50
GTK misfires timers at inconvenient moments, sometimes causing a new

ee429c13 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 18:33
Chris's patch to stop Mines depending on char being signed.

e4328b90 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 14:41
Added an `interactive' flag to new_game_desc(), which toggles Mines

3c6b77c9 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 14:24
`Copy' operation for Mines.

0e5380b9 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 13:57
Constrain mine count to be at most the largest number of mines we

90560462 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 12:15
First cut at a game timer. Yet another backend function which

7ddaa138 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 09:11
D'oh, there's always one. Remove first-click stuff from the todo list.

0564c4c4 – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 09:10
Mines now follows the conventional approach of offering a completely

7ff09fbb – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 08:24
Neat idea from Gareth: if you put a % on the end of the mine count

6e7421a3 – Jacob Nevins <jacobn@chiark.greenend.org.uk> authored on 2005/05/30 07:49
Nit: "warning: extra tokens at end of #endif directive"

6b9e690c – Simon Tatham <anakin@pobox.com> authored on 2005/05/30 06:08
Initial checkin of my Minesweeper clone, which uses a solver during