aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* 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
* Fix changing puzzle size in a maximised GTK3 window.Simon Tatham2017-09-30
* Fix auto-selection of presets in GTK.Simon Tatham2017-09-30
* Net: rewrite the drawing code for better scalability.Simon Tatham2017-09-30
* Net: reference-count the barriers array.Simon Tatham2017-09-29
* tracks: thicken the lines of the grid itself.Simon Tatham2017-09-29
* Fix a typo in devel.but.Simon Tatham2017-09-29
* tracks: Roughly double the thickness of the "no track" crossesIan Jackson2017-09-29
* tracks: Scale thickness of "no track here" crossesIan Jackson2017-09-29
* draw_thick_line: Bound thickness by 1.0 belowIan Jackson2017-09-29
* Avoid macro-generating a trailing comma in an enum.Simon Tatham2017-09-24
* Pattern: randomise rounding bias in generate().Simon Tatham2017-09-23
* Pattern: missing special case in the solver.Simon Tatham2017-09-23
* Build test HTML wrapper pages for the Javascript puzzles.Simon Tatham2017-09-20
* Map Ctrl-Shift-Z to Redo.Simon Tatham2017-09-20
* Generate special fake keypresses from menu options.Simon Tatham2017-09-20
* Call game_id_change_notify_function after deserialisation.Simon Tatham2017-09-14
* Fix borders on the HTML menu bar.Simon Tatham2017-09-07
* HTML: move 'New game' back out of the drop-down menu.Simon Tatham2017-09-06
* Make the images on the web page link to the JS puzzles.Simon Tatham2017-09-05
* Support for loading games in Javascript puzzles.Simon Tatham2017-09-05
* Support for saving games in Javascript puzzles.Simon Tatham2017-09-05
* Factor some HTML dialog functions out of emcclib.Simon Tatham2017-09-05
* Organise the JS menus/buttons bar more like a menu.Simon Tatham2017-09-05
* Mines: show the number of safe squares left, if it's small.Simon Tatham2017-09-04
* Switch the Windows builds over to clang-cl.Simon Tatham2017-08-24
* Set up a clang-cl makefile.Simon Tatham2017-08-24
* Win64-cleanness: switch to {Get,Set}WindowLongPtr.Simon Tatham2017-08-24
* Discontinue the Inno Setup Puzzles installer.Simon Tatham2017-08-24
* Net: fix assertion failure on insoluble puzzles.Simon Tatham2017-08-24
* Make cellsize a char.Phil Bordelon2017-06-05