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: keep colour strings in JavaScript rather than in C
Ben Harris
2023-07-30
*
js: Copy-to-clipboard support
Ben Harris
2023-07-05
*
js: pass preferences file from JS to C on the heap, not the stack
Ben Harris
2023-05-30
*
Support user preferences in the Emscripten frontend.
Simon Tatham
2023-04-24
*
js: use the "load" event for loading save files
Ben Harris
2023-04-03
*
js: Load save files into the C side incrementally
Ben Harris
2023-04-03
*
js: load games using FileReader.readAsArrayBuffer()
Ben Harris
2023-04-02
*
js: Use the Pointer Events API, but only to capture the pointer
Ben Harris
2023-03-01
*
Revert "JS puzzles: use the PointerEvent API if available."
Simon Tatham
2023-02-23
*
JS puzzles: use the PointerEvent API if available.
Simon Tatham
2023-02-22
*
Fix error about setCapture not existing.
Simon Tatham
2023-02-20
*
js: Add a trivial error handler that alert()s
Ben Harris
2023-02-19
*
js: Hide type menu if there's only one preset and no configuration
Ben Harris
2023-02-16
*
js: Quicker keyboard access to menu items
Ben Harris
2023-01-19
*
kaios: Make F10 open and close the menu
Ben Harris
2023-01-19
*
js: Tolerate the absence of various UI elements from the HTML
Ben Harris
2023-01-19
*
js: Look up elements in the DOM as early as possible
Ben Harris
2023-01-19
*
js: Simpler and more robust startup procedure
Ben Harris
2023-01-19
*
js: Make soft-key labels generate key events when clicked
Ben Harris
2023-01-19
*
kaios: Major parts of a build for KaiOS
Ben Harris
2023-01-19
*
js: Have the "SoftRight" key open the menu by focussing it
Ben Harris
2023-01-19
*
js: When opening a dialogue box, try to focus it
Ben Harris
2022-12-10
*
js: Add a mode where the puzzle tries to fill the viewport
Ben Harris
2022-12-10
*
js: Allow CSS to set the font used by the puzzle
Ben Harris
2022-12-10
*
js: Bypass our own dialogue box when loading
Ben Harris
2022-12-05
*
js: Correct a comment describing timer_callback
Ben Harris
2022-12-03
*
js: Simplify drawing context management
Ben Harris
2022-12-03
*
js: Switch to using the resize handle in the HTML
Ben Harris
2022-12-02
*
js: Don't bother resizing offscreen canvas at startup
Ben Harris
2022-12-02
*
js: Remove a JavaScript construct that confused emcc -O3
Ben Harris
2022-12-02
*
js: Allow for putting a resize handle in HTML
Ben Harris
2022-11-29
*
js: Correct co-ordinate-mapping function for what CSS actually does
Ben Harris
2022-11-25
*
js: If the HTML contains a dialogue-box form, delete it
Ben Harris
2022-11-24
*
js: Disable menu keyboard controls when dialogue box is active
Ben Harris
2022-11-24
*
js: Add actions for more keys in menus
Ben Harris
2022-11-23
*
js: Move global keyboard handler to capturing phase
Ben Harris
2022-11-23
*
js: Move focus-tracking to entirely "focus" events
Ben Harris
2022-11-23
*
js: Replace :focus-within with JS-maintained .focus-within
Ben Harris
2022-11-23
*
js: Add keyboard navigation for menus
Ben Harris
2022-11-23
*
js: Tiny comment fix
Ben Harris
2022-11-21
*
js: Allow status bar to be present in the HTML
Ben Harris
2022-11-20
*
js: Create the puzzle resize handle only if the puzzle is resizable
Ben Harris
2022-11-15
*
js: Substantially simplify timer code
Ben Harris
2022-11-13
*
js: Give keyboard focus to the puzzle canvas at startup again
Ben Harris
2022-11-12
*
js: Add a way to have environment variables
Ben Harris
2022-11-12
*
js: Label all form controls and put controls inside labels
Ben Harris
2022-11-12
*
js: Convert menus to use semantically appropriate HTML elements
Ben Harris
2022-11-12
*
js: Add various missing variable declarations
Ben Harris
2022-11-10
*
js: Reinstate a missing variable declaration
Ben Harris
2022-11-09
*
js: Switch to window.requestAnimationFrame() for timing
Ben Harris
2022-11-09
[next]