index
:
puzzles
devel
master
rockbox
rockbox-devel
My sgt-puzzles tree
Franklin Wei
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tracks.c
(
unfollow
)
Commit message (
Expand
)
Author
2023-06-11
Rename UI_UPDATE as MOVE_UI_UPDATE
Ben Harris
2023-04-23
New backend functions: get_prefs and set_prefs.
Simon Tatham
2023-04-21
Pass a game_ui to compute_size, print_size and print.
Simon Tatham
2023-04-20
Reorganise the dsf API into three kinds of dsf.
Simon Tatham
2023-04-20
Remove size parameter from dsf init and copy functions.
Simon Tatham
2023-04-20
Declare all dsfs as a dedicated type name 'DSF'.
Simon Tatham
2023-04-20
Consistently use snew_dsf to allocate dsfs.
Simon Tatham
2023-04-20
Use a dedicated free function to free dsfs.
Simon Tatham
2023-04-08
Make encode_ui() and decode_ui() optional in back-ends
Ben Harris
2023-04-06
Fall back to <math.h> if <tgmath.h> doesn't work.
Simon Tatham
2023-04-04
Replace <math.h> with <tgmath.h> throughout
Ben Harris
2023-03-22
Add an environment variable to control initial cursor visibility
Ben Harris
2023-03-10
Tracks: missing \n in debug statement.
Simon Tatham
2023-02-16
Tracks: set drag_s{x,y} even if starting off-grid
Chris Boyle
2023-02-01
Avoid invalid moves when solving Tracks
Ben Harris
2023-01-31
Remove various unused game functions
Ben Harris
2023-01-19
Tracks: tighten up the 'illegal solve submoves' fix.
Simon Tatham
2023-01-19
Tracks: let solve make illegal moves
Chris Boyle
2023-01-15
Tracks: make sure moves are valid in execute_move()
Ben Harris
2023-01-15
Last-ditch maximum size limit for Tracks
Ben Harris
2022-12-30
Slightly better macro usage for Tracks completion flash
Ben Harris
2022-12-30
Clear any existing Tracks flash data when generating it
Ben Harris
2022-12-29
Tracks: Set the grid colour based on others
Ben Harris
2022-12-27
Fancier completion flash for Tracks
Ben Harris
2022-12-27
Tracks: Highlight more counting errors if track looks good
Ben Harris
2022-12-14
Don't request a highlight colour in games that don't need one
Ben Harris
2022-12-09
New backend function: current_key_label()
Ben Harris
2022-12-08
tracks: Allow a smaller or non-existent border at small tile sizes
Ben Harris
2022-12-08
tracks: Make the keyboard cursor more visible
Ben Harris
2021-04-25
Centralise initial clearing of the puzzle window.
Simon Tatham
2020-12-07
Add method for frontends to query the backend's cursor location.
Franklin Wei
2020-02-26
Tracks: fix a small memory leak.
Simon Tatham
2020-02-26
Tracks: add reverse neighbour deduction in hard mode.
Simon Tatham
2020-02-26
Tracks: new parity-based deduction.
Simon Tatham
2020-02-26
Tracks: new neighbour-based deduction.
Simon Tatham
2020-02-26
Tracks: add standalone solver program.
Simon Tatham
2020-02-26
Tracks: make solver return max difficulty used.
Simon Tatham
2018-11-13
Add missing 'static' to game-internal declarations.
Simon Tatham
2018-11-13
Use C99 bool within source modules.
Simon Tatham
2018-11-13
Replace TRUE/FALSE with C99 true/false throughout.
Simon Tatham
2018-11-13
Adopt C99 bool in the game backend API.
Simon Tatham
2018-07-20
Tracks: stop drawing background for clues in game_print.
Simon Tatham
2018-04-22
Add a request_keys() function with a midend wrapper.
Franklin Wei
2017-10-01
Return error messages as 'const char *', not 'char *'.
Simon Tatham
2017-10-01
Use a proper union in struct config_item.
Simon Tatham
2017-10-01
New name UI_UPDATE for interpret_move's return "".
Simon Tatham
2017-09-30
tracks: Make error clue background white
Ian Jackson
2017-09-30
tracks: Greyscale colour initialisation: line up columns
Ian Jackson
2017-09-30
tracks.c: draw_clue: Introduce bg parameter
Ian Jackson
2017-09-29
tracks: thicken the lines of the grid itself.
Simon Tatham
[next]