RSS feed
f11e93e3
– Ben Harris <bjh21@bjh21.me.uk>
authored
on 2022/10/13 06:07
js: Update comment on possible future enhancements
a11a5726
– Ben Harris <bjh21@bjh21.me.uk>
authored
on 2022/10/12 20:13
Add a missing "const" to js_draw_poly and js_canvas_draw_poly
85d2a7da
– Ben Harris <bjh21@bjh21.me.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/10/07 07:15
Hide some words in top-level menu items on small viewports
e98ede7a
– Ben Harris <bjh21@bjh21.me.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/10/05 07:10
Make JavaScript game controls work better in small viewports
27dd36e3
– Simon Tatham <anakin@pobox.com>
authored
on 2022/09/12 07:01
Enable Apple Silicon in the MacOS builds.
9c132799
– Ben Hutchings <benh@debian.org>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/07/31 00:11
unix, gtk: Install and use HTML help
8399cff6
– Simon Tatham <anakin@pobox.com>
authored
on 2022/08/01 13:23
Re-fix the GTK dark theme check.
89391ba6
– Simon Tatham <anakin@pobox.com>
authored
on 2022/07/31 09:48
Update the developer documentation.
b34f8b1e
– Simon Tatham <anakin@pobox.com>
authored
on 2022/07/31 05:00
Style cleanups from the previous fixes.
f0f97405
– Ben Hutchings <ben@decadent.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/07/30 23:42
Makefile.doc: Update file list in the clean rule
e13ad1a1
– Ben Hutchings <benh@debian.org>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/07/30 21:42
gtk: Adjust to reordering of XPM icons
3d0c734e
– Ben Hutchings <benh@debian.org>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2022/02/13 17:23
gtk: Do not override window background colour when using a dark theme
4c1e47b2
– Ben Hutchings <ben@decadent.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2019/08/17 13:36
Bridges: Fix off-by-one in WITHIN()
cd338a1a
– Ben Hutchings <ben@decadent.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2019/08/17 13:33
Unruly: Fix memory leak in dup_game()
0dc46506
– Ben Hutchings <ben@decadent.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2016/06/30 10:43
Towers: Fix indentation of some solver code
49dbf1f6
– Ben Hutchings <ben@decadent.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2018/08/10 03:00
Pearl: Require width or height to be at least 6 for Tricky
387d323d
– Simon Tatham <anakin@pobox.com>
authored
on 2022/06/12 04:00
Mines: fix a typo in a comment.
c43a34fb
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/27 13:48
Pearl: reorder helper functions.
c44e9156
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/27 13:32
Pearl: permit drawing a whole loop in one drag.
07029044
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/27 13:29
Mosaic: fix uninitialised field in dup_game().
534384e5
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/27 13:25
Mosaic: fix inconsistently drawn keyboard cursor.
229d062d
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/08 09:43
Windows: reinstate SetWindowPos in check_window_size.
cb6cead7
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/08 09:27
windows.c: fix some mis-indented pieces of code.
efbb2e3a
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/08 09:24
Mosaic: fix encoding of aggressiveness in game params.
16008188
– Simon Tatham <anakin@pobox.com>
authored
on 2022/01/06 04:03
Try to fix flakiness in the NestedVM build.
b56c994b
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 08:56
Pattern: fix a compile warning about memset bounds.
d399a6b2
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:32
tree234: avoid an uninitialised-variable warning.
bb1432c0
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:28
gtk.c: squelch uninitialised-variable warning.
57fbcd2b
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:13
malloc.c: check allocation sizes against PTRDIFF_MAX.
5c5c607f
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:12
malloc.c: fix copy-pasted comment from the Dawn Of Time.
9339cff5
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:09
Palisade: explicitly use 'signed char' for clues.
3e006158
– Simon Tatham <anakin@pobox.com>
authored
on 2021/12/11 06:03
Map: add missing sresize in new_game_desc().
640f9235
– Simon Tatham <anakin@pobox.com>
authored
on 2021/10/30 06:56
Pearl: document game options.
ad1c6ade
– Simon Tatham <anakin@pobox.com>
authored
on 2021/10/21 16:40
Galaxies: store game solution in the aux string.
49d28f22
– Simon Tatham <anakin@pobox.com>
authored
on 2021/10/21 16:39
Tents: fix bias in tent placement.
42cbd768
– Simon Tatham <anakin@pobox.com>
authored
on 2021/09/13 07:09
Add missing documentation of 'int dir' parameters.
88358f06
– Simon Tatham <anakin@pobox.com>
authored
on 2021/09/13 07:04
Add 'const' to the draw_polygon coords array parameter.
d2049783
– Simon Tatham <anakin@pobox.com>
authored
on 2021/09/10 04:55
Tents: reinstate bottom and right grid borders.
6691ad18
– Simon Tatham <anakin@pobox.com>
authored
on 2021/09/06 06:57
Fix benchmark.sh for the new cmake world.
c108271b
– Simon Tatham <anakin@pobox.com>
authored
on 2021/09/06 06:51
Unruly: new 'Trivial' difficulty level.
55813ea2
– Simon Tatham <anakin@pobox.com>
authored
on 2021/08/28 06:40
Black Box: fix highlights in top left grid corner.
8f3413c3
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/25 06:44
galaxieseditor: make 'copy to clipboard' give the game id.
12b64a1d
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/23 06:04
Build a lot of conditioned-out test and helper programs.
d5b53853
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/23 06:01
Permit building GUI helper tools.
b5470216
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/25 06:21
GTK3: fix window redraw after copying to clipboard.
806e4e40
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/23 06:38
nestedvm.cmake: fix accidental use of dynamic scope.
f729f51e
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/23 04:45
WASM: move save file encoding from JS into C.
1c760b2e
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/22 17:04
WASM: fix save-file generation.
20a85890
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/21 10:07
Galaxies: clean up draw/undraw code for dragged arrows.
985b538e
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/21 09:55
Galaxies: avoid division by zero in draw_arrow().
19aa3a5d
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/21 05:10
Remove leftover Windows CE cruft.
b7124dc0
– Simon Tatham <anakin@pobox.com>
authored
on 2021/05/20 11:17
Galaxies: disallow placing an edge touching a dot.
8ff394d1
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2021/04/27 07:06
Toolchain file for MinGW cross-compilation.
2d2d7e86
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/27 03:08
Reinsert some missing screen-clears.
091bef1a
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/26 13:59
Mosaic: implement game_status.
f2f39af2
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/26 13:59
Mosaic: use signed char for clue values.
2409a991
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/25 18:00
Update copyright years.
c0da615a
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/25 07:24
Centralise initial clearing of the puzzle window.
c6a48bfc
– Jacob Nevins <jacobn@chiark.greenend.org.uk>
authored
on 2021/04/25 07:17
Docs: fix Mosaic copy-and-paste error.
03771845
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/25 05:59
New puzzle: 'Mosaic'.
77866e13
– Ian Jackson <ijackson@chiark.greenend.org.uk>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2021/04/22 15:20
wasm/js/emscripten: Fix page loading race
56ef86f9
– Michael Quevillon <mquevill@nd.edu>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2019/05/27 20:19
New grid type: compass dodecagonal
3cf0a3b7
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/19 14:12
Suppress too-noisy Visual Studio warnings.
7a43cc0c
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/19 14:12
windows.c: fix some 64-bit cleanness warnings.
848a160f
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/19 14:11
Add .gitignore rules for in-tree builds.
8fa545c7
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/16 14:07
Set ALLOW_MEMORY_GROWTH in the Emscripten build.
f8b15bab
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/13 14:14
icons.cmake: explicitly search for Perl.
69b5e751
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/08 14:16
Another rewrite of the WASM apology message.
245e4f8a
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/07 03:16
Reword the apology when web puzzles fail to load.
8c97ef43
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/05 07:00
Stop advertising GTK 1 as an option!
c0c64dc1
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/04 10:58
Advertise user-configurable cmake-time config options.
c212b4ed
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/03 07:47
WASM: add the correct MIME type to .htaccess.
b685eee4
– Dmitry Marakasov <amdmi3@amdmi3.ru>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2021/04/02 19:11
Install desktop files and pixmaps from CMake
f6434e84
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/03 04:42
Update web puzzles to current WASM-based Emscripten.
e1b9047b
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/03 04:44
emscripten.cmake: remove a rogue diagnostic.
a1bab400
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/03 04:03
Support earlier versions of CMake.
e763b9ea
– Simon Tatham <anakin@pobox.com>
authored
on 2021/04/01 13:54
Don't try to build the icons when cross-compiling.
dd8164b7
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/31 14:44
Unix: allow adding a prefix to all the puzzle names.
306fab35
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/31 14:44
Stop automatically adding warning flags and -Werror.
76aa9619
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/31 14:44
Provide pre-built icons in the source tarball.
b05a975f
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/31 14:44
Make the icons build step optional.
71c66b6f
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 17:32
desktop.pl: cope with unfinished puzzles.
0f3c2f7c
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 16:50
Filling grid gen: slightly randomise neighbour selection.
083de051
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 16:49
Filling: remove directional bias in grid generation.
1fcb61cf
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/14 18:05
Filling: fix assertion failure in 3x1 game generation.
ff3e762f
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 14:28
Remove old Windows CE cruft.
3ff4d640
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 14:48
Remove winiss.pl.
cc7f5503
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 14:23
Migrate to a CMake-based build system.
72b28b5e
– Simon Tatham <anakin@pobox.com>
authored
on 2021/03/29 14:13
Fix bit rot in the 'unfinished' subdir.
84cb4c67
– Franklin Wei <franklin@rockbox.org>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2020/07/05 15:32
Galaxies: fix assertion failure when adding out-of-bounds association.
78bc9ea7
– Franklin Wei <franklin@rockbox.org>
authored
and Simon Tatham <anakin@pobox.com>
committed
on 2020/07/06 18:06
Add method for frontends to query the backend's cursor location.
9aa7b7cd
– Simon Tatham <anakin@pobox.com>
authored
on 2020/06/09 10:22
Group: fix assertion failure in Unreasonable generation.
66b9e8c7
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/23 06:25
Unequal: fill in the latin.c validator function.
f2aeda71
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/23 06:03
Towers: fill in the latin.c validator function.
8110518c
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/23 05:20
Keen: fill in the latin.c validator function.
6285c446
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/22 14:57
Group: hard-mode identity deduction.
31cb5227
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/23 04:41
Group: fill in the latin.c validator function.
f21d3e4c
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/23 04:34
latin.c: call a user-provided validator function. [NFC]
8629ef89
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/22 15:00
groupsolver: show working when using -v on ambiguous puzzles.
7acc5548
– Simon Tatham <anakin@pobox.com>
authored
on 2020/05/19 17:02
Group: fix loop bounds in the solver.
Next