chiark / gitweb /
sgt-puzzles.git
2018-04-22 Simon TathamImplementation of the Hopcroft-Karp algorithm.
2018-04-22 Simon TathamRecipe: centralise dependencies for latin.c.
2018-04-22 Simon TathamMove fgetline out into misc.c.
2018-04-17 Simon TathamGalaxies: clarify wording of completion condition.
2018-04-12 Stephen ClaveringFix two bugs in Range's solver_reasoning_recursion().
2018-04-08 Simon TathamSolo: add a missing params constraint for X puzzles.
2018-03-25 Simon TathamFix false-positive completion detection in X Solo.
2018-02-26 Simon Tathamtowerssolver: always print solver diagnostics in -v...
2018-02-26 Simon Tathamlatin.c: dump every solution found during recursion.
2018-01-21 Adrian HeineCreate 96x96 icons for gnome-shell
2017-12-09 Simon TathamForbid undo-of-new-game after midend_set_config.
2017-11-29 Simon TathamMark the 32-bit Windows build as runnable on XP.
2017-11-26 Simon TathamReinstate 32-bit Windows builds of Puzzles.
2017-11-18 Simon TathamPermit redoing past an undone New Game action.
2017-11-18 Simon TathamRefactor to make me->newgame_undo a small struct.
2017-11-18 Simon TathamStandardise character encoding of source tree on UTF-8.
2017-11-18 Simon TathamNew grid type: the trihexagonal tiling, or 'kagome...
2017-10-28 Simon TathamSolo: remove some overzealous assertions in the solver.
2017-10-28 Simon TathamMap: stop storing pixel coordinates in game_ui.
2017-10-24 Simon TathamBuild fixes for GTK2.
2017-10-19 Simon TathamUnequal: run check_complete() after a hint move.
2017-10-07 Stefan Bühlerfix loop condition
2017-10-06 Simon TathamFix assertion failure if you Undo right at startup.
2017-10-01 Simon TathamMake the code base clean under -Wwrite-strings.
2017-10-01 Simon TathamAssorted char * -> const char * API changes.
2017-10-01 Simon TathamReturn error messages as 'const char *', not 'char *'.
2017-10-01 Simon TathamUse a proper union in struct config_item.
2017-10-01 Simon TathamNew name UI_UPDATE for interpret_move's return "".
2017-10-01 Simon TathamFix an int->pointer cast warning in windows.c.
2017-10-01 Simon TathamMake newgame_undo_buf 'char *', not 'void *'.
2017-10-01 Simon TathamForbid undo of new-game if it would change the params.
2017-10-01 Simon TathamStyle tweaks to the newgame_undo patch.
2017-10-01 Ian Jacksonmidend: Allow "new game" to be undone
2017-10-01 Simon Tathammidend_deserialise: accept an extra validation function.
2017-10-01 Simon Tathammidend_deserialise: keep deserialised data in a struct.
2017-10-01 Simon Tathamdeserialise: use the right one of {,c}params.
2017-09-30 Ian Jacksontracks: Make error clue background white
2017-09-30 Ian Jacksontracks: Greyscale colour initialisation: line up columns
2017-09-30 Ian Jacksontracks.c: draw_clue: Introduce bg parameter
2017-09-30 Simon TathamFix changing puzzle size in a maximised GTK3 window.
2017-09-30 Simon TathamFix auto-selection of presets in GTK.
2017-09-30 Simon TathamNet: rewrite the drawing code for better scalability.
2017-09-29 Simon TathamNet: reference-count the barriers array.
2017-09-29 Simon Tathamtracks: thicken the lines of the grid itself.
2017-09-29 Simon TathamFix a typo in devel.but.
2017-09-29 Ian Jacksontracks: Roughly double the thickness of the "no track...
2017-09-29 Ian Jacksontracks: Scale thickness of "no track here" crosses
2017-09-29 Ian Jacksondraw_thick_line: Bound thickness by 1.0 below
2017-09-24 Simon TathamAvoid macro-generating a trailing comma in an enum.
2017-09-23 Simon TathamPattern: randomise rounding bias in generate().
2017-09-23 Simon TathamPattern: missing special case in the solver.
2017-09-20 Simon TathamBuild test HTML wrapper pages for the Javascript puzzles.
2017-09-20 Simon TathamMap Ctrl-Shift-Z to Redo.
2017-09-20 Simon TathamGenerate special fake keypresses from menu options.
2017-09-14 Simon TathamCall game_id_change_notify_function after deserialisation.
2017-09-07 Simon TathamFix borders on the HTML menu bar.
2017-09-06 Simon TathamHTML: move 'New game' back out of the drop-down menu.
2017-09-05 Simon TathamMake the images on the web page link to the JS puzzles.
2017-09-05 Simon TathamSupport for loading games in Javascript puzzles.
2017-09-05 Simon TathamSupport for saving games in Javascript puzzles.
2017-09-05 Simon TathamFactor some HTML dialog functions out of emcclib.
2017-09-05 Simon TathamOrganise the JS menus/buttons bar more like a menu.
2017-09-04 Simon TathamMines: show the number of safe squares left, if it...
2017-08-24 Simon TathamSwitch the Windows builds over to clang-cl.
2017-08-24 Simon TathamSet up a clang-cl makefile.
2017-08-24 Simon TathamWin64-cleanness: switch to {Get,Set}WindowLongPtr.
2017-08-24 Simon TathamDiscontinue the Inno Setup Puzzles installer.
2017-08-24 Simon TathamNet: fix assertion failure on insoluble puzzles.
2017-06-05 Phil BordelonMake cellsize a char.
2017-05-13 Simon TathamSwitch to using Halibut's new direct .CHM generation.
2017-05-07 Simon TathamSwitch chiark URLs to https.
2017-05-05 Simon TathamFix infinite-loop bug in Loopy's autofollow feature.
2017-04-30 Simon TathamNitpicks to the previous commit.
2017-04-30 Franklin WeiWork around non-compliant sprintf().
2017-04-26 Simon TathamLoopy: optional 'autofollow' UI feature.
2017-04-26 Simon TathamUse the new hierarchical preset menu feature in Loopy.
2017-04-26 Simon TathamRework the preset menu system to permit submenus.
2017-04-26 Simon TathamJavascript puzzles: switch to a CSS-based drop-down...
2017-04-24 Simon TathamUse symbolic enum values in the Loopy presets array.
2017-04-24 Simon TathamNew Loopy tiling: 'Great Great Dodecagonal'.
2017-03-13 Simon TathamNet: rework status line to cope with empty squares.
2017-03-12 Simon TathamNet: fix completion check if top left square is empty.
2017-02-27 Simon TathamGTK API deprecation: in GTK 3.22, stop using gdk_cairo_...
2017-02-27 Simon TathamGTK API deprecation: use GtkCssProvider for window...
2016-12-27 Simon TathamAdd some missing calls to midend_redraw().
2016-12-16 Simon TathamFix missing error highlights (+ array underrun!) in...
2016-12-11 Simon TathamCorrect a logic error in Unequal game desc validation.
2016-12-06 Khem RajClarify conditions to avoid compiler errors
2016-12-03 Simon TathamStop using deprecated GTK 3 geometry-based functions.
2016-10-30 Simon TathamClarify the Black Box rules slightly.
2016-10-28 Simon TathamFix completion checking in Killer Solo.
2016-04-28 Simon TathamAccount for disconnected paths in Loopy and Pearl error...
2016-04-28 Simon TathamRe-run mkauto.sh from within makedist.sh.
2016-04-24 Simon TathamExplicitly set RGB colourspace in icon.pl's use of...
2016-04-24 Simon TathamImprove 'illegal colour' error message in icon.pl.
2016-04-09 Simon TathamUpdate build script for Inno Setup 5.5.9.
2016-03-14 Simon Tathams/Subversion/git/ in README.
2016-03-11 Simon TathamAdd a .htaccess redirection for the new .msi file.
2016-03-10 Simon TathamUse WiX to generate an MSI-based Puzzles installer.
2016-03-01 Simon TathamUpdate Buildscr to use the new 'with' mechanism.
next