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
/
midend.c
(
follow
)
Commit message (
Expand
)
Author
Age
*
Don't load too many states just because there's no STATEPOS
Ben Harris
2023-01-15
*
Range-check record lengths when deserialising games
Ben Harris
2023-01-15
*
Add an assertion that all colours are within range
Ben Harris
2022-12-14
*
New backend function: current_key_label()
Ben Harris
2022-12-09
*
Assert that the back-end has provided a background colour
Ben Harris
2022-12-06
*
Extra key mappings: '*' to undo and '#' to redo
Ben Harris
2022-11-15
*
Remove a couple of unused variables.
Simon Tatham
2022-11-10
*
Add a way for midend_process_key() to report whether it handled a keypress
Ben Harris
2022-11-08
*
Teach the mid-end about device pixel ratios
Ben Harris
2022-11-08
*
Build fix: take declarations out of for loops.
Simon Tatham
2022-10-21
*
Assert that everything written to a save file is printable ASCII
Ben Harris
2022-10-20
*
Hex-encode non-ASCII random seeds in save files
Ben Harris
2022-10-20
*
Add assertions that game descriptions consist only of printable ASCII.
Ben Harris
2022-10-20
*
Add an assertion to check the format of encoded parameters
Ben Harris
2022-10-20
*
Correct and enable the range check on statepos when loading
Ben Harris
2022-10-16
*
Add more validation to midend deserialisation routine
Ben Harris
2022-10-16
*
Reinsert some missing screen-clears.
Simon Tatham
2021-04-27
*
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
*
Fix a handful of memory leaks in the midend.
Simon Tatham
2019-04-05
*
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 midend API.
Simon Tatham
2018-11-13
*
Fix return value from newgame_undo_deserialise_read.
Simon Tatham
2018-06-21
*
Add a request_keys() function with a midend wrapper.
Franklin Wei
2018-04-22
*
Forbid undo-of-new-game after midend_set_config.
Simon Tatham
2017-12-09
*
Permit redoing past an undone New Game action.
Simon Tatham
2017-11-18
*
Refactor to make me->newgame_undo a small struct.
Simon Tatham
2017-11-18
*
Fix assertion failure if you Undo right at startup.
Simon Tatham
2017-10-06
*
Make the code base clean under -Wwrite-strings.
Simon Tatham
2017-10-01
*
Assorted char * -> const char * API changes.
Simon Tatham
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-10-01
*
Make newgame_undo_buf 'char *', not 'void *'.
Simon Tatham
2017-10-01
*
Forbid undo of new-game if it would change the params.
Simon Tatham
2017-10-01
*
Style tweaks to the newgame_undo patch.
Simon Tatham
2017-10-01
*
midend: Allow "new game" to be undone
Ian Jackson
2017-10-01
*
midend_deserialise: accept an extra validation function.
Simon Tatham
2017-10-01
*
midend_deserialise: keep deserialised data in a struct.
Simon Tatham
2017-10-01
*
deserialise: use the right one of {,c}params.
Simon Tatham
2017-10-01
*
Generate special fake keypresses from menu options.
Simon Tatham
2017-09-20
*
Call game_id_change_notify_function after deserialisation.
Simon Tatham
2017-09-14
*
Work around non-compliant sprintf().
Franklin Wei
2017-04-30
*
Rework the preset menu system to permit submenus.
Simon Tatham
2017-04-26
*
End victory flash on new game and restart game.
Jonas Kölker
2015-10-14
*
Reset midend animation counters on starting a new game.
Jonas Kölker
2015-10-14
*
Remove a redundant line of code.
Jonas Kölker
2015-10-14
*
Don't stop animations when restarting an already restarted game.
Jonas Kölker
2015-10-14
*
Stop animations on a new game, no matter how it is started.
Jonas Kölker
2015-10-14
[next]