aboutsummaryrefslogtreecommitdiff
path: root/loopy.c (follow)
Commit message (Expand)AuthorAge
* Limit maximum grid size in LoopyBen Harris2023-01-15
* New backend function: current_key_label()Ben Harris2022-12-09
* Loopy: adjust clip rectangle for new line thickness.Simon Tatham2022-10-28
* Loopy: make line thicknesses scale with the canvas.Simon Tatham2022-10-28
* New grid type: compass dodecagonalMichael Quevillon2021-04-22
* Add method for frontends to query the backend's cursor location.Franklin Wei2020-12-07
* Use C99 bool within source modules.Simon Tatham2018-11-13
* Replace TRUE/FALSE with C99 true/false throughout.Simon Tatham2018-11-13
* Adopt C99 bool in the edsf API.Simon Tatham2018-11-13
* Adopt C99 bool in the game backend API.Simon Tatham2018-11-13
* Add a request_keys() function with a midend wrapper.Franklin Wei2018-04-22
* New grid type: the trihexagonal tiling, or 'kagome lattice'.Simon Tatham2017-11-18
* Make the code base clean under -Wwrite-strings.Simon Tatham2017-10-01
* Return error messages as 'const char *', not 'char *'.Simon Tatham2017-10-01
* Use a proper union in struct config_item.Simon Tatham2017-10-01
* Avoid macro-generating a trailing comma in an enum.Simon Tatham2017-09-24
* Fix infinite-loop bug in Loopy's autofollow feature.Simon Tatham2017-05-05
* Loopy: optional 'autofollow' UI feature.Simon Tatham2017-04-26
* Use the new hierarchical preset menu feature in Loopy.Simon Tatham2017-04-26
* Rework the preset menu system to permit submenus.Simon Tatham2017-04-26
* Use symbolic enum values in the Loopy presets array.Simon Tatham2017-04-24
* New Loopy tiling: 'Great Great Dodecagonal'.Simon Tatham2017-04-24
* Account for disconnected paths in Loopy and Pearl error highlights.Simon Tatham2016-04-28
* Loopy: be friendlier to right-click-less playing style.Simon Tatham2016-02-24
* Loopy: revamp loop detection, but not using findloop.Simon Tatham2016-02-24
* Don't overallocate colour memory in Loopy.Jonas Kölker2015-10-03
* Giant const patch of doom: add a 'const' to every parameter in everySimon Tatham2013-04-13
* Add 'const' to the game_params arguments in validate_desc andSimon Tatham2013-04-12
* Stop using CLUE2CHAR to translate clues into text; just do the obviousSimon Tatham2013-02-24
* Stop the analysis pass in Loopy's redraw routine from beingSimon Tatham2013-01-19
* New rule: interpret_move() is passed a pointer to the game_drawstateSimon Tatham2012-09-09
* New puzzle! Or rather, new-ish, because this one has been lying aroundSimon Tatham2012-01-22
* Changed my mind about midend_is_solved: I've now reprototyped it asSimon Tatham2011-06-19
* Fix segfault in Loopy printing, introduced when I added the dynamicSimon Tatham2011-05-11
* Portability fixes, mostly from James for Palm purposes. MostlySimon Tatham2011-05-04
* Fix warnings generated by gcc 4.6.0 about variables set but notSimon Tatham2011-05-04
* Fix two memory leaks reported by Tiago Dionizio in recent LoopySimon Tatham2011-04-26
* From James Harvey (via a period of collaborative polishing), a patchSimon Tatham2011-04-24
* Move most of face_text_pos() into grid.c, leaving in loopy.c only theSimon Tatham2011-04-23
* Replace my brute-force algorithm in face_text_pos with a more complexSimon Tatham2011-04-23
* Stop calling face_text_pos() for faces that don't need to have text inSimon Tatham2011-04-23
* Adjust the yellow used for LINE_UNKNOWN so that it's always a bitSimon Tatham2011-04-05
* Add a new deduction to Easy level, which is as small as I can make itSimon Tatham2011-04-03
* Add a function to every game backend which indicates whether a gameSimon Tatham2011-04-02
* Rework the Loopy grid drawing algorithm so that it doesn't assume whenSimon Tatham2011-04-02
* Improve the algorithm for figuring out where the number should beSimon Tatham2011-04-02
* When a lot of edges meet the same point - and, in particular, whenSimon Tatham2011-04-02
* Another patch from Chris Moore implementing two more grid types, bothSimon Tatham2011-02-24
* Patch from Chris Moore to implement an extra grid type, the 'floret'Simon Tatham2011-02-23
* Patch from Mark Wooding to reorganise Loopy's redraw function to beSimon Tatham2010-05-29