aboutsummaryrefslogtreecommitdiff
path: root/mosaic.c (unfollow)
Commit message (Expand)Author
2023-08-13Mosaic: use new move_cursor() featuresBen Harris
2023-08-13Mosaic: remove some unused structure membersBen Harris
2023-08-09move_cursor(): handle visible flag; return useful valueBen Harris
2023-06-16Fix some unused-variable warnings.Simon Tatham
2023-06-11Rename UI_UPDATE as MOVE_UI_UPDATEBen Harris
2023-04-23New backend functions: get_prefs and set_prefs.Simon Tatham
2023-04-21Pass a game_ui to compute_size, print_size and print.Simon Tatham
2023-04-08Make encode_ui() and decode_ui() optional in back-endsBen Harris
2023-04-06Fall back to <math.h> if <tgmath.h> doesn't work.Simon Tatham
2023-04-04Replace <math.h> with <tgmath.h> throughoutBen Harris
2023-03-22Add an environment variable to control initial cursor visibilityBen Harris
2023-02-18Mosaic: ignore taps above/left of the gridChris Boyle
2023-02-13Mosaic: don't duplicate the description being validatedBen Harris
2023-02-13Free new game_state properly in Mosaic's execute_move()Ben Harris
2023-02-13Remember to free the actual_board array in MosaicBen Harris
2023-01-31Remove an odd mention of NO_PRINTING from MosaicBen Harris
2023-01-31Remove various unused game functionsBen Harris
2023-01-17Fix mosaic's validate_desc: 9 is validChris Boyle
2023-01-15Mosaic: fault out-of-bounds moves in execute_move()Ben Harris
2023-01-15Avoid integer overflow in Mosaic maximum-size checkBen Harris
2023-01-15Mosaic: reject game descriptions containing bad charactersBen Harris
2022-12-09New backend function: current_key_label()Ben Harris
2022-12-05mosaic: Don't bother initialising fields in decode_ui()Ben Harris
2022-01-27Mosaic: fix uninitialised field in dup_game().Simon Tatham
2022-01-27Mosaic: fix inconsistently drawn keyboard cursor.Simon Tatham
2022-01-08Mosaic: fix encoding of aggressiveness in game params.Simon Tatham
2021-04-26Mosaic: implement game_status.Simon Tatham
2021-04-26Mosaic: use signed char for clue values.Simon Tatham
2021-04-25Centralise initial clearing of the puzzle window.Simon Tatham
2021-04-25New puzzle: 'Mosaic'.Simon Tatham