Ben Harris
|
5acce15ed9
js: pass preferences file from JS to C on the heap, not the stack
|
1 год назад |
Ben Harris
|
6a41c0b7a0
js: handle exceptions when accessing localStorage
|
1 год назад |
Simon Tatham
|
b6c842a28c
Emscripten: fix edge case of js_canvas_find_font_midpoint.
|
1 год назад |
Simon Tatham
|
20d424bf1b
Emscripten: change the localStorage key used for preferences.
|
1 год назад |
Simon Tatham
|
43db4aa38e
Support user preferences in the Emscripten frontend.
|
1 год назад |
Ben Harris
|
36c282aaa9
js: Load save files into the C side incrementally
|
1 год назад |
Ben Harris
|
5ba1bf5560
js: Tolerate the absence of various UI elements from the HTML
|
2 лет назад |
Ben Harris
|
9d7b044c01
js: Simpler and more robust startup procedure
|
2 лет назад |
Ben Harris
|
420663d477
js: Use current_key_label() to label feature phone softkeys
|
2 лет назад |
Ben Harris
|
9bcb06ee30
js: Add a mode where the puzzle tries to fill the viewport
|
2 лет назад |
Ben Harris
|
33b5c48429
js: Add a new function whereby C can ask JS for a preferred board size
|
2 лет назад |
Ben Harris
|
14eb35da4a
js: Set the default colour from the CSS background of the canvas
|
2 лет назад |
Ben Harris
|
02f1d55a02
js: Allow CSS to set the font used by the puzzle
|
2 лет назад |
Ben Harris
|
ea223a2350
js: Put the puzzle background colour in a CSS variable
|
2 лет назад |
Ben Harris
|
d3ef8e65dc
js: Simplify drawing context management
|
2 лет назад |
Ben Harris
|
b967a3ea86
js: Remove support for creating the status bar in JavaScript
|
2 лет назад |
Ben Harris
|
115edab459
js: Remove alpha channel from almost all our canvases
|
2 лет назад |
Ben Harris
|
52cd58043a
js: Add keyboard navigation for menus
|
2 лет назад |
Ben Harris
|
434e6a43cf
js: When removing the status bar, null out its variable
|
2 лет назад |
Ben Harris
|
77c8b50834
js: Allow status bar to be present in the HTML
|
2 лет назад |
Ben Harris
|
298615408b
js: Insert a space in game-type submenu headings as well
|
2 лет назад |
Ben Harris
|
ff406d4edc
js: Convert space after tick in menus to a space character
|
2 лет назад |
Ben Harris
|
a90bb4a4ef
js: Better handling of games without presets and/or solve
|
2 лет назад |
Ben Harris
|
5a225bf585
js: Substantially simplify timer code
|
2 лет назад |
Ben Harris
|
a9c783ed4e
js: Label all form controls and put controls inside labels
|
2 лет назад |
Ben Harris
|
60d2bf5930
js: Convert menus to use semantically appropriate HTML elements
|
2 лет назад |
Ben Harris
|
f7957d3aa0
js: Reinstate a missing variable declaration
|
2 лет назад |
Ben Harris
|
7982002a64
js: Switch to window.requestAnimationFrame() for timing
|
2 лет назад |
Ben Harris
|
ad9ee5a524
js: Move much of the handling of device pixel ratios to the mid-end
|
2 лет назад |
Ben Harris
|
06f6e878a0
js: Tolerate the non-existence of some HTML elements
|
2 лет назад |