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