aboutsummaryrefslogtreecommitdiff
path: root/emccpre.js (unfollow)
Commit message (Expand)Author
2023-08-21js: allow for multiple environment blocks in HTMLBen Harris
2023-07-30js: keep colour strings in JavaScript rather than in CBen Harris
2023-07-05js: Copy-to-clipboard supportBen Harris
2023-05-30js: pass preferences file from JS to C on the heap, not the stackBen Harris
2023-04-24Support user preferences in the Emscripten frontend.Simon Tatham
2023-04-03js: use the "load" event for loading save filesBen Harris
2023-04-03js: Load save files into the C side incrementallyBen Harris
2023-04-02js: load games using FileReader.readAsArrayBuffer()Ben Harris
2023-03-01js: Use the Pointer Events API, but only to capture the pointerBen Harris
2023-02-23Revert "JS puzzles: use the PointerEvent API if available."Simon Tatham
2023-02-22JS puzzles: use the PointerEvent API if available.Simon Tatham
2023-02-20Fix error about setCapture not existing.Simon Tatham
2023-02-19js: Add a trivial error handler that alert()sBen Harris
2023-02-16js: Hide type menu if there's only one preset and no configurationBen Harris
2023-01-19js: Quicker keyboard access to menu itemsBen Harris
2023-01-19kaios: Make F10 open and close the menuBen Harris
2023-01-19js: Tolerate the absence of various UI elements from the HTMLBen Harris
2023-01-19js: Look up elements in the DOM as early as possibleBen Harris
2023-01-19js: Simpler and more robust startup procedureBen Harris
2023-01-19js: Make soft-key labels generate key events when clickedBen Harris
2023-01-19kaios: Major parts of a build for KaiOSBen Harris
2023-01-19js: Have the "SoftRight" key open the menu by focussing itBen Harris
2022-12-10js: When opening a dialogue box, try to focus itBen Harris
2022-12-10js: Add a mode where the puzzle tries to fill the viewportBen Harris
2022-12-10js: Allow CSS to set the font used by the puzzleBen Harris
2022-12-05js: Bypass our own dialogue box when loadingBen Harris
2022-12-03js: Correct a comment describing timer_callbackBen Harris
2022-12-03js: Simplify drawing context managementBen Harris
2022-12-02js: Switch to using the resize handle in the HTMLBen Harris
2022-12-02js: Don't bother resizing offscreen canvas at startupBen Harris
2022-12-02js: Remove a JavaScript construct that confused emcc -O3Ben Harris
2022-11-29js: Allow for putting a resize handle in HTMLBen Harris
2022-11-25js: Correct co-ordinate-mapping function for what CSS actually doesBen Harris
2022-11-24js: If the HTML contains a dialogue-box form, delete itBen Harris
2022-11-24js: Disable menu keyboard controls when dialogue box is activeBen Harris
2022-11-23js: Add actions for more keys in menusBen Harris
2022-11-23js: Move global keyboard handler to capturing phaseBen Harris
2022-11-23js: Move focus-tracking to entirely "focus" eventsBen Harris
2022-11-23js: Replace :focus-within with JS-maintained .focus-withinBen Harris
2022-11-23js: Add keyboard navigation for menusBen Harris
2022-11-21js: Tiny comment fixBen Harris
2022-11-20js: Allow status bar to be present in the HTMLBen Harris
2022-11-15js: Create the puzzle resize handle only if the puzzle is resizableBen Harris
2022-11-13js: Substantially simplify timer codeBen Harris
2022-11-12js: Give keyboard focus to the puzzle canvas at startup againBen Harris
2022-11-12js: Add a way to have environment variablesBen Harris
2022-11-12js: Label all form controls and put controls inside labelsBen Harris
2022-11-12js: Convert menus to use semantically appropriate HTML elementsBen Harris
2022-11-10js: Add various missing variable declarationsBen Harris
2022-11-09js: Reinstate a missing variable declarationBen Harris