chiark / gitweb /
Fix completion checking in Killer Solo.
[sgt-puzzles.git] / solo.c
2016-10-28 Simon TathamFix completion checking in Killer Solo.
2015-07-13 Simon TathamSolo, Undead: support 'm' to fill in all pencils.
2014-11-26 Simon TathamRemove an inappropriate assertion in validation context.
2014-11-26 Simon TathamFix a decoding bug in Solo block-structure descriptions.
2013-04-13 Simon TathamGiant const patch of doom: add a 'const' to every param...
2013-04-12 Simon TathamAdd 'const' to the game_params arguments in validate_de...
2012-09-09 Simon TathamNew rule: interpret_move() is passed a pointer to the...
2012-07-29 Simon TathamDon't fail an assertion when setting up the provided...
2012-02-02 Simon TathamCorrect kdiff setting.
2012-02-02 Simon TathamDon't try to run solver_killer_sums on a Killer cage...
2012-02-02 Simon TathamFix a couple of typos in messages.
2011-06-19 Simon TathamChanged my mind about midend_is_solved: I've now reprot...
2011-04-11 Simon TathamFix mismatch between printf format strings and argument...
2011-04-02 Simon TathamAdd a function to every game backend which indicates...
2009-12-20 Simon TathamJonas Koelker points out that the backspace key didn...
2009-06-17 Simon TathamMemory management and other fixes from James H.
2009-04-30 Simon TathamFix a misdesign I must have missed when I reviewed...
2009-04-29 Simon Tathamcheck_valid() wasn't checking that Killer cages contain...
2009-03-02 Simon TathamPatch from James H to provide 16-bit-int cleanliness...
2009-02-24 Simon TathamFix cosmetic glitch in the interaction between Killer...
2009-02-22 Simon TathamA substantial patch to Solo from Bernd Schmidt, adding...
2009-01-19 Simon TathamKeyboard control patch for Solo, from James H.
2008-11-02 Simon TathamPatch from Chris Boyle to prevent Solo's inter-block...
2008-09-06 Simon TathamNew infrastructure feature. Games are now permitted...
2008-04-14 Simon TathamShamelessly pander to compilers whose data flow warning...
2008-04-08 Simon TathamHaving got Jigsaw mode generation working at reasonable...
2008-04-08 Simon TathamImprovements to filled-grid generation. Introduced...
2008-04-07 Simon TathamRevise the printing colour framework so that we can...
2008-04-07 Simon TathamPedantic tweaks to allow successful compilation on...
2008-04-07 Simon TathamSubstantial reworking of Solo so that it implements...
2007-03-11 Simon TathamGary Wong observes that solo's decode_params() is overe...
2007-03-11 Simon TathamGary Wong points out that solosolver's verbose output is
2007-02-26 Simon TathamDariusz Olszewski's changes to support compiling for...
2007-01-15 Simon TathamPhil Bordelon points out an off-by-one error: since...
2006-12-24 Simon TathamHTML Help support for Puzzles, with the same kind of...
2005-10-22 Simon TathamCleanup: it was absolutely stupid for game_wants_status...
2005-10-22 Simon TathamCleanup: remove the game_state parameter to game_colour...
2005-10-22 Simon TathamCleanup: the `mouse_priorities' field in the back end...
2005-10-10 Simon TathamRichard Earnshaw points out that if you enter an out...
2005-09-23 Simon TathamUse game_set_size() to set up the temporary drawstate in
2005-09-12 Simon TathamI am again gormless! When I overhauled Solo's grid...
2005-09-02 Simon TathamSomeone points out that the Solo text formatter would...
2005-09-01 Simon TathamJames H has implemented a new `Tricky' difficulty level...
2005-08-30 Simon TathamImplemented a couple more reasoning modes for Extreme...
2005-08-29 Simon TathamBackspace and Delete keys now function like Space in...
2005-08-24 Simon TathamBrand new difficulty level in Solo. The other day Garet...
2005-08-18 Simon TathamSubstantial infrastructure upheaval. I've separated...
2005-08-04 Simon TathamI am COMPLETELY GORMLESS. The Solo grid generator,...
2005-07-16 Simon TathamSanity-checking patch from Phil Bordelon: since Solo...
2005-07-14 Simon TathamCleanups to Solo:
2005-07-10 Simon Tathamgame_timing_state() now has access to the game_ui....
2005-07-06 Jacob NevinsMove various printf()s after declarations.
2005-07-06 Simon TathamUnify the two solvers in Solo. nsolve has now had recursion
2005-07-05 Jacob NevinsAdd a `full' parameter to validate_params(), analogous...
2005-07-05 Simon TathamEnhancements to mkfiles.pl and Recipe to arrange for...
2005-07-05 Simon TathamRefactored the game_size() interface, which was getting...
2005-07-03 Simon Tathamdraw_polygon() and draw_circle() have always had a...
2005-06-30 Simon TathamGeneral robustness patch from James Harvey:
2005-06-28 Simon TathamNew {en,de}code_ui functions should be static. Oops.
2005-06-28 Simon TathamMore serialisation changes: the game_aux_info structure...
2005-06-28 Simon TathamAnother function pair required for serialisation; these...
2005-06-27 Simon TathamRe-architecting of the game backend interface. make_mov...
2005-06-17 Simon TathamInfrastructure change which I've been thinking about...
2005-06-17 Simon TathamAn email conversation with Chuck Fresno turned up sever...
2005-06-07 Simon TathamJames Harvey (again) points out an array underrun in...
2005-06-07 Simon TathamAll the games in this collection have always defined...
2005-06-06 Simon TathamIntroduce a new game backend function (there seem to...
2005-06-04 Simon TathamRevamp pencil mark placement and sizing. Pencil marks...
2005-06-01 Simon TathamFix Richard's patch so that it's actually C :-/
2005-06-01 Simon TathamAnother highlighting patch from Richard Boulton: immedi...
2005-06-01 Simon TathamMiscellaneous fixes from James Harvey's PalmOS porting...
2005-06-01 Simon TathamPatches from Richard B for Solo:
2005-05-31 Simon TathamBetter mouse button handling in Mines:
2005-05-31 Simon TathamMouse-based interface for Cube: you left-click anywhere...
2005-05-30 Simon TathamAdded an `interactive' flag to new_game_desc(), which...
2005-05-30 Simon TathamFirst cut at a game timer. Yet another backend function...
2005-05-30 Simon TathamMines now follows the conventional approach of offering...
2005-05-30 Simon TathamInfrastructure change: game_anim_length and game_flash_...
2005-05-26 Jacob NevinsAdd origin-shifting (Shift+cursors) and source-shifting...
2005-05-25 Simon TathamSupport for `pencil marks' in Solo, by right-clicking...
2005-05-18 Simon TathamStandalone solvers were broken by my recent API changes.
2005-05-16 Simon TathamThe game IDs for Net (and Netslide) have always been...
2005-05-12 Simon TathamI've had two complaints that Solo ought to recognise...
2005-05-07 Simon TathamAdd 3x3 Trivial to the presets list, and make it the...
2005-05-07 Simon TathamAha, here's a nice easy way to generate really hard...
2005-05-02 Simon TathamI've changed my mind. For the benefit of users with...
2005-05-02 Simon TathamAdded an automatic `Solve' feature to most games. This...
2005-05-02 Simon TathamIntroduce the concept of a `game_aux_info' structure...
2005-05-01 Simon TathamIntroduced a new function in every game which formats...
2005-05-01 Simon TathamI can never remember what that `TRUE' means in the...
2005-04-29 Simon TathamCorrect block coordinate display when standalone solver...
2005-04-27 Simon TathamFix inconsistent vertical centring of text in GTK ...
2005-04-27 Simon TathamCommand-line solver was dividing up non-square puzzles...
2005-04-26 Simon TathamThe command-line solver's difficulty gradings now use...
2005-04-26 Simon TathamImplement the remaining modes of reasoning in nsolve...
2005-04-26 Simon TathamFix trivial UI glitch involving clicking on the border...
2005-04-25 Simon TathamRemove some legacy debugging code which was breaking...
2005-04-25 Simon TathamOops; _actually_ add the reasoning mode I mentioned...
2005-04-25 Simon TathamVarious changes prompted by my boss taking an interest:
2005-04-24 Simon TathamOutstandingly cute mathematical transformation which...
next