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
/
devel.but
(
follow
)
Commit message (
Expand
)
Author
Age
*
Fix typo in developer docs for request_keys().
Franklin Wei
2024-07-31
*
Rename memswap() to swap_regions(). Consolidate duplicate implementations.
Franklin Wei
2024-07-31
*
Refactor `button & ~MOD_MASK' as `STRIP_BUTTON_MODIFIERS(button)'.
Franklin Wei
2024-07-31
*
midend_process_key: allow Shift+Tab to pass through to the backend.
Franklin Wei
2024-07-31
*
move_cursor(): handle visible flag; return useful value
Ben Harris
2023-08-09
*
Expose the NO_EFFECT/UNUSED distinction through midend_process_key()
Ben Harris
2023-06-11
*
Add MOVE_NO_EFFECT and MOVE_UNUSED return values from interpret_move()
Ben Harris
2023-06-11
*
Rename UI_UPDATE as MOVE_UI_UPDATE
Ben Harris
2023-06-11
*
Keep a set of preferences in the midend.
Simon Tatham
2023-04-23
*
Require games to accept new_ui(NULL) if they have preferences.
Simon Tatham
2023-04-23
*
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
*
Missing const in configure() documentation.
Simon Tatham
2023-04-21
*
Update the documentation for the dsf functions.
Simon Tatham
2023-04-20
*
Add a game_state argument to decode_ui()
Ben Harris
2023-04-08
*
Make encode_ui() and decode_ui() optional in back-ends
Ben Harris
2023-04-08
*
More cleverness in midend_process_key()
Ben Harris
2023-02-23
*
Fix over-long lines in devel.but
Ben Harris
2023-02-13
*
Explicitly document that various function pointers can be NULL
Ben Harris
2023-01-31
*
Explain what decode_ui() should do with invalid input
Ben Harris
2023-01-15
*
Update devel.but commit ID
Ben Harris
2023-01-02
*
Add a macro of an upper bound on the formatted length of an integer
Ben Harris
2023-01-02
*
devel.but: fix markup error causing build failure.
Simon Tatham
2022-12-31
*
Expose colour_mix() to backends (and others)
Ben Harris
2022-12-29
*
Update developer docs for mkhighlight changes
Ben Harris
2022-12-15
*
New backend function: current_key_label()
Ben Harris
2022-12-09
*
Devel docs: explain the specialness of colour 0
Ben Harris
2022-12-06
*
Devel docs: Mention mid-end background clearing
Ben Harris
2022-12-06
*
Devel docs: make it clear that decode_ui() gets a new game_ui
Ben Harris
2022-12-05
*
Document how Enter and Space are handled in the mid-end
Ben Harris
2022-11-30
*
Developer doc correction: list.c is not generated by Perl any more
Ben Harris
2022-11-29
*
Update current-as-of commit ID in developer docs
Ben Harris
2022-11-27
*
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
*
Update comment on parameter string formats in documentation
Ben Harris
2022-10-20
*
Document the asserted printable ASCII nature of many strings
Ben Harris
2022-10-20
*
Update the developer documentation.
Simon Tatham
2022-07-31
*
Add missing documentation of 'int dir' parameters.
Simon Tatham
2021-09-13
*
Add 'const' to the draw_polygon coords array parameter.
Simon Tatham
2021-09-13
*
Migrate to a CMake-based build system.
Simon Tatham
2021-03-29
*
Add method for frontends to query the backend's cursor location.
Franklin Wei
2020-12-07
*
Adopt C99 bool in the tree234 API.
Simon Tatham
2018-11-13
*
Adopt C99 bool in the printing API.
Simon Tatham
2018-11-13
*
Adopt C99 bool in the midend API.
Simon Tatham
2018-11-13
*
Adopt C99 bool in the game backend API.
Simon Tatham
2018-11-13
*
Add a request_keys() function with a midend wrapper.
Franklin Wei
2018-04-22
*
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
[next]