3c073d82c7
COGL types should be registered inside the GType system, for bindings and type checking inside properties and signals. CoglHandle is a boxed type with a ref+unref semantics; slightly evil from a bindings perspective (we cannot associate custom data to it), but better than nothing. The rest of the exposed types are enumerations or bitmasks.