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
*
Introduce ftoa() as a replacement for the %g format specifier
Franklin Wei
2020-12-07
*
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
*
Fix typo in undo key handling.
Jonas Kölker
2015-10-03
*
Change the policy for parsing underspecified params strings.
Simon Tatham
2014-11-29
*
Introduce some extra testing and benchmarking command-line options to
Simon Tatham
2013-04-11
*
Add a new midend function to reset the tile size to the puzzle's
Simon Tatham
2013-04-07
*
Don't forget to NULL out the new game id notification callback, or
Simon Tatham
2013-04-06
*
I've just realised that the JS puzzles' permalinks were not updating
Simon Tatham
2013-04-05
*
Introduce a mechanism by which calls to midend_supersede_game_desc()
Simon Tatham
2013-03-31
*
Add a midend function to return the current random seed, parallel to
Simon Tatham
2013-03-30
*
Revamp of the Windows command-line parsing and puzzle-loading code.
Simon Tatham
2013-01-19
*
Add a hacky environment variable that lets me arrange a soak-test of a
Simon Tatham
2012-06-01
*
Permit users to reconfigure the default setting for each puzzle using
Simon Tatham
2012-04-10
*
Allow --save to work with --soln, causing saved game files to be
Simon Tatham
2011-12-28
*
Changed my mind about midend_is_solved: I've now reprototyped it as
Simon Tatham
2011-06-19
*
Add a function to every game backend which indicates whether a game
Simon Tatham
2011-04-02
*
Add functions provided by the midend to tell a front end whether GUI
Simon Tatham
2011-04-02
*
Memory leak fix from Tiago Dionizio: whenever we free the midend's
Simon Tatham
2010-01-04
*
Jonas Koelker points out that the backspace key didn't work in GTK
Simon Tatham
2009-12-20
[next]