Skip to content

Instantly share code, notes, and snippets.

View achadwick's full-sized avatar
🍃
Let's get this thing working again

Andrew Chadwick achadwick

🍃
Let's get this thing working again
View GitHub Profile
@achadwick
achadwick / openraster_stack_spec_updates.md
Last active December 30, 2015 12:19
Some proposed updates to the OpenRaster stack specification.

Updates to the OpenRaster Stack Specification

I would like to propose the following (updated) amendments to the [OpenRaster specification][1]. Thanks to everyone who's taken the time to review the original proposal and comment on it.

The addition of svg:dst-in and svg:dst-out to the OpenRaster format would allow MyPaint, an app I co-maintain, implement layer masking. There is accordingly an [experimental code branch][0] with a draft implementation of these updates.

New layer modes

@achadwick
achadwick / mypaint_1.1.0-1.debian.copyright
Created January 3, 2013 15:21
Copyright file for the in-progress Debian mypaint 1.1.0-1 (or subsequent)
@achadwick
achadwick / taboret_standalone.py
Created January 3, 2013 13:36
Tabbed sidebar interface idea.
#!/usr/bin/python
# Interface idea: dragging tabs and suchlike.
# Released as Creative Commons Zero: CC0 v1.0 <a.t.chadwick@gmail.com>
import gobject
import gtk
from gtk import gdk
import cairo
from gettext import gettext as _