RSS feed
6e79ff9d
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 12:35
Couple of presets.
b873c87c
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 12:35
More patches from James Harvey: enforce a maximum brightness in the
31d96181
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 08:30
Fix another display/UI glitch which triggered if you filled a row
029e8b85
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 07:13
Turn off the keyboard-control cursor when the user reverts to mouse
5fc29f77
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 07:05
Change the preprocessor symbol `DEBUG' to `DEBUGGING', since the
249d345e
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/24 07:03
My background-erasing changes in r5996/r5997 caused trouble with the
75225284
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 19:11
Array overflow fix from James Harvey.
fda72b0f
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/06/23 18:01
Make the `hold marker' in Guess accessible from the keyboard (`H' key, for want
7199b426
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/06/23 17:47
Factual and other corrections/additions to the Guess docs.
2dabe945
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/06/23 17:37
Reinstate WinHelp topic now we have a manual chapter.
c8d2f420
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 15:01
Credit James Harvey.
af052f26
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 14:50
James Harvey's extensions to Guess: a couple of extra game settings
2ce863a7
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 14:05
And forgot to add guess to the Unix make install target! I need a list.
a46e3266
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 14:02
Bah, not good enough. Extend those background erases by one more
3d58feb5
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 13:43
Erase backgrounds when drawing over an existing circle, for the
ebca9edc
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 12:36
Allow dragging of coloured pegs from previous guesses. Also
1aed44db
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 08:55
Must outline as well as filling circles, because not all platforms
d781db11
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 08:21
Two small fixes: add some ceil() calls to stop the puzzle shrinking
f862a227
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 05:14
`Guess', a Mastermind clone from James Harvey. This checkin also
b9092043
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/23 04:24
Introduce a front-end function to draw circles.
973ced1c
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/22 05:26
This TODO comment should have been taken out in r5913 :-)
b176767d
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/22 04:30
New front end functions to save and restore a region of the puzzle
64fbdf60
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/06/21 07:16
Add WinHelp topic
6dcbacc2
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/21 04:15
Patch from James Harvey in response to the new Rectangles grid
c98230de
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/20 13:32
Conversation with Richard and Chris yesterday gave rise to a more
0417e633
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/19 17:49
James Harvey's memory leak patch for Flip.
db88c9b9
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/19 10:33
Redraw glitch: tiles marked black (at game-over time) were not
57425099
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/18 04:52
Just noticed yesterday that initial window sizing is broken on
b0df7595
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/18 04:46
I've decided I didn't like the asymmetry of putting the solution
d74d3f26
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/18 04:36
I'm sick of not having a `make install' target.
f22f3119
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 15:06
Correct rogue chapter into a subheading.
5550660f
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 14:55
Solver for Flip.
f01f8210
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 14:54
Infrastructure change which I've been thinking about for a while:
32111ef9
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 13:32
Animation.
347de40a
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 13:16
Another new puzzle! This one isn't particularly deep or complex
552b18a5
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/17 07:51
An email conversation with Chuck Fresno turned up several forms of
f2e74bd0
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/10 09:05
Clean up the behaviour of drags off the edge of the grid. These have
ee059bc6
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/10 07:34
Disable shuffle overlap checking in the special case w=h=n.
363dadee
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/10 07:29
Overzealous last-move tracking during shuffle was causing lockups on
98c90052
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/10 07:27
Patch from James Harvey to rearrange the Same Game colours.
011d42df
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/10 07:24
Patch from Chris Emerson to add a status bar to Rectangles. Apart
a9d0f9ef
– Simon Tatham <anakin@pobox.com>
authored
on 2005/06/09 14:29
GDK 2.6, in its doubtless infinite wisdom, has decided that
0747ab85
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/06/08 05:20
Remove debug output.
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
0f423f0b
– Simon Tatham <anakin@pobox.com>
authored
on 2005/05/30 03:55
Infrastructure change: game_anim_length and game_flash_length now
8fa365a7
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2005/05/28 19:45
Add a limited-shuffle mode like that added to Sixteen and Twiddle in r5769,
c8362f0a
– Simon Tatham <anakin@pobox.com>
authored
on 2005/05/28 04:04
Add the ability to use the Rectangles solver for actually solving
c82820e5
– Simon Tatham <anakin@pobox.com>
authored
on 2005/05/26 13:12
Add support for Jacob's new cursor-key modifier flags in the OS X frontend.
Next