chiark / gitweb /
sgt-puzzles.git
2018-12-12 Simon TathamReplace fe->preset_menu when we change midend.
2018-11-25 Simon TathamFix GTK 2 crash introduced by previous commit.
2018-11-23 Simon TathamDon't initialise GTK in --screenshot mode.
2018-11-13 Simon TathamAdd missing 'static' to game-internal declarations.
2018-11-13 Simon TathamUnruly, Group: reference-count the 'immutable' array.
2018-11-13 Simon TathamAdd missing binary 'matching' to .gitignore.
2018-11-13 Simon TathamAdd a missing const in unfinished/sokoban.c.
2018-11-13 Simon TathamUse C99 bool within source modules.
2018-11-13 Simon TathamReplace TRUE/FALSE with C99 true/false throughout.
2018-11-13 Simon TathamAdopt C99 bool in the grid.c API.
2018-11-13 Simon TathamAdopt C99 bool in the shared Latin-square API.
2018-11-13 Simon TathamAdopt C99 bool in the tree234 API.
2018-11-13 Simon TathamAdopt C99 bool in misc.c functions.
2018-11-13 Simon TathamAdopt C99 bool in the findloop API.
2018-11-13 Simon TathamAdopt C99 bool in the edsf API.
2018-11-13 Simon TathamAdopt C99 bool in the printing API.
2018-11-13 Simon TathamAdopt C99 bool in the midend API.
2018-11-13 Simon TathamAdopt C99 bool in the game backend API.
2018-11-13 Simon TathamAdd a #include of <stdbool.h>.
2018-11-07 Simon TathamUndead: remove an unused structure field.
2018-11-06 Simon TathamFix an inaccurate comment.
2018-11-06 Simon TathamFix a misuse of errno.
2018-10-06 Simon TathamFix OSX build failure from latest XCode update.
2018-09-23 Jacob NevinsNet: highlight more errors in locked tiles.
2018-09-23 Jacob NevinsNet: rename 'loop' to 'err' in UI code.
2018-09-21 Simon TathamDominosa: some more solver thoughts.
2018-09-13 Michael Quevilloncube.c: Prohibit unsolvable single row/column game
2018-07-24 Simon TathamFix docs link from the JS Rectangles page.
2018-07-20 Simon TathamTracks: stop drawing background for clues in game_print.
2018-06-21 Simon TathamFix return value from newgame_undo_deserialise_read.
2018-06-21 Simon TathamFix NUL-termination bug in saving from Javascript.
2018-06-14 Lennard Sprongmisc.c: Fix implementation of free_keys.
2018-06-01 Simon TathamParallelise the build script.
2018-06-01 Simon TathamFix Makefile.nestedvm so that it works with make -j.
2018-06-01 Josh LeeEnable 64-bit osx build and fix a warning.
2018-06-01 Josh LeeEnable high resolution on osx
2018-05-14 Simon TathamBump the source and target versions used in javac.
2018-05-09 Simon TathamStop using deprecated gdk_beep().
2018-04-28 Simon TathamBuildscr: make long parts of the build conditionalisable.
2018-04-28 Simon Tathamlatin.c: remove a rogue array overrun.
2018-04-25 Simon TathamC89 build fixes.
2018-04-25 Franklin WeiMake static keyword come first everywhere.
2018-04-24 Franklin WeiMove `static' keyword to beginning of declaration.
2018-04-24 Franklin WeiAdd request_keys() to the rest of the unfinished games.
2018-04-23 Simon TathamBuild fix: stop initialising an auto char array.
2018-04-22 Franklin WeiAdd a request_keys() function with a midend wrapper.
2018-04-22 Simon TathamRemove maxflow completely.
2018-04-22 Simon TathamConvert Tents to use matching instead of maxflow.
2018-04-22 Simon TathamUse the new matching() for latin.c.
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.
next