aboutsummaryrefslogtreecommitdiff
path: root/rect.c (unfollow)
Commit message (Expand)Author
2005-06-30Prevent drags from being started outside the playing area, which wasSimon Tatham
2005-06-30General robustness patch from James Harvey:Simon Tatham
2005-06-28New {en,de}code_ui functions should be static. Oops.Simon Tatham
2005-06-28More serialisation changes: the game_aux_info structure has now beenSimon Tatham
2005-06-28Another function pair required for serialisation; these ones saveSimon Tatham
2005-06-27Re-architecting of the game backend interface. make_move() has beenSimon Tatham
2005-06-21Patch from James Harvey in response to the new Rectangles gridSimon Tatham
2005-06-20Conversation with Richard and Chris yesterday gave rise to a moreSimon Tatham
2005-06-17Infrastructure change which I've been thinking about for a while:Simon Tatham
2005-06-10Clean up the behaviour of drags off the edge of the grid. These haveSimon Tatham
2005-06-10Patch from Chris Emerson to add a status bar to Rectangles. ApartSimon Tatham
2005-06-07Integer overflow in game_size(). Oops.Simon Tatham
2005-06-07All the games in this collection have always defined their graphicsSimon Tatham
2005-06-06Introduce a new game backend function (there seem to have been a lotSimon Tatham
2005-06-01Miscellaneous fixes from James Harvey's PalmOS porting work:Simon Tatham
2005-05-31Better mouse button handling in Mines:Simon Tatham
2005-05-31Mouse-based interface for Cube: you left-click anywhere on the gridSimon Tatham
2005-05-30Added an `interactive' flag to new_game_desc(), which toggles MinesSimon Tatham
2005-05-30First cut at a game timer. Yet another backend function whichSimon Tatham
2005-05-30Mines now follows the conventional approach of offering a completelySimon Tatham
2005-05-30Infrastructure change: game_anim_length and game_flash_length nowSimon Tatham
2005-05-28Add the ability to use the Rectangles solver for actually solvingSimon Tatham
2005-05-26Add origin-shifting (Shift+cursors) and source-shifting (Ctrl+cursors) to Net.Jacob Nevins
2005-05-21Cleanups:Simon Tatham
2005-05-19Cunning way to ensure unique solutions in generated RectanglesSimon Tatham
2005-05-18Rectangles random seed IDs shouldn't bother stating the expansionSimon Tatham
2005-05-16The game IDs for Net (and Netslide) have always been random seedsSimon Tatham
2005-05-04Allow for trailing '\0' in game_text_format() in various games.Jacob Nevins
2005-05-02Added an automatic `Solve' feature to most games. This is useful forSimon Tatham
2005-05-02Introduce the concept of a `game_aux_info' structure. This isSimon Tatham
2005-05-01Copy-to-clipboard for Rectangles.Simon Tatham
2005-05-01Introduced a new function in every game which formats a game_stateSimon Tatham
2005-05-01I can never remember what that `TRUE' means in the game structureSimon Tatham
2005-01-17Rather than each game backend file exporting a whole load ofSimon Tatham
2004-08-17Remove extraneous underscores at start and end of Rectangles seeds.Simon Tatham
2004-08-16After discussion with Simon, the game redraw functions are now passed a newJacob Nevins
2004-08-16Robustness in the face of a completely configurable expansion factor.Simon Tatham
2004-08-16Fold in the expanded-grid mechanism for generating different kindsSimon Tatham
2004-08-16Added a help file, mostly thanks to Jacob.Simon Tatham
2004-05-22Fix a memory leak.Simon Tatham
2004-05-19Introduce routines in each game module to encode a set of gameSimon Tatham
2004-05-12Fix `visible' calculation (again).Simon Tatham
2004-05-12Ahem. Seed validation was completely broken.Simon Tatham
2004-05-12During redraws, I now do corner analysis centrally, which enables meSimon Tatham
2004-05-12Remove vestigial code from the previous attempt at clever gridSimon Tatham
2004-05-12Fiddle with the coordinate system to see if I can improve userSimon Tatham
2004-05-12Flash on completion. Two people actually complained! :-)Simon Tatham
2004-05-11Missing draw_update call.Simon Tatham
2004-05-11Cosmetic fixes for Windows.Simon Tatham
2004-05-11We should turn off the dragging variables in the UI _whenever_Simon Tatham