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
(
follow
)
Commit message (
Expand
)
Author
Age
*
Rename UI_UPDATE as MOVE_UI_UPDATE
Ben Harris
2023-06-11
*
New backend functions: get_prefs and set_prefs.
Simon Tatham
2023-04-23
*
Pass a game_ui to compute_size, print_size and print.
Simon Tatham
2023-04-21
*
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-20
*
Make encode_ui() and decode_ui() optional in back-ends
Ben Harris
2023-04-08
*
Fall back to <math.h> if <tgmath.h> doesn't work.
Simon Tatham
2023-04-06
*
Replace <math.h> with <tgmath.h> throughout
Ben Harris
2023-04-04
*
Add an environment variable to control initial cursor visibility
Ben Harris
2023-03-22
*
Tracks: missing \n in debug statement.
Simon Tatham
2023-03-10
*
Tracks: set drag_s{x,y} even if starting off-grid
Chris Boyle
2023-02-16
*
Avoid invalid moves when solving Tracks
Ben Harris
2023-02-01
*
Remove various unused game functions
Ben Harris
2023-01-31
*
Tracks: tighten up the 'illegal solve submoves' fix.
Simon Tatham
2023-01-19
*
Tracks: let solve make illegal moves
Chris Boyle
2023-01-19
*
Tracks: make sure moves are valid in execute_move()
Ben Harris
2023-01-15
*
Last-ditch maximum size limit for Tracks
Ben Harris
2023-01-15
*
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-30
*
Tracks: Set the grid colour based on others
Ben Harris
2022-12-29
*
Fancier completion flash for Tracks
Ben Harris
2022-12-27
*
Tracks: Highlight more counting errors if track looks good
Ben Harris
2022-12-27
*
Don't request a highlight colour in games that don't need one
Ben Harris
2022-12-14
*
New backend function: current_key_label()
Ben Harris
2022-12-09
*
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
2022-12-08
*
Centralise initial clearing of the puzzle window.
Simon Tatham
2021-04-25
*
Add method for frontends to query the backend's cursor location.
Franklin Wei
2020-12-07
*
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
2020-02-26
*
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-11-13
*
Tracks: stop drawing background for clues in game_print.
Simon Tatham
2018-07-20
*
Add a request_keys() function with a midend wrapper.
Franklin Wei
2018-04-22
*
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-10-01
*
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-30
*
tracks: thicken the lines of the grid itself.
Simon Tatham
2017-09-29
[next]