summaryrefslogtreecommitdiff
path: root/modules/cairo-private.h
Commit message (Expand)AuthorAgeFilesLines
* js: Replace JSFreeOp with JS::GCContextEvan Welsh2022-08-071-14/+14
* js: Replace class private pointers with reserved slotsPhilip Chimento2022-08-061-14/+25
* gjs: Ensure that we always use unique names for static values and typesMarco Trevisan (TreviƱo)2021-05-131-0/+6
* cairo: Add missing semi-colons from dummy class declarationsMatt Turner2021-04-021-3/+3
* cairo: Remove JSClass macros from CairoRegionPhilip Chimento2021-01-301-4/+40
* cairo: Remove JSClass macros from CairoSurface and subclassesPhilip Chimento2021-01-301-51/+212
* cairo: Remove JSClass macros from CairoPathPhilip Chimento2021-01-301-10/+32
* cairo: Remove JSClass macros from CairoPattern and subclassesPhilip Chimento2021-01-301-54/+218
* cairo: Remove JSClass macros from Cairo contextPhilip Chimento2021-01-301-9/+53
* maint: Convert all existing license/copyright comments to SPDX formatPhilip Chimento2020-10-041-20/+2
* maint: Use C++17 attributesPhilip Chimento2020-08-051-9/+5
* cairo: Use cairo_surface_t as the private pointer for Cairo.SurfacePhilip Chimento2020-05-231-3/+1
* cairo: Use cairo_pattern_t as the private pointer for Cairo.PatternPhilip Chimento2020-05-231-3/+1
* js: Remove jsapi-wrapper.hPhilip Chimento2020-01-191-1/+3
* cairo: Add type checking to Path, Pattern, and SurfacePhilip Chimento2019-10-301-9/+9
* maint: Fix header includes once and for allPhilip Chimento2019-06-081-1/+5
* maint: Unify header guard style across all headersPhilip Chimento2019-06-081-4/+3
* cairo: Remove unused arguments to init functionsPhilip Chimento2019-05-071-3/+3
* js: Introduce annotations for using return valuesPhilip Chimento2018-10-301-0/+34
* jsapi-class: GJS_DEFINE_PROTO stores protos in global slotsPhilip Chimento2017-04-171-44/+49
* jsapi-class: Get rid of "proto_name" argumentPhilip Chimento2017-04-161-14/+0
* maint: Use correct mode lines in all filesPhilip Chimento2017-04-161-1/+1
* jsapi-util: Return JSObject from create_protoPhilip Chimento2017-04-101-14/+14
* cairo: Root gjs_cairo_image_surface_init()Philip Chimento2016-11-051-1/+2
* js: Root create_proto functionsPhilip Chimento2016-10-211-56/+65
* js: Rooted objects in private access functionsPhilip Chimento2016-10-041-3/+3
* js: Discontinue usage of JSBoolPhilip Chimento2016-09-271-1/+1
* js: Replace all jsval by JS::ValuePhilip Chimento2016-09-211-14/+14
* Add a new wrapper type for cairo regionsJasper St. Pierre2014-04-101-0/+7
* cairo: Add foreign mapping for Cairo.SurfaceColin Walters2013-05-211-0/+1
* Correct the signature of finalizersJasper St. Pierre2013-05-071-2/+2
* Don't use constructors to register static modulesJasper St. Pierre2013-03-071-3/+1
* Remove All Rights Reserved. for code originating from LitlJohan Dahlin2011-07-251-1/+1
* Fix two prototype compilation warningsColin Walters2010-09-161-0/+4
* [cairo] Wrap cairo_copy_path, cairo_copy_path_flat, and cairo_append_pathColin Walters2010-05-031-0/+7
* [cairo] Make SVG/PDF/PS surfaces optionalJohan Dahlin2010-03-261-3/+3
* [cairo] Add foreign support for Cairo.ContextJohan Dahlin2010-03-251-0/+1
* [cairo] Add a SolidPatternJohan Dahlin2010-03-021-0/+8
* [cairo] Return the correct pattern typeJohan Dahlin2010-03-021-2/+8
* [cairo] Return the correct surface typeJohan Dahlin2010-03-021-0/+9
* [cairo] Make internal structures privateJohan Dahlin2010-03-021-14/+0
* [cairo] Improve reference countingJohan Dahlin2010-03-021-0/+4
* [cairo] Check status after all cairo callsJohan Dahlin2010-03-021-0/+4
* [cairo] Rename cr to context in public APIJohan Dahlin2010-03-021-2/+2
* [cairo] ImageSurface is not optionalJohan Dahlin2010-03-021-3/+0
* [cairo] Update indentation of private headerJohan Dahlin2010-03-021-42/+72
* [cairo] Add a SurfacePattern prototypeJohan Dahlin2010-03-021-0/+4
* [cairo] Add a RadialGradient prototypeJohan Dahlin2010-03-021-0/+4
* [cairo] Add a LinearGradient prototypeJohan Dahlin2010-03-021-0/+4
* [cairo] Add an abstract Gradient prototypeJohan Dahlin2010-03-021-0/+4