| don't show cursor until pointer enters canvas | +4 | -5 |
| tune brush and zoom gesture sensitivity | +51 | -18 |
| iPad/Apple Pencil tweaks | +83 | -35 |
| add LICENSE | +674 | -0 |
| add touch support for mobile and tablet | +218 | -46 |
| first pass at mobile support | +119 | -22 |
| update controls.gif | +0 | -0 |
| update readme | +2 | -0 |
| frame number-aware dialog when navigating away from painting/animation | +1 | -1 |
| use z/x/c instead of shift/command/option | +78 | -86 |
| improve browser/OS compatibility | +19 | -10 |
| update readme | +3 | -3 |
| a n i m a t i o n ! | +314 | -66 |
| add demo link | +4 | -0 |
| update readme | +11 | -11 |
| update readme | +1 | -1 |
| update readme | +5 | -2 |
| ⌘+S to save painting to file; ⌘+O to open existing | +94 | -0 |
| update readme | +13 | -2 |
| multiplicative zoom; clean up comments | +24 | -65 |
| update readme | +1 | -1 |
| invert brush roundness direction (down to round) | +1 | -1 |
| hold option to pick up colors | +10 | -12 |
| replace modifier+scroll with modifier+vertical drag for brush, roundness, rgb | +99 | -52 |
| show confirmation dialog when navigating away if painting exists | +6 | -0 |
| update readme | +3 | -3 |
| Update readme.md | +8 | -6 |
| update readme | +5 | -5 |
| update readme | +5 | -2 |
| add readme | +12 | -0 |
| keep brush cursor under pointer while panning | +43 | -4 |
| revert experimental RGB clamping | +6 | -16 |
| fix wheel modifier handling and tune zoom/brush sensitivity | +56 | -18 |
| cmd + scroll to adjust brush roundness | +160 | -16 |
| update favicon to match active color | +9 | -0 |
| clamp held-channel rgb scroll to stay inside the color cube | +16 | -6 |
| initial commit | +494 | -0 |