aboutsummaryrefslogtreecommitdiff
path: root/emcc.c (follow)
Commit message (Expand)AuthorAge
* 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
* Rework the preset menu system to permit submenus.Simon Tatham2017-04-26
* Javascript puzzles: switch to a CSS-based drop-down system.Simon Tatham2017-04-26
* Handle the space bar in the Javascript front end.Simon Tatham2015-01-13
* Fix two compile warnings in emcc.c.Simon Tatham2014-11-30
* Add a missing #include.Simon Tatham2014-04-20
* Add a draggable resize handle to the JS puzzles.Simon Tatham2013-04-07
* Regretfully remove my trickery with a hidden <option> element insideSimon Tatham2013-04-05
* Rewrite the JS keyboard handling to cope with IE and Chrome.Simon Tatham2013-04-05
* Implement debug_printf() in the Emscripten front end, since that's theSimon Tatham2013-04-05
* I've just realised that the JS puzzles' permalinks were not updatingSimon Tatham2013-04-05
* Clarify header comments in the Emscripten frontend's source files toSimon Tatham2013-04-05
* Rewrite trim_rect() for robustness.Simon Tatham2013-04-01
* Make sure the right element of the game-type dropdown starts offSimon Tatham2013-03-31
* Introduce a mechanism by which calls to midend_supersede_game_desc()Simon Tatham2013-03-31
* Don't forget to restore the correct selection in the dropdown list ifSimon Tatham2013-03-31
* Apply a bodge to arrange that if the user selects Custom from the gameSimon Tatham2013-03-31
* New front end! To complement the webification of my puzzles via JavaSimon Tatham2013-03-30