index
:
puzzles
devel
master
rockbox
rockbox-devel
My sgt-puzzles tree
Franklin Wei
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
emccpre.js
(
follow
)
Commit message (
Expand
)
Author
Age
...
*
js: Switch to window.requestAnimationFrame() for timing
Ben Harris
2022-11-09
*
js: Cancel UI events when the mid end says they've been handled
Ben Harris
2022-11-08
*
js: Move much of the handling of device pixel ratios to the mid-end
Ben Harris
2022-11-08
*
js: Make update_pixel_ratio() more robust
Ben Harris
2022-11-08
*
js: Tolerate the non-existence of some HTML elements
Ben Harris
2022-10-29
*
js: Distinguish manual resizes from device pixel ratio changes
Ben Harris
2022-10-27
*
js: Very bad attempt at making puzzles change size when zooming
Ben Harris
2022-10-27
*
js: Make update_pixel_ratio more backward-compatible
Ben Harris
2022-10-26
*
js: Be more subtle about cancelling keydown events
Ben Harris
2022-10-25
*
js: Remove keypress handler
Ben Harris
2022-10-25
*
js: Use KeyboardEvent.key for ASCII keystrokes
Ben Harris
2022-10-24
*
js: Remove the charCode argument from key()
Ben Harris
2022-10-24
*
js: Use less-modern syntax in update_pixel_ratio
Ben Harris
2022-10-23
*
js: Make resizing of puzzles work properly again
Ben Harris
2022-10-22
*
js: Pay attention to changes in device pixel ratio
Ben Harris
2022-10-22
*
js: Map mouse co-ordinates correctly even when CSS scales our canvas
Ben Harris
2022-10-22
*
js: Percent-encode game IDs in URLs and decode them again on input
Ben Harris
2022-10-21
*
js: Read save files as text rather than binary strings
Ben Harris
2022-10-21
*
Revert "WASM: move save file encoding from JS into C."
Ben Harris
2022-10-21
*
js: Make the dialogue box heading actually be an <h2>
Ben Harris
2022-10-18
*
js: When making a hidden element visible, just remove "display: none"
Ben Harris
2022-10-17
*
js: Move dialogue-box sizing and positioning from JavaScript to CSS
Ben Harris
2022-10-17
*
js: Move most style settings from JavaScript to CSS
Ben Harris
2022-10-17
*
WASM: move save file encoding from JS into C.
Simon Tatham
2021-05-23
*
WASM: fix save-file generation.
Simon Tatham
2021-05-22
*
wasm/js/emscripten: Fix page loading race
Ian Jackson
2021-04-22
*
Update web puzzles to current WASM-based Emscripten.
Simon Tatham
2021-04-03
*
Javascript frontend: make Shift- and Ctrl-click work.
Simon Tatham
2019-04-12
*
Support for loading games in Javascript puzzles.
Simon Tatham
2017-09-05
*
Support for saving games in Javascript puzzles.
Simon Tatham
2017-09-05
*
Factor some HTML dialog functions out of emcclib.
Simon Tatham
2017-09-05
*
Rework the preset menu system to permit submenus.
Simon Tatham
2017-04-26
*
Javascript puzzles: switch to a CSS-based drop-down system.
Simon Tatham
2017-04-26
*
emcc frontend: stop indiscriminately squashing mouseups.
Simon Tatham
2015-08-14
*
Change our method of calling main() in emccpre.js.
Simon Tatham
2014-04-20
*
Add a draggable resize handle to the JS puzzles.
Simon Tatham
2013-04-07
*
Small refactor to relative_mouse_coords: now the functionality which
Simon Tatham
2013-04-07
*
Regretfully remove my trickery with a hidden <option> element inside
Simon Tatham
2013-04-05
*
Rewrite the JS keyboard handling to cope with IE and Chrome.
Simon Tatham
2013-04-05
*
Stop accidentally subtracting onscreen_canvas.offset{Left,Top} from
Simon Tatham
2013-04-05
*
IE doesn't default to giving focus to the puzzle canvas on a mouse
Simon Tatham
2013-04-05
*
Remove trailing commas at the ends of initialiser lists. IE 8 and 9
Simon Tatham
2013-04-05
*
Clarify header comments in the Emscripten frontend's source files to
Simon Tatham
2013-04-05
*
Try to give a more friendly message if anything goes wrong during
Simon Tatham
2013-04-03
*
Apply a bodge to arrange that if the user selects Custom from the game
Simon Tatham
2013-03-31
*
New front end! To complement the webification of my puzzles via Java
Simon Tatham
2013-03-30
[prev]