aboutsummaryrefslogtreecommitdiff
path: root/emccpre.js (follow)
Commit message (Expand)AuthorAge
...
* js: Switch to window.requestAnimationFrame() for timingBen Harris2022-11-09
* js: Cancel UI events when the mid end says they've been handledBen Harris2022-11-08
* js: Move much of the handling of device pixel ratios to the mid-endBen Harris2022-11-08
* js: Make update_pixel_ratio() more robustBen Harris2022-11-08
* js: Tolerate the non-existence of some HTML elementsBen Harris2022-10-29
* js: Distinguish manual resizes from device pixel ratio changesBen Harris2022-10-27
* js: Very bad attempt at making puzzles change size when zoomingBen Harris2022-10-27
* js: Make update_pixel_ratio more backward-compatibleBen Harris2022-10-26
* js: Be more subtle about cancelling keydown eventsBen Harris2022-10-25
* js: Remove keypress handlerBen Harris2022-10-25
* js: Use KeyboardEvent.key for ASCII keystrokesBen Harris2022-10-24
* js: Remove the charCode argument from key()Ben Harris2022-10-24
* js: Use less-modern syntax in update_pixel_ratioBen Harris2022-10-23
* js: Make resizing of puzzles work properly againBen Harris2022-10-22
* js: Pay attention to changes in device pixel ratioBen Harris2022-10-22
* js: Map mouse co-ordinates correctly even when CSS scales our canvasBen Harris2022-10-22
* js: Percent-encode game IDs in URLs and decode them again on inputBen Harris2022-10-21
* js: Read save files as text rather than binary stringsBen Harris2022-10-21
* Revert "WASM: move save file encoding from JS into C."Ben Harris2022-10-21
* js: Make the dialogue box heading actually be an <h2>Ben Harris2022-10-18
* js: When making a hidden element visible, just remove "display: none"Ben Harris2022-10-17
* js: Move dialogue-box sizing and positioning from JavaScript to CSSBen Harris2022-10-17
* js: Move most style settings from JavaScript to CSSBen Harris2022-10-17
* WASM: move save file encoding from JS into C.Simon Tatham2021-05-23
* WASM: fix save-file generation.Simon Tatham2021-05-22
* wasm/js/emscripten: Fix page loading raceIan Jackson2021-04-22
* Update web puzzles to current WASM-based Emscripten.Simon Tatham2021-04-03
* Javascript frontend: make Shift- and Ctrl-click work.Simon Tatham2019-04-12
* Support for loading games in Javascript puzzles.Simon Tatham2017-09-05
* Support for saving games in Javascript puzzles.Simon Tatham2017-09-05
* Factor some HTML dialog functions out of emcclib.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
* emcc frontend: stop indiscriminately squashing mouseups.Simon Tatham2015-08-14
* Change our method of calling main() in emccpre.js.Simon Tatham2014-04-20
* Add a draggable resize handle to the JS puzzles.Simon Tatham2013-04-07
* Small refactor to relative_mouse_coords: now the functionality whichSimon 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
* Stop accidentally subtracting onscreen_canvas.offset{Left,Top} fromSimon Tatham2013-04-05
* IE doesn't default to giving focus to the puzzle canvas on a mouseSimon Tatham2013-04-05
* Remove trailing commas at the ends of initialiser lists. IE 8 and 9Simon Tatham2013-04-05
* Clarify header comments in the Emscripten frontend's source files toSimon Tatham2013-04-05
* Try to give a more friendly message if anything goes wrong duringSimon Tatham2013-04-03
* 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