CodeHistory
Commits on master205
- DHdraw: implement `t' (z-order) in terms of CSS z-index.dhoskin committed 12 years ago
72282b7 - DHalpha.js: implement all alphacalcXX().dhoskin committed 12 years ago
aeafef9 - DHdrawalpha: fix alphacalc11 indexing, cleanup code, actually add file to html.dhoskin committed 12 years ago
d3cfcb9 - DHImplement drawalpha() and alphacalc11() to draw between images by hand, rather than using canvas draw.dhoskin committed 12 years ago
8c353ae - DHcons: handle ctrl in onkeydown rather than keypress. fixes chrome.dhoskin committed 12 years ago
8058bf6 - DHcons: handle control characters!dhoskin committed 12 years ago
83c4cf7 - DHImplement 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 ago
3ec169e - DHimage.js: do not forcibly clip screen-backed (b screenid=0) images. The shared context means that this had horrible side effects, and the new drawmasked()/drawclip() renders it unnecessary. Gets rio closer to working.dhoskin committed 12 years ago
2c1bf5c - DHdrawdata: `l': use drawmasked.dhoskin committed 12 years ago
b263437 - DHfillellipse: draw on mask rather than doing silly canvas-clipping tricks.dhoskin committed 12 years ago
2cda7bc - DHFillpoly: just draw the poly to mask rather than playing with clipping on dst.dhoskin committed 12 years ago
8f5a686 - DHpointrect: copy points in Rect constructor, implement rcombinept.dhoskin committed 12 years ago
570b5f1 - DHmemdraw: drawchar: use drawmasked().dhoskin committed 12 years ago
30fdb3f - DHmemdraw: drawmasked: set (0, 0) maskpoint if mask is null.dhoskin committed 12 years ago
a0e78f2 - DH/dev/draw/n/data: `d' (draw) request: use drawmasked() rather than raw draw().dhoskin committed 12 years ago
263d1c3 - DHmemdraw: rewrite drawmasked to use drawclip.dhoskin committed 12 years ago
bc221ed - DHImplement drawclip() and friends, courtesy of libmemdraw.dhoskin committed 12 years ago
f6cfdff - DHUse pointrect functions where appropriate in memdraw. Add canvas point/rect wrappers to image.dhoskin committed 12 years ago
f1c5e85 - DHpointrect: addpt etc should work on Point-unblessed points.dhoskin committed 12 years ago
6b12759 - DHpointrect.js: work on copied objects where appropriate, and bring in line with c version.dhoskin committed 12 years ago
246f195 - DHFix tab on chrome and right-click on Firefox.dhoskin committed 12 years ago
81c9632 - DHcons: trap backspace, tab, mousekeys properly.dhoskin committed 12 years ago
2caab26 - DHdraw/data.js: use pointrect.js.dhoskin committed 12 years ago
1e4e783 - DHarray.js: use point.js.dhoskin committed 12 years ago
bd24ba6 - DHInclude pointrect.js, and fix some errors in it.dhoskin committed 12 years ago
2b180b0 - DHLatin2js: style(6), use Bio(2), add comment to output.dhoskin committed 12 years ago
e159343 - DRAdd pointrect.js.drh committed 12 years ago
e406239 - DHdrawdata: 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 ago
623963c - DHdrawdata: implement c and f requests.dhoskin committed 12 years ago
5b4509c - DRDebug 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 ago
8be9242 - DHMove handlewarp's strtoul() to ArrayIterator.dhoskin committed 12 years ago
df9d215 - DHImplement mouse warping.dhoskin committed 12 years ago
11247e2 - DHDisable noisy logging.dhoskin committed 12 years ago
e4dc7d3 - DHTry harder to trap mouse events.dhoskin committed 12 years ago
bd9fa7f - DHFor efficiency, only attempt to write debug output if the console is enabled.dhoskin committed 12 years ago
c0fd13e