Code

History

Commits on drawalpha-array105+
  1. Add exec() call to runweb helper program, but it doesn't work yet.dhoskin committed 13 years ago47c1730
  2. Skeleton of helper program for automatic mounting.dhoskin committed 13 years agoac8241a
  3. Gratuitous linkification.dhoskin committed 13 years ago7a01559
  4. Readme: wording, linkification.dhoskin committed 13 years agoc40422b
  5. Readme formatting; I don't know Markdown.dhoskin committed 13 years ago2130ded
  6. Update documentation; describe how to build and run the system.dhoskin committed 13 years ago2c04cba
  7. Implement hiding of the error console.dhoskin committed 13 years ago24448ba
  8. We no longer need to append loaded images for debugging.dhoskin committed 13 years ago36bbee1
  9. Implement minimal cons support! Car, cdr to follow.dhoskin committed 13 years ago290b019
  10. Implement x string-with-background request.dhoskin committed 13 years ago8906baf
  11. Properly clip repl'ed images. With this, cflood displays!dhoskin committed 13 years ago1e0e94b
  12. Revert broken srvcat change.dhoskin committed 13 years ago49b88de
  13. srvcat: implement proper close-on-exit; should eliminate stupid race condition on refresh.dhoskin committed 13 years agoeecad87
  14. Go proxy: add ability to launch clients (via runweb, currently unimplemented) or retain old behaviour, depending on -srv flag.dhoskin committed 13 years ago6f47959
  15. Remove XXX comment that no longer applies; add XXX to another comment that needs it.dhoskin committed 13 years ago77b4f57
  16. Fixup drawmasked() enough to draw text properly. Improved translation in draw(), but it still seems buggy.dhoskin committed 13 years agof70bc8b
  17. Add dummy /dev/consctl.dhoskin committed 13 years ago299c56e
  18. Fake blocking reads on /dev/(cons mouse); allows catclock to work. I REPEAT, CATCLOCK WORKS!dhoskin committed 13 years ago0caab50
  19. Implement d (draw) request. Masking is not implemented yet, so results are poor.dhoskin committed 13 years ago56c4662
  20. Implement /dev/(winname label).dhoskin committed 13 years ago9e42446
  21. Twrite should work on mode=OWRITE|OTRUNC.dhoskin committed 13 years ago2cd3b84
  22. It turns out the pP polygon requests take their list of points in a funny encoding rather than just a straight array of wire-format points. It also turns out the man page lies about the size of this encoding.dhoskin committed 13 years ago2f6cd0b
  23. Implement string (s) support. Drawmasked() is troublesome right now, so it just draws the mask to dst. It's ugly, but it shows the principle is sound!dhoskin committed 13 years agoe071693
  24. It turns out there can be more than one draw request per write to /dev/draw/n/data! Who knew? Rework web/js/draw/data.js accordingly, and modify load() and friends to accommodate the new interface.dhoskin committed 13 years agoea487c1
  25. ArrayIterator: implement peek() and advance(), currently only bytewise.dhoskin committed 13 years ago3182e75
  26. Implement stub s,x string-drawing requests.dhoskin committed 13 years ago007038b
  27. Implement i and l requests, to create and fill a font cache.dhoskin committed 13 years agod871221
  28. /dev/draw/n/data: Use variables intelligently.dhoskin committed 13 years agoac5d7a4
  29. Tweak fillellipse() (E) and add test case.dhoskin committed 13 years agoccdeaf5
  30. Improvement to draw(); now it works well enough to support load().dhoskin committed 13 years ago7039425
  31. Typo in loader.generic().dhoskin committed 13 years ago083162e
  32. Implement compressed image(6) decoding.dhoskin committed 13 years agof0e6a71
  33. Memdraw.Load() can now choose a decoder; no more hardcoding!dhoskin committed 13 years ago6764736
  34. Add Chan format constants, from /sys/include/draw.h .dhoskin committed 13 years ago0d89a6d
  35. Implement CMAP8 format. Other depths of CMap are unhandled; I'm not sure if it makes sense to scale them or if they should just be thrown out.dhoskin committed 13 years ago485716b