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
/
loopy.c
(
follow
)
Commit message (
Expand
)
Author
Age
*
grid.c: allocate face/edge/dot arrays incrementally.
Simon Tatham
2023-07-07
*
Loopy / grid.c: support the new Spectre monotiling.
Simon Tatham
2023-06-16
*
Loopy: fix redraw issue due to enlarged dots.
Simon Tatham
2023-05-07
*
Loopy: slightly increase the size of dots.
Simon Tatham
2023-04-29
*
New backend functions: get_prefs and set_prefs.
Simon Tatham
2023-04-23
*
Move per-puzzle ad-hoc getenv preferences into game_ui.
Simon Tatham
2023-04-23
*
Pass a game_ui to compute_size, print_size and print.
Simon Tatham
2023-04-21
*
Loopy: draw even faint lines using draw_thick_line.
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 copy function to copy 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
*
Loopy: widen clip rectangle for redrawing clues.
Simon Tatham
2023-03-28
*
Loopy / grid.c: new grid type, 'Hats'.
Simon Tatham
2023-03-26
*
New shared function, getenv_bool()
Ben Harris
2023-03-22
*
Miscellaneous const fixes
Ben Harris
2023-02-18
*
Fix unused variable warnings from clang.
Simon Tatham
2023-02-18
*
Loopy: free the grid description string if it's invalid
Ben Harris
2023-02-13
*
Don't leak grids in Loopy's validate_desc()
Ben Harris
2023-02-13
*
Remove various unused game functions
Ben Harris
2023-01-31
*
Loopy: Specify can_solve as true, rather than 1
Ben Harris
2023-01-31
*
Limit maximum grid size in Loopy
Ben Harris
2023-01-15
*
New backend function: current_key_label()
Ben Harris
2022-12-09
*
Loopy: adjust clip rectangle for new line thickness.
Simon Tatham
2022-10-28
*
Loopy: make line thicknesses scale with the canvas.
Simon Tatham
2022-10-28
*
New grid type: compass dodecagonal
Michael Quevillon
2021-04-22
*
Add method for frontends to query the backend's cursor location.
Franklin Wei
2020-12-07
*
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 edsf 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
*
New grid type: the trihexagonal tiling, or 'kagome lattice'.
Simon Tatham
2017-11-18
*
Make the code base clean under -Wwrite-strings.
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
*
Avoid macro-generating a trailing comma in an enum.
Simon Tatham
2017-09-24
*
Fix infinite-loop bug in Loopy's autofollow feature.
Simon Tatham
2017-05-05
*
Loopy: optional 'autofollow' UI feature.
Simon Tatham
2017-04-26
*
Use the new hierarchical preset menu feature in Loopy.
Simon Tatham
2017-04-26
*
Rework the preset menu system to permit submenus.
Simon Tatham
2017-04-26
*
Use symbolic enum values in the Loopy presets array.
Simon Tatham
2017-04-24
*
New Loopy tiling: 'Great Great Dodecagonal'.
Simon Tatham
2017-04-24
*
Account for disconnected paths in Loopy and Pearl error highlights.
Simon Tatham
2016-04-28
*
Loopy: be friendlier to right-click-less playing style.
Simon Tatham
2016-02-24
[next]