chiark
/
gitweb
/
~ian
/
sgt-puzzles.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sgt-puzzles.git
2019-04-04
Simon Tatham
Dominosa: introduce a difficulty system.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-04
Simon Tatham
Dominosa: rewrite the solver.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-04
Simon Tatham
Dominosa: add a command-line solver.
commit
|
commitdiff
|
tree
|
snapshot
2019-02-18
Simon Tatham
Galaxies: prevent creation of empty undo-chain items.
commit
|
commitdiff
|
tree
|
snapshot
2019-02-10
Simon Tatham
Pegs: clear ui->cur_jumping on undo or redo.
commit
|
commitdiff
|
tree
|
snapshot
2019-01-25
Simon Tatham
benchmark.pl: replace use of Perl <> with <<>>.
commit
|
commitdiff
|
tree
|
snapshot
2018-12-12
Simon Tatham
Replace fe->preset_menu when we change midend.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-25
Simon Tatham
Fix GTK 2 crash introduced by previous commit.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-23
Simon Tatham
Don't initialise GTK in --screenshot mode.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Add missing 'static' to game-internal declarations.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Unruly, Group: reference-count the 'immutable' array.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Add missing binary 'matching' to .gitignore.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Add a missing const in unfinished/sokoban.c.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Use C99 bool within source modules.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Replace TRUE/FALSE with C99 true/false throughout.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the grid.c API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the shared Latin-square API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the tree234 API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in misc.c functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the findloop API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the edsf API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the printing API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the midend API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Adopt C99 bool in the game backend API.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-13
Simon Tatham
Add a #include of <stdbool.h>.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-07
Simon Tatham
Undead: remove an unused structure field.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-06
Simon Tatham
Fix an inaccurate comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-06
Simon Tatham
Fix a misuse of errno.
commit
|
commitdiff
|
tree
|
snapshot
2018-10-06
Simon Tatham
Fix OSX build failure from latest XCode update.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-23
Jacob Nevins
Net: highlight more errors in locked tiles.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-23
Jacob Nevins
Net: rename 'loop' to 'err' in UI code.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-21
Simon Tatham
Dominosa: some more solver thoughts.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Michael Quevillon
cube.c: Prohibit unsolvable single row/column game
commit
|
commitdiff
|
tree
|
snapshot
2018-07-24
Simon Tatham
Fix docs link from the JS Rectangles page.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-20
Simon Tatham
Tracks: stop drawing background for clues in game_print.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-21
Simon Tatham
Fix return value from newgame_undo_deserialise_read.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-21
Simon Tatham
Fix NUL-termination bug in saving from Javascript.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Lennard Sprong
misc.c: Fix implementation of free_keys.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Simon Tatham
Parallelise the build script.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Simon Tatham
Fix Makefile.nestedvm so that it works with make -j.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Josh Lee
Enable 64-bit osx build and fix a warning.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Josh Lee
Enable high resolution on osx
commit
|
commitdiff
|
tree
|
snapshot
2018-05-14
Simon Tatham
Bump the source and target versions used in javac.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-09
Simon Tatham
Stop using deprecated gdk_beep().
commit
|
commitdiff
|
tree
|
snapshot
2018-04-28
Simon Tatham
Buildscr: make long parts of the build conditionalisable.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-28
Simon Tatham
latin.c: remove a rogue array overrun.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-25
Simon Tatham
C89 build fixes.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-25
Franklin Wei
Make static keyword come first everywhere.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-24
Franklin Wei
Move `static' keyword to beginning of declaration.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-24
Franklin Wei
Add request_keys() to the rest of the unfinished games.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-23
Simon Tatham
Build fix: stop initialising an auto char array.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Franklin Wei
Add a request_keys() function with a midend wrapper.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Remove maxflow completely.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Convert Tents to use matching instead of maxflow.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Use the new matching() for latin.c.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Implementation of the Hopcroft-Karp algorithm.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Recipe: centralise dependencies for latin.c.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-22
Simon Tatham
Move fgetline out into misc.c.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-17
Simon Tatham
Galaxies: clarify wording of completion condition.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-12
Stephen Clavering
Fix two bugs in Range's solver_reasoning_recursion().
commit
|
commitdiff
|
tree
|
snapshot
2018-04-08
Simon Tatham
Solo: add a missing params constraint for X puzzles.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-25
Simon Tatham
Fix false-positive completion detection in X Solo.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-26
Simon Tatham
towerssolver: always print solver diagnostics in -v...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-26
Simon Tatham
latin.c: dump every solution found during recursion.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Adrian Heine
Create 96x96 icons for gnome-shell
commit
|
commitdiff
|
tree
|
snapshot
2017-12-09
Simon Tatham
Forbid undo-of-new-game after midend_set_config.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Simon Tatham
Mark the 32-bit Windows build as runnable on XP.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-26
Simon Tatham
Reinstate 32-bit Windows builds of Puzzles.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-18
Simon Tatham
Permit redoing past an undone New Game action.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-18
Simon Tatham
Refactor to make me->newgame_undo a small struct.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-18
Simon Tatham
Standardise character encoding of source tree on UTF-8.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-18
Simon Tatham
New grid type: the trihexagonal tiling, or 'kagome...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-28
Simon Tatham
Solo: remove some overzealous assertions in the solver.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-28
Simon Tatham
Map: stop storing pixel coordinates in game_ui.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
Simon Tatham
Build fixes for GTK2.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-19
Simon Tatham
Unequal: run check_complete() after a hint move.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-07
Stefan Bühler
fix loop condition
commit
|
commitdiff
|
tree
|
snapshot
2017-10-06
Simon Tatham
Fix assertion failure if you Undo right at startup.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Make the code base clean under -Wwrite-strings.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Assorted char * -> const char * API changes.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Return error messages as 'const char *', not 'char *'.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Use a proper union in struct config_item.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
New name UI_UPDATE for interpret_move's return "".
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Fix an int->pointer cast warning in windows.c.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Make newgame_undo_buf 'char *', not 'void *'.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Forbid undo of new-game if it would change the params.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
Style tweaks to the newgame_undo patch.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Ian Jackson
midend: Allow "new game" to be undone
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
midend_deserialise: accept an extra validation function.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
midend_deserialise: keep deserialised data in a struct.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Simon Tatham
deserialise: use the right one of {,c}params.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Ian Jackson
tracks: Make error clue background white
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Ian Jackson
tracks: Greyscale colour initialisation: line up columns
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Ian Jackson
tracks.c: draw_clue: Introduce bg parameter
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Simon Tatham
Fix changing puzzle size in a maximised GTK3 window.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Simon Tatham
Fix auto-selection of presets in GTK.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Simon Tatham
Net: rewrite the drawing code for better scalability.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-29
Simon Tatham
Net: reference-count the barriers array.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-29
Simon Tatham
tracks: thicken the lines of the grid itself.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-29
Simon Tatham
Fix a typo in devel.but.
commit
|
commitdiff
|
tree
|
snapshot
next