aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Buildscr: make long parts of the build conditionalisable.Simon Tatham2018-04-28
* latin.c: remove a rogue array overrun.Simon Tatham2018-04-28
* C89 build fixes.Simon Tatham2018-04-25
* Make static keyword come first everywhere.Franklin Wei2018-04-25
* Move `static' keyword to beginning of declaration.Franklin Wei2018-04-24
* Add request_keys() to the rest of the unfinished games.Franklin Wei2018-04-24
* Build fix: stop initialising an auto char array.Simon Tatham2018-04-23
* Add a request_keys() function with a midend wrapper.Franklin Wei2018-04-22
* Remove maxflow completely.Simon Tatham2018-04-22
* Convert Tents to use matching instead of maxflow.Simon Tatham2018-04-22
* Use the new matching() for latin.c.Simon Tatham2018-04-22
* Implementation of the Hopcroft-Karp algorithm.Simon Tatham2018-04-22
* Recipe: centralise dependencies for latin.c.Simon Tatham2018-04-22
* Move fgetline out into misc.c.Simon Tatham2018-04-22
* Galaxies: clarify wording of completion condition.Simon Tatham2018-04-17
* Fix two bugs in Range's solver_reasoning_recursion().Stephen Clavering2018-04-12
* Solo: add a missing params constraint for X puzzles.Simon Tatham2018-04-08
* Fix false-positive completion detection in X Solo.Simon Tatham2018-03-25
* towerssolver: always print solver diagnostics in -v mode.Simon Tatham2018-02-26
* latin.c: dump every solution found during recursion.Simon Tatham2018-02-26
* Create 96x96 icons for gnome-shellAdrian Heine2018-01-21
* Forbid undo-of-new-game after midend_set_config.Simon Tatham2017-12-09
* Mark the 32-bit Windows build as runnable on XP.Simon Tatham2017-11-29
* Reinstate 32-bit Windows builds of Puzzles.Simon Tatham2017-11-26
* Permit redoing past an undone New Game action.Simon Tatham2017-11-18
* Refactor to make me->newgame_undo a small struct.Simon Tatham2017-11-18
* Standardise character encoding of source tree on UTF-8.Simon Tatham2017-11-18
* New grid type: the trihexagonal tiling, or 'kagome lattice'.Simon Tatham2017-11-18
* Solo: remove some overzealous assertions in the solver.Simon Tatham2017-10-28
* Map: stop storing pixel coordinates in game_ui.Simon Tatham2017-10-28
* Build fixes for GTK2.Simon Tatham2017-10-24
* Unequal: run check_complete() after a hint move.Simon Tatham2017-10-20
* fix loop conditionStefan Bühler2017-10-07
* Fix assertion failure if you Undo right at startup.Simon Tatham2017-10-06
* Make the code base clean under -Wwrite-strings.Simon Tatham2017-10-01
* Assorted char * -> const char * API changes.Simon Tatham2017-10-01
* Return error messages as 'const char *', not 'char *'.Simon Tatham2017-10-01
* Use a proper union in struct config_item.Simon Tatham2017-10-01
* New name UI_UPDATE for interpret_move's return "".Simon Tatham2017-10-01
* Fix an int->pointer cast warning in windows.c.Simon Tatham2017-10-01
* Make newgame_undo_buf 'char *', not 'void *'.Simon Tatham2017-10-01
* Forbid undo of new-game if it would change the params.Simon Tatham2017-10-01
* Style tweaks to the newgame_undo patch.Simon Tatham2017-10-01
* midend: Allow "new game" to be undoneIan Jackson2017-10-01
* midend_deserialise: accept an extra validation function.Simon Tatham2017-10-01
* midend_deserialise: keep deserialised data in a struct.Simon Tatham2017-10-01
* deserialise: use the right one of {,c}params.Simon Tatham2017-10-01
* tracks: Make error clue background whiteIan Jackson2017-09-30
* tracks: Greyscale colour initialisation: line up columnsIan Jackson2017-09-30
* tracks.c: draw_clue: Introduce bg parameterIan Jackson2017-09-30