CodeHistory
Commits on memlayer35+
- DHmemlayer: significantly improve memlorigin.dhoskin committed 12 years ago
0d1e8d4 - DHscr != srcdhoskin committed 12 years ago
b246d06 - DHmemlayer, memdraw, image, data: misc fixes.dhoskin committed 12 years ago
03246fa - DHmemlayer fix some more stupid reference errors.dhoskin committed 12 years ago
1b1bfc4 - DHVarious stupid bug fixes, things were undefined.dhoskin committed 12 years ago
111cab3 - DHmemldelete, and get rid of screen.imgs.dhoskin committed 12 years ago
90bdf59 - DHmiscellaneous memlayer improvements.dhoskin committed 12 years ago
2bf4759 - DHmemlayer: work on memdraw(), hook up libmemdraw's drawmasked.dhoskin committed 12 years ago
19e90ee - DHmemlayer: implement memlexpose, memlhide.dhoskin committed 12 years ago
6dd9ff2 - DHFilling of new images is common to image, screenimage.dhoskin committed 12 years ago
5148bb3 - DHImplement memlsetclear.dhoskin committed 12 years ago
b4067b5 - DHmemlayer: hook in to some window commands, and fix some bugs.dhoskin committed 12 years ago
6936f6d - DHAdd memlayer, with some functions implemented.dhoskin committed 12 years ago
87dfd85 - 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