aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* 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
* Switch to using Halibut's new direct .CHM generation.Simon Tatham2017-05-13
* Switch chiark URLs to https.Simon Tatham2017-05-07
* Fix infinite-loop bug in Loopy's autofollow feature.Simon Tatham2017-05-05
* Nitpicks to the previous commit.Simon Tatham2017-04-30
* Work around non-compliant sprintf().Franklin Wei2017-04-30
* Loopy: optional 'autofollow' UI feature.Simon Tatham2017-04-26
* Use the new hierarchical preset menu feature in Loopy.Simon Tatham2017-04-26
* Rework the preset menu system to permit submenus.Simon Tatham2017-04-26
* Javascript puzzles: switch to a CSS-based drop-down system.Simon Tatham2017-04-26
* Use symbolic enum values in the Loopy presets array.Simon Tatham2017-04-24
* New Loopy tiling: 'Great Great Dodecagonal'.Simon Tatham2017-04-24
* Net: rework status line to cope with empty squares.Simon Tatham2017-03-13
* Net: fix completion check if top left square is empty.Simon Tatham2017-03-12