shithub: puzzles

RSS feed

01844d39 – Simon Tatham <anakin@pobox.com> authored on 2016/02/24 14:14
Tracks: use the new findloop for loop detection.

a2380d27 – Simon Tatham <anakin@pobox.com> authored on 2016/02/24 14:10
Slant: use the new findloop for loop detection.

e862d4a7 – Simon Tatham <anakin@pobox.com> authored on 2016/02/24 14:05
Net: use the new findloop for loop detection.

deff331e – Simon Tatham <anakin@pobox.com> authored on 2016/02/24 14:01
Bridges: use the new findloop for loop detection.

1add03f7 – Simon Tatham <anakin@pobox.com> authored on 2016/02/24 13:57
New centralised loop-finder, using Tarjan's algorithm.

4a0d9ad3 – Phil Bordelon <phil@thenexusproject.org> authored and Simon Tatham <anakin@pobox.com> committed on 2016/02/13 15:53
Add patternpicture to .gitignore.

7195ed88 – Phil Bordelon <phil@thenexusproject.org> authored and Simon Tatham <anakin@pobox.com> committed on 2016/02/13 15:29
Update documentation links.

59705ccc – Simon Tatham <anakin@pobox.com> authored on 2016/02/01 14:06
Add missing casts to unsigned char inside ctype functions.

1d9d6cbf – Simon Tatham <anakin@pobox.com> authored on 2016/01/07 14:33
Rename the docs section for Rectangles.

fa64ed3e – Simon Tatham <anakin@pobox.com> authored on 2016/01/07 14:30
Fix a typo in the Black Box docs examples.

55683abd – Simon Tatham <anakin@pobox.com> authored on 2016/01/03 04:51
Fix a valgrind warning in the Keen DIFF_HARD solver code.

ff91d2d7 – Khem Raj <raj.khem@gmail.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/12/30 18:53
rect: Fix compiler errors about uninitialized use of variables

d295a8a9 – Simon Tatham <anakin@pobox.com> authored on 2015/12/24 17:05
Add a missing error message in Flood solve_game().

f1af7331 – Simon Tatham <anakin@pobox.com> authored on 2015/12/18 09:50
Clarify in README that Makefile.vc is for nmake.

786f5b18 – Simon Tatham <anakin@pobox.com> authored on 2015/12/11 14:53
New utility 'patternpicture', to build a Pattern from an xbm.

f0611012 – Simon Tatham <anakin@pobox.com> authored on 2015/12/11 13:09
Pattern: add a system of immutable pre-filled grid squares.

d1219cac – Simon Tatham <anakin@pobox.com> authored on 2015/12/11 13:54
Pattern: fix solver's handling of empty rows.

a845e647 – Simon Tatham <anakin@pobox.com> authored on 2015/12/10 14:51
Pattern: make part of the game_state shared.

0fa7baed – Simon Tatham <anakin@pobox.com> authored on 2015/12/12 04:17
Code-sign the Windows puzzle binaries and installer.

7000b0c7 – Simon Tatham <anakin@pobox.com> authored on 2015/12/06 11:00
Implement align_label for GTK 3.[14,16).

346584bf – Chris Boyle <chris@boyle.name> authored and Simon Tatham <anakin@pobox.com> committed on 2015/11/28 08:56
Allow unlocking an island despite moving slightly.

2acd8baa – Simon Tatham <anakin@pobox.com> authored on 2015/11/17 13:47
Convert Buildscr to use the new "do/win" mechanism.

13b67b9d – Simon Tatham <anakin@pobox.com> authored on 2015/11/03 01:45
Fix loophole in Palisade completion checker.

d60e348a – Simon Tatham <anakin@pobox.com> authored on 2015/11/03 01:56
Format Palisade solve-type moves in sensible ASCII.

ffe86396 – Simon Tatham <anakin@pobox.com> authored on 2015/10/23 15:33
Fix premature completion flash in Tracks.

3234912f – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/18 22:48
Tents: mark squares as non-tents with {Shift,Control}-cursor keys.

67178751 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/18 17:05
Fix a comment in Tents (it said 'tents' instead of 'trees').

44e2690a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/13 11:47
Highlight clue errors in Tracks in some more situations.

80b63e6c – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/12 16:07
In Undead, mark clues as errors in a few more situations.

1cf403ce – Simon Tatham <anakin@pobox.com> authored on 2015/10/21 14:32
Fix array overruns in the new Filling solver pass.

90af15b4 – Simon Tatham <anakin@pobox.com> authored on 2015/10/20 16:33
Enhance Filling's solver to handle large ghost regions.

3c0b0111 – Simon Tatham <anakin@pobox.com> authored on 2015/10/18 13:04
Add the new 'fifteensolver' to .gitignore.

3448fe1b – Simon Tatham <anakin@pobox.com> authored on 2015/10/18 13:03
Use \q{} in place of literal quote marks in puzzles.but.

6860c65b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/02 09:13
Add a new puzzle: Palisade.

b33b8342 – Simon Tatham <anakin@pobox.com> authored on 2015/10/18 10:22
Fix GTK puzzle resizing, *again*.

3e2dc51d – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/07 18:52
Produce shorter Filling descriptions by run-length encoding 0s.

f7eb1861 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/05 13:59
Expand keyboard input options in Bridges, for faster entry.

96b6f55e – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/06 21:08
Fix two memory leaks in GTK frontend.

2fb2774f – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/05 08:19
Fix a typo in a Bridges error message.

