aboutsummaryrefslogtreecommitdiff
path: root/emcc.c (follow)
Commit message (Expand)AuthorAge
* kaios: Hack out everything that needs dialogue boxesBen Harris2023-01-19
* js: Remove an outdated reference to the "invisible Custom option"Ben Harris2023-01-19
* js: Simpler and more robust startup procedureBen Harris2023-01-19
* js: Use current_key_label() to label feature phone softkeysBen Harris2023-01-19
* js: Rename update_undo_redo() as post_move()Ben Harris2023-01-19
* js: Don't treat SoftRight as CURSOR_SELECT2Ben Harris2022-12-10
* js: Add a new function whereby C can ask JS for a preferred board sizeBen Harris2022-12-10
* js: Set the default colour from the CSS background of the canvasBen Harris2022-12-10
* js: Allow CSS to set the font used by the puzzleBen Harris2022-12-10
* js: Put the puzzle background colour in a CSS variableBen Harris2022-12-05
* js: Remove support for creating the status bar in JavaScriptBen Harris2022-11-28
* js: More conventional marking of menu item typesBen Harris2022-11-24
* js: Allow status bar to be present in the HTMLBen Harris2022-11-20
* js: Better handling of games without presets and/or solveBen Harris2022-11-13
* js: Cancel UI events when the mid end says they've been handledBen Harris2022-11-08
* Add a way for midend_process_key() to report whether it handled a keypressBen Harris2022-11-08
* js: Make SoftRight act as CURSOR_SELECT2 as wellBen Harris2022-11-08
* js: Map the "SoftLeft" key to CURSOR_SELECT2Ben Harris2022-11-08
* js: Move much of the handling of device pixel ratios to the mid-endBen Harris2022-11-08
* Teach the mid-end about device pixel ratiosBen Harris2022-11-08
* js: Take device pixel ratio into account when setting default sizeBen Harris2022-10-27
* js: Distinguish manual resizes from device pixel ratio changesBen Harris2022-10-27
* js: Split setting nominal and actual canvas sizeBen Harris2022-10-27
* js: Be more subtle about cancelling keydown eventsBen Harris2022-10-25
* js: Add a comment explaining the two halves of the key-matching codeBen Harris2022-10-25
* js: Handle KeyboardEvent.key == "Spacebar"Ben Harris2022-10-25
* js: Recognise KeyboardEvent.key == "Escape"Ben Harris2022-10-24
* js: Add mapping for UI_REDO based on KeyboardEvent.keyBen Harris2022-10-24
* js: Use KeyboardEvent.key for ASCII keystrokesBen Harris2022-10-24
* js: Remove the charCode argument from key()Ben Harris2022-10-24
* js: Add modern "key" values for Delete and arrow keysBen Harris2022-10-24
* js: Use KeyboardEvent.keyCode and .char only as fallbacksBen Harris2022-10-24
* js: Remove braces from big else-if chain in keyboard handlerBen Harris2022-10-24
* Revert "WASM: move save file encoding from JS into C."Ben Harris2022-10-21
* js: Update permalinks and undo/redo buttons when loadingBen Harris2022-10-15
* js: Update comment on possible future enhancementsBen Harris2022-10-13
* Add a missing "const" to js_draw_poly and js_canvas_draw_polyBen Harris2022-10-13
* WASM: move save file encoding from JS into C.Simon Tatham2021-05-23
* 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 midend API.Simon Tatham2018-11-13
* Fix NUL-termination bug in saving from Javascript.Simon Tatham2018-06-21
* Make the code base clean under -Wwrite-strings.Simon Tatham2017-10-01
* Assorted char * -> const char * API changes.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
* Map Ctrl-Shift-Z to Redo.Simon Tatham2017-09-20
* Generate special fake keypresses from menu options.Simon Tatham2017-09-20
* Support for loading games in Javascript puzzles.Simon Tatham2017-09-05
* Support for saving games in Javascript puzzles.Simon Tatham2017-09-05