aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Use a dedicated copy function to copy dsfs.Simon Tatham2023-04-20
* Use a dedicated free function to free dsfs.Simon Tatham2023-04-20
* Stop putting dsfs in existing scratch int arrays.Simon Tatham2023-04-20
* Remove an unnecessary extern function declaration.Simon Tatham2023-04-20
* Move obfuscator tests into obfusc.c.Simon Tatham2023-04-16
* Reference my just-published article about aperiodic tilings.Simon Tatham2023-04-10
* Don't allow zero clues in PatternBen Harris2023-04-08
* Net: validate co-ordinates in decode_ui()Ben Harris2023-04-08
* Add a game_state argument to decode_ui()Ben Harris2023-04-08
* Make encode_ui() and decode_ui() optional in back-endsBen Harris2023-04-08
* Net: assert that cx and cy are in range in compute_active()Ben Harris2023-04-08
* js: explicitly tell Emscripten which browsers to targetBen Harris2023-04-06
* js: set -s ENVIRONMENT=web in EmscriptenBen Harris2023-04-06
* Fall back to <math.h> if <tgmath.h> doesn't work.Simon Tatham2023-04-06
* Remove obsolete testbuild.c.Simon Tatham2023-04-06
* KaiOS: include extra copyright notices in manualBen Harris2023-04-06
* Replace <math.h> with <tgmath.h> throughoutBen Harris2023-04-04
* js: stop using EXTRA_EXPORTED_RUNTIME_METHODSBen Harris2023-04-03
* js: use the "load" event for loading save filesBen Harris2023-04-03
* js: Load save files into the C side incrementallyBen Harris2023-04-03
* js: load games using FileReader.readAsArrayBuffer()Ben Harris2023-04-02
* hat-test: more scaling and clipping options.Simon Tatham2023-04-02
* hat-test: fix array underrun.Simon Tatham2023-04-02
* Remove penrose_count_tiles().Simon Tatham2023-04-02
* Move other test main()s out of library source files.Simon Tatham2023-04-02
* Move hat-test into its own source file.Simon Tatham2023-04-02
* Magnets: add a check that magnets don't wrap between linesBen Harris2023-04-01
* Correct a range check in Magnets' layout verificationBen Harris2023-03-31
* hat-test: option to generate four-coloured hat tilings.Simon Tatham2023-03-31
* Require a grid description for hats gridBen Harris2023-03-31
* hat-test: allow choosing a random number seed.Simon Tatham2023-03-30
* Hats: choose the tiling's starting hat more uniformly.Simon Tatham2023-03-30
* Hats: factor out the parent-choosing system.Simon Tatham2023-03-30
* Loopy: widen clip rectangle for redrawing clues.Simon Tatham2023-03-28
* hat-test: alternative data output mode to write Python.Simon Tatham2023-03-28
* hat-test: allow specifying tiling size on the command line.Simon Tatham2023-03-28
* Hats tiling: make hat-test draw each hat in one go.Simon Tatham2023-03-28
* Hats tiling: more uniform parent selection.Simon Tatham2023-03-28
* Fix references to the renamed 'auxiliary' directory.Simon Tatham2023-03-27
* Rename the 'aux' subdirectory to avoid Windows restrictions.Simon Tatham2023-03-27
* Loopy / grid.c: new grid type, 'Hats'.Simon Tatham2023-03-26
* KaiOS: be more careful detecting the presence of KaiAdsBen Harris2023-03-22
* Turn on PUZZLES_SHOW_CURSOR on KaiOSBen Harris2023-03-22
* Treat environment variable values beginning with "T" as trueBen Harris2023-03-22
* Add an environment variable to control initial cursor visibilityBen Harris2023-03-22
* New shared function, getenv_bool()Ben Harris2023-03-22
* Galaxies: skew grid generation in favour of wiggliness.Simon Tatham2023-03-12
* Galaxies: remove 'solver_recurse_depth' in live use.Simon Tatham2023-03-12
* Galaxies: add some higher Unreasonable presets.Simon Tatham2023-03-12
* Galaxies: remove the 'maxtries' system.Simon Tatham2023-03-12