Code

History

Commits on drawalpha-array to web/js/init.js24
  1. Implement Refbackup for screen-backed images (windows). Implement simple painters-algorithm clipping. Implement css z-ordering of canvases because painter's algorithm is too slow. Implement o (move window) request.dhoskin committed 12 years ago3ec169e
  2. Fix tab on chrome and right-click on Firefox.dhoskin committed 12 years ago81c9632
  3. 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
  4. Try harder to trap mouse events.dhoskin committed 12 years agobd9fa7f
  5. 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
  6. cons: Handle alphanumeric+punct keys using keypress event's e.which; implement [compose][X] codes!dhoskin committed 12 years ago86e1505
  7. Mouse now actually uses cursor! It doesn't seem to lign up right though...dhoskin committed 13 years ago056098c
  8. Mouse: handle button presses properly.dhoskin committed 13 years agob65a443
  9. 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
  10. Implement basic mousemove support, using the Pointer Lock API.dhoskin committed 13 years agoff5cc39
  11. Implement rudimentary mouse support. Currently only moves when clicked.dhoskin committed 13 years agoa31f3d8
  12. Implement minimal cons support! Car, cdr to follow.dhoskin committed 13 years ago290b019
  13. Implement /dev/(winname label).dhoskin committed 13 years ago9e42446
  14. Make the newfangled log mechanism actually work. Today we learn that ``it compiles, so it must work'' really, really doesn't apply in a dynamic language.dhoskin committed 13 years agof0875f3
  15. Indentation in init.js.dhoskin committed 13 years ago890fa74
  16. Shuffle the code to generate a websocket url.dhoskin committed 13 years agofd914b3
  17. Initial stub for 9p-specific logging function.dhoskin committed 13 years ago851ac8e
  18. Initial test implementation of L line-drawing request. Throw in O op request for free. Untested!dhoskin committed 13 years ago82abf21
  19. Lightly refactor lib9p to be more of a library rather than hardcoding its reference to a particular set of application-specific callbacks.dhoskin committed 13 years ago567802a
  20. Refactor local portion of lib9p.dhoskin committed 13 years agoaf142d7
  21. Stop hardcoding websocket address.dhoskin committed 13 years ago965f437
  22. Add walk, although it currently misuses qids.dhoskin committed 13 years agoefda602
  23. Implement skeleton 9P server.dhoskin committed 13 years ago09aeda9
  24. Add initial outline of Web code.dhoskin committed 13 years ago00d0f54