Commit History

Autor SHA1 Mensaxe Data
  Simon Tatham 6b5142a7a9 Move mul_root3 out into misc.c and generalise it. hai 1 ano
  Ben Harris a943f3177f Add MOVE_NO_EFFECT and MOVE_UNUSED return values from interpret_move() hai 1 ano
  Ben Harris a9af3fda1d Rename UI_UPDATE as MOVE_UI_UPDATE hai 1 ano
  Simon Tatham 35cd44c563 make_prefs_path(): tolerate NULL inputs. hai 1 ano
  Simon Tatham 6c66e2b2de Support preferences in the GTK frontend. hai 1 ano
  Simon Tatham 0d1a1f08ba Move per-puzzle ad-hoc getenv preferences into game_ui. hai 1 ano
  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 0632a3c2e4 Treat environment variable values beginning with "T" as true hai 1 ano
  Ben Harris 09c15f206e New shared function, getenv_bool() hai 1 ano
  Ben Harris cdd24fd459 Expose colour_mix() to backends (and others) hai 1 ano
  Ben Harris 8acb84ea7f Rewrite mkhighlight to handle a wider range of colours hai 1 ano
  Ben Harris 43bea5f6f2 mkhighlight: Don't darken the base colour if we don't need a highlight hai 1 ano
  Simon Tatham 836a5c4ea7 Adopt C99 bool in misc.c functions. %!s(int64=6) %!d(string=hai) anos
  Lennard Sprong 506b07352a misc.c: Fix implementation of free_keys. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham f04923abbc Build fix: stop initialising an auto char array. %!s(int64=6) %!d(string=hai) anos
  Franklin Wei 60a929a250 Add a request_keys() function with a midend wrapper. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham b7034aeb51 Move fgetline out into misc.c. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 3276376d1b Assorted char * -> const char * API changes. %!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 9972f35b27 Nitpicks to the previous commit. %!s(int64=7) %!d(string=hai) anos
  Franklin Wei cefb84c2db Work around non-compliant sprintf(). %!s(int64=7) %!d(string=hai) anos
  Simon Tatham 178f87a79e Patch idea from Debian, but modified considerably in implementation: %!s(int64=14) %!d(string=hai) anos
  Simon Tatham 2b06c12728 Keyboard control for Dominosa (patch largely due to James H, though %!s(int64=15) %!d(string=hai) anos
  Simon Tatham cc0f957d82 Patch from James H to add keyboard control in Sixteen and Netslide %!s(int64=15) %!d(string=hai) anos
  Simon Tatham 5ead207060 Patch from James H to centralise some generally useful cursor- %!s(int64=16) %!d(string=hai) anos
  Simon Tatham ab80d0b7fd Add a new misc.c function needed by Slide's colour setup. %!s(int64=17) %!d(string=hai) anos
  Simon Tatham af59dcf685 Substantial infrastructure upheaval. I've separated the drawing API %!s(int64=19) %!d(string=hai) anos
  Simon Tatham 8ac92e8607 Two tiny cleanup patches from James H. %!s(int64=19) %!d(string=hai) anos