Code

History

Commits on mkhtml to web35+
  1. Add mkhtml variables for each js ``module''.drh committed 12 years ago8a4afef
  2. Generate 9wd.html from mkfile rules. Doesn't include the actual ordering yet.dhoskin committed 12 years ago57f0d21
  3. Add pointrect.js.drh committed 12 years agoe406239
  4. drawdata: l request: left[1] is signed. Since JavaScript is a high-level language, I have to implement two's-complement myself!dhoskin committed 12 years ago623963c
  5. drawdata: implement c and f requests.dhoskin committed 12 years ago5b4509c
  6. Debug output: only write debug message for unimplemented writedrawdata functions. Now that volume is down, turn background-console debugging back on to make it easier to capture startup.drh committed 12 years ago8be9242
  7. Move handlewarp's strtoul() to ArrayIterator.dhoskin committed 12 years agodf9d215
  8. Implement mouse warping.dhoskin committed 12 years ago11247e2
  9. Disable noisy logging.dhoskin committed 12 years agoe4dc7d3
  10. Try harder to trap mouse events.dhoskin committed 12 years agobd9fa7f
  11. For efficiency, only attempt to write debug output if the console is enabled.dhoskin committed 12 years agoc0fd13e
  12. Get the size of the root image from the canvas element rather than hardcoding it. While we're there, bump the size to 1024x768.dhoskin committed 12 years ago11ff4b4
  13. Compute websocket path for /magic/websocket.dhoskin committed 12 years ago98bffbb
  14. Add charset=utf8 to script tags, as a hack because the web server doesn't set it.dhoskin committed 12 years agob42e733
  15. Implement lookup-table compose sequences from Plan 9. This covers everything except [Compose][X] and [x], with the former supported elsewhere.dhoskin committed 12 years ago3b8239c
  16. Add composetab.js, the generated output of latin2js.dhoskin committed 12 years agof4e6745
  17. Move compose handling to its own file rather than strewn throughout cons.js. Now with 200% more objective orientification!dhoskin committed 12 years agof85ddbe
  18. cons: Handle alphanumeric+punct keys using keypress event's e.which; implement [compose][X] codes!dhoskin committed 12 years ago86e1505
  19. cons: handle alphabetic keys, shifted and unshifted.dhoskin committed 12 years ago35acc57
  20. lib9p: no need to convert tag from array to short and then back again.dhoskin committed 12 years agofc0344a
  21. css: stop stretching the canvas!dhoskin committed 13 years agoac3a6f1
  22. Initialise cursor by default.dhoskin committed 13 years agoda46530
  23. Indentation; tabs vs spaces.dhoskin committed 13 years agofed0940
  24. Mouse now actually uses cursor! It doesn't seem to lign up right though...dhoskin committed 13 years ago056098c
  25. Implement (writing to) /dev/cursor.dhoskin committed 13 years ago04c7af8
  26. Mouse: handle button presses properly.dhoskin committed 13 years agob65a443
  27. Do not set the pointer position from the mousedown event. Only call requestPointerLock() when the pointer is not, in fact, locked.dhoskin committed 13 years ago6edee02
  28. Mouse: handle cursor overflow properly.dhoskin committed 13 years ago17180e3
  29. Add temporary cursor for debugging.dhoskin committed 13 years ago195f4be
  30. Implement basic mousemove support, using the Pointer Lock API.dhoskin committed 13 years agoff5cc39
  31. Implement rudimentary mouse support. Currently only moves when clicked.dhoskin committed 13 years agoa31f3d8
  32. Refactor: move pad11() from Draw9p to util/.dhoskin committed 13 years agof7551b8
  33. Implement hiding of the error console.dhoskin committed 13 years ago24448ba
  34. We no longer need to append loaded images for debugging.dhoskin committed 13 years ago36bbee1
  35. Implement minimal cons support! Car, cdr to follow.dhoskin committed 13 years ago290b019