75335f19 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/05 06:03
Fix Bridges keyboard cursor vertical out-of-bounds error.

fcf573c6 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 12:44
Update Sixteen keyboard system for faster entry.

d0500732 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/02 14:17
In GTK frontend, bind mouse8/mouse9 to undo/redo.

ef5c017a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 18:53
Add hinting feature to Guess.

cd670725 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 08:55
Add standalone Fifteen solver, based on the hint feature.

12fabc4a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 08:20
Add hinting feature to Fifteen (press 'h' for a hint).

5ddb011a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 07:57
Invert the Fifteen cursor if FIFTEEN_INVERT_CURSOR ~= ^[yY].*$

988b16a3 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 07:00
End victory flash on new game and restart game.

bf81e9c1 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 06:54
Reset midend animation counters on starting a new game.

af010d72 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 06:47
Remove a redundant line of code.

f3f0f009 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/08 06:43
Don't stop animations when restarting an already restarted game.

156b0c3e – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/07 20:17
Stop animations on a new game, no matter how it is started.

11b14a5f – Simon Tatham <anakin@pobox.com> authored on 2015/10/04 16:03
GTK 3 cleanup: stop using GtkDialog for config boxes.

27fe1c9c – Simon Tatham <anakin@pobox.com> authored on 2015/10/04 15:57
GTK 3 cleanup: use GtkAboutDialog for the About box.

a94dbd27 – Simon Tatham <anakin@pobox.com> authored on 2015/10/04 15:56
GTK 3 cleanup: use GtkMessageDialog for message_box().

2afbcdcc – Simon Tatham <anakin@pobox.com> authored on 2015/10/04 15:30
GTK 3.16 deprecation: stop using gtk_misc_set_alignment.

5e22080b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 14:47
Improve Towers error highlighting.

21b8323b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 13:35
Dominosa: Highlight a number when pressed on the keyboard.

a800ff16 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 13:57
Fix switching to a larger puzzle size under GTK 2.

e22a9c83 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 13:39
build fix

581becc3 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/03 11:01
Insert a manual reference in the default status bar text.

b94be414 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/02 14:23
Render Filling presets as 'WxH', not 'HxW'.

47bc27b0 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 18:32
Add 'Inshi No Heya' (multiplication only) variant to Keen.

6482ed0e – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 17:59
Fix a display glitch in Keen's pencil-mode cursor.

b9dfef7a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 17:29
Recompute solutions in Inertia if the user strays from the path.

bda4a963 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 17:22
Fix an instance generation hang in Signpost.

d442b830 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 17:12
Greatly improve and speed up the Filling instance generation.

a55607ff – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 15:57
Greatly increase the speed of the Filling solver.

79fe68dc – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 14:41
Towers: allow marking of clues as done with the keyboard

6179e8df – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 14:26
Allow marking of clues as exhausted in Unequal.

a79fc469 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 13:50
Display improvements to Range.

8889fafb – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 13:42
Fix a misrendering in Guess.

5cb91f28 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/10/01 10:00
Fix a memory error in Guess cursor handling.

ea8da331 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/22 07:41
Cancel dragging in Pearl by pressing Escape or Backspace.

bf8ff09a – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/22 07:37
Change Pearl's cursor logic.

d64a79e2 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/22 07:19
Refactor Pearl's mark_in_direction, and invert a parameter.

8e35087e – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/22 07:18
Refactor modifier handling in Pearl's cursor code.

11a394f6 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 14:34
Add more keyboard controls to Slant.

ebf31f52 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 14:22
Slant: hide keyboard cursor when using the mouse.

e59f8203 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:44
Rectangles: cancel keyboard drag with Escape.

c469bd28 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:41
Filling: enable keyboard-driven cursor dragging mode.

d5f7c4f8 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:39
Range: add pencil marks to squares by Shift-cursor keys.

7478275c – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:33
Pattern: color multiple squares with Ctrl- or Shift-cursor keys.

9e1a7d87 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:14
Add game_text_format to Tents.

051ab170 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 13:02
Add game_text_format to Pattern.

d0f88aaf – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:57
Add game_text_format to Inertia.

e4d5b11b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:54
Add game_text_format to Flip.

7543082f – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:53
Add game_text_format to Pearl.

02434a6e – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:49
Add game_text_format to Dominosa.

dc688b1f – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:41
Unequal: stop ignoring keys 'h' and 'm' while cursor active.

87b2758b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:21
Fix a memory leak in Range's find_errors.

9b1b7e0f – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:24
Don't overallocate colour memory in Loopy.

1380b55b – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 11:55
Fix segfault in Range's game_text_format.

c4198948 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 12:26
Fix typo in undo key handling.

6c71b459 – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 11:48
Include an example of Range's text_format in the comments.

4fb9776d – Jonas Kölker <jonaskoelker@yahoo.com> authored and Simon Tatham <anakin@pobox.com> committed on 2015/09/21 11:51
Fix a typo in the comments of Pearl.

c0308c93 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 09:15
Add '-set colorspace RGB' to some icon convert commands.

9df80d75 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 08:28
GTK 3 port: arrange configure.ac support for GTK 2/3 detection.

41cc7c86 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 08:28
GTK 3 port: don't turn off drawing area double buffering.

1b2e4d52 – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 08:28
GTK 3 port: change API functions for widget sizing.

90b73ebc – Simon Tatham <anakin@pobox.com> authored on 2015/10/03 08:28
GTK 3 port: use GtkBox directly, not GtkHBox and GtkVBox.

Next