Commit History

Autor SHA1 Mensaxe Data
  Ben Harris a9af3fda1d Rename UI_UPDATE as MOVE_UI_UPDATE hai 1 ano
  Simon Tatham 0058331aeb New backend functions: get_prefs and set_prefs. hai 1 ano
  Simon Tatham a4fca3286f Pass a game_ui to compute_size, print_size and print. hai 1 ano
  Simon Tatham c5e253a9f9 Reorganise the dsf API into three kinds of dsf. hai 1 ano
  Simon Tatham 89c438e149 Declare all dsfs as a dedicated type name 'DSF'. hai 1 ano
  Simon Tatham bb561ee3b1 Use a dedicated free function to free dsfs. hai 1 ano
  Ben Harris 418cb3a567 Make encode_ui() and decode_ui() optional in back-ends %!s(int64=2) %!d(string=hai) anos
  Simon Tatham 3b9cafa09f Fall back to <math.h> if <tgmath.h> doesn't work. hai 1 ano
  Ben Harris 2e48ce132e Replace <math.h> with <tgmath.h> throughout hai 1 ano
  Ben Harris a3310ab857 New backend function: current_key_label() %!s(int64=2) %!d(string=hai) anos
  Simon Tatham c0da615a93 Centralise initial clearing of the puzzle window. %!s(int64=3) %!d(string=hai) anos
  Simon Tatham 72b28b5e71 Fix bit rot in the 'unfinished' subdir. %!s(int64=3) %!d(string=hai) anos
  Franklin Wei 78bc9ea7f7 Add method for frontends to query the backend's cursor location. %!s(int64=4) %!d(string=hai) anos
  Simon Tatham 5f5b284c0b Use C99 bool within source modules. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham a550ea0a47 Replace TRUE/FALSE with C99 true/false throughout. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham a76d269cf2 Adopt C99 bool in the game backend API. %!s(int64=6) %!d(string=hai) anos
  Franklin Wei 19f46dce8c Add request_keys() to the rest of the unfinished games. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham b3243d7504 Return error messages as 'const char *', not 'char *'. %!s(int64=7) %!d(string=hai) anos
  Simon Tatham de67801b0f Use a proper union in struct config_item. %!s(int64=7) %!d(string=hai) anos
  Simon Tatham eeb2db283d New name UI_UPDATE for interpret_move's return "". %!s(int64=7) %!d(string=hai) anos
  Simon Tatham a7dc17c425 Rework the preset menu system to permit submenus. %!s(int64=7) %!d(string=hai) anos
  Simon Tatham 251b21c418 Giant const patch of doom: add a 'const' to every parameter in every %!s(int64=12) %!d(string=hai) anos
  Simon Tatham 0b93de904a Add 'const' to the game_params arguments in validate_desc and %!s(int64=12) %!d(string=hai) anos
  Simon Tatham 0e8a375814 Forgot to add the new 'const' in the unfinished subdirectory. Oops. %!s(int64=12) %!d(string=hai) anos
  Simon Tatham 73daff3937 Changed my mind about midend_is_solved: I've now reprototyped it as %!s(int64=13) %!d(string=hai) anos
  Simon Tatham 2efc77d2fd Fix warnings generated by gcc 4.6.0 about variables set but not %!s(int64=13) %!d(string=hai) anos
  Simon Tatham 980880be1f Add a function to every game backend which indicates whether a game %!s(int64=14) %!d(string=hai) anos
  Simon Tatham f1ad38971c Memory leak fixes from Jonas Koelker. %!s(int64=14) %!d(string=hai) anos
  Simon Tatham 33be388d41 Take out some lurking "nullgame" holdovers from unfinished puzzle %!s(int64=16) %!d(string=hai) anos
  Simon Tatham fe1b91ac49 Since the lack of this has caused portability issues in the past: %!s(int64=16) %!d(string=hai) anos