aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Singles: fix error highlighting when grid is disconnected.Simon Tatham2023-10-24
* Distinguish MOVE_UNUSED from MOVE_NO_EFFECT in InertiaBen Harris2023-09-17
* Singles: prevent hangs at low puzzle sizes.Simon Tatham2023-08-27
* Singles: fix spelling in a validate_params error.Simon Tatham2023-08-27
* midend_request_keys: fix memory leak of a game_params.Simon Tatham2023-08-24
* Update copyright dates at head of manual to match othersBen Harris2023-08-21
* KaiOS: set show-labels=true in preferences for GuessBen Harris2023-08-21
* js: allow for multiple environment blocks in HTMLBen Harris2023-08-21
* js: load preferences from HTML elementsBen Harris2023-08-21
* js: prefer some puzzle size even if loading isn't completeBen Harris2023-08-21
* Remove a comment suggesting use of localStorage for prefsBen Harris2023-08-21
* Untangle: make snapping grid invariant under window resizeBen Harris2023-08-14
* Flood: fix interpret_move() return value for CURSOR_SELECT2Ben Harris2023-08-14
* Flood: correctly handle clicks that only hide cursorBen Harris2023-08-14
* Distinguish MOVE_UNUSED from MOVE_NO_EFFECT in FloodBen Harris2023-08-14
* Distinguish MOVE_UNUSED from MOVE_NO_EFFECT in UnrulyBen Harris2023-08-13
* Unruly: correctly handle clicks that only hide cursorBen Harris2023-08-13
* Distinguish MOVE_UNUSED from MOVE_NO_EFFECT in UntangleBen Harris2023-08-13
* Add user preference for Singles' show_black_numsBen Harris2023-08-13
* Unruly: use new move_cursor() featuresBen Harris2023-08-13
* Unequal: use new move_cursor() features for normal movementBen Harris2023-08-13
* Twiddle: use move_cursor() for cursor movementBen Harris2023-08-13
* Towers: use new move_cursor() featuresBen Harris2023-08-13
* Tents: use new move_cursor() featuresBen Harris2023-08-13
* Solo: use new move_cursor() featuresBen Harris2023-08-13
* Slant: use new move_cursor() featuresBen Harris2023-08-13
* Singles: use new move_cursor() featuresBen Harris2023-08-13
* Signpost: use new move_cursor() featuresBen Harris2023-08-13
* Rectangles: use new move_cursor() featuresBen Harris2023-08-13
* Pattern: use new move_cursor() featuresBen Harris2023-08-13
* Palisade: use new move_cursor() featuresBen Harris2023-08-13
* Mosaic: use new move_cursor() featuresBen Harris2023-08-13
* Mosaic: remove some unused structure membersBen Harris2023-08-13
* Mines: use new move_cursor() featuresBen Harris2023-08-13
* Magnets: use new move_cursor() featuresBen Harris2023-08-13
* Keen: use new move_cursor() featuresBen Harris2023-08-13
* Galaxies: use new move_cursor() featuresBen Harris2023-08-13
* Flip: use move_cursor() for cursor movementBen Harris2023-08-13
* Flood: use move_cursor() for cursor movementBen Harris2023-08-13
* Group: make keyboard play work again.Simon Tatham2023-08-13
* Keen, Solo, Towers, Undead, Unequal, Group: new UI preference.Simon Tatham2023-08-13
* Distinguish MOVE_UNUSED from MOVE_NO_EFFECT in Light UpBen Harris2023-08-09
* Light Up: use new move_cursor() featuresBen Harris2023-08-09
* Dominosa: use new move_cursor() featuresBen Harris2023-08-09
* Use move_cursor() for cursor movement in Same GameBen Harris2023-08-09
* Appropriately generate MOVE_NO_EFFECT from '\b' in GuessBen Harris2023-08-09
* Use move_cursor() for cursor movement in GuessBen Harris2023-08-09
* move_cursor(): handle visible flag; return useful valueBen Harris2023-08-09
* Guess: define constants for flags OR'ed into peg coloursBen Harris2023-08-09
* Guess: move hold marker upward by two pixelsBen Harris2023-08-08