Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gtk-rs/cairo

DEPRECATED, use https://github.com/gtk-rs/gtk-rs-core repository instead!
https://github.com/gtk-rs/cairo

Apveyor: Fix paths

dac7ba467b5694ad8596cfd616e53b4c58d2ad1b authored over 6 years ago by Evgenii Pashkin <[email protected]>
Apveyor: Update pacman DB before installing gtk

601ffb8c9688007e728bae03a71ebbe9c25acf34 authored over 6 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #184 from Brooooooklyn/refactor/remove-box

Refactor/remove box

cd377e668bd094250331129791c8903fc9670002 authored over 6 years ago by Guillaume Gomez <[email protected]>
fix(Pattern): do not destroy pattern pointer if the pattern is created from context

55d4be342dba44f8111d51de8b66f36c51e8bc4e authored over 6 years ago by LongYinan <[email protected]>
refactor(patterns): remove Box:: from wrap_pattern

46523e64ed79a9733824ee01c4a24ef705b429be authored over 6 years ago by LongYinan <[email protected]>
Merge pull request #182 from Brooooooklyn/feature/mask-surface

feat(context): add mask_surface method

9e3576a49d361397f459829b38bce0197083def0 authored over 6 years ago by Guillaume Gomez <[email protected]>
ci: fix cargo paths config in ci configs

a69c38c0cc84f4f948d2f410cd844f6a80c5d574 authored over 6 years ago by LongYinan <[email protected]>
feat(context): add mask_surface method

9c20490895c4af2539c9922fed9590878e28b72f authored over 6 years ago by LongYinan <[email protected]>
Merge pull request #181 from EPashkin/master

Script in examples was renamed

7a91456f51f2941739999085a82f837b3c6c82b6 authored over 6 years ago by Guillaume Gomez <[email protected]>
Script in examples was renamed

0de0e20ce9477a3fb49f746b7aab946c12b5b756 authored over 6 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #178 from gtk-rs/master-release-update

[release] merging master-release-update into master

d581e00190ffd8967fc99e49fee4b839b4259429 authored almost 7 years ago by Guillaume Gomez <[email protected]>
Update versions

55162b8931d7b830e6636cf14d6662f8913bd306 authored almost 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #174 from EPashkin/license_in_sys

Add MIT license file to sys crate

b01edff7468052ad1951fd9793323a231b858e82 authored almost 7 years ago by Guillaume Gomez <[email protected]>
Remove LGPL license text

a6d1e1cac5af157d3ba72beff7eab7a219999b51 authored almost 7 years ago by Evgenii Pashkin <[email protected]>
Add MIT license file to sys crate

021da07da751e87a3d4aa2dbe790060bf9cecab4 authored almost 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #173 from ignatenkobrain/patch-1

deps: don't restrict c_vec version

8e694c5302bedb1ddf95ca235ab60ce2e1cb96f8 authored almost 7 years ago by Guillaume Gomez <[email protected]>
deps: don't restrict c_vec version

8c87fe27385793286cab3999e06efd5e68424f24 authored almost 7 years ago by Igor Gnatenko <[email protected]>
Merge pull request #169 from EPashkin/winapi_upgrade

Use winapi 0.3.2 on windows

1327d569f3fd212e7b7139f492ad1d83fcfc23c7 authored about 7 years ago by Guillaume Gomez <[email protected]>
Use winapi 0.3.2 on windows

d24f1679a3643700ef511489a65c0e5e8b8e737e authored about 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #167 from gtk-rs/master-release-update

[release] merging master-release-update into master

3401966e148c93af4d853215b82d00e2beaf45c6 authored about 7 years ago by Guillaume Gomez <[email protected]>
Update versions

b41f9f4834cf537038aa057340c4e7715bd393d0 authored about 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #166 from Luke-Nukem/master

unions: cairo_pattern_t to u8

e51b2e65cd5570dfc54d47fd1006da53aad807ae authored about 7 years ago by Guillaume Gomez <[email protected]>
unions: cairo_pattern_t to u8, derive Copy,Clone,Debug

a97c65eff002a9622be1621a5f1cf3ce71e856dd authored about 7 years ago by Luke Jones <[email protected]>
Merge pull request #164 from GuillaumeGomez/debug-impl

Add Debug impls

c42b82cecbaf4e0f1d6217d30d7c8c9d72e57559 authored about 7 years ago by Guillaume Gomez <[email protected]>
Add Debug impls

f4976a0e3613605d92b75dbcf00818fcf80a4e21 authored about 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #163 from EPashkin/fix_windows_dox

Fix dox for non-windows

2ed54d00c72b95e344b813b510507cc76c957f93 authored about 7 years ago by Guillaume Gomez <[email protected]>
Fix dox for non-windows

7ebe5c311e0c605f35ecc2f9a5cf30964da5a2a6 authored about 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #162 from GuillaumeGomez/dox-test

Add dox feature test

018c0f8bb4f3d43e47c086633ee2e103f7d76d18 authored about 7 years ago by Guillaume Gomez <[email protected]>
Add dox feature test

d073d3988a2a32f35d039bac260e01ad32288085 authored about 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #160 from EPashkin/remove_warning

Remove unneeded `mut`

f0fc8e8554fd8b2457d312713a81c3338686ead4 authored about 7 years ago by Guillaume Gomez <[email protected]>
Rename old dll in toolchain

534ed52e7c738fabb5808ba144e20df8d14faafb authored about 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #158 from GuillaumeGomez/fix-dox

Fix dox feature

5bc495cc75a18a12aad18aef902978401672c550 authored about 7 years ago by Guillaume Gomez <[email protected]>
Fix dox feature

fad65462460f1304986a152d4cf89891f20c49dc authored about 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #159 from EPashkin/fix_dox

Fix doc build

5210e572a62918b31efbb2be958204ca50b992f9 authored about 7 years ago by Guillaume Gomez <[email protected]>
Remove unneeded `mut`

6bf0fad3ebd059f612b5480ba8340cd192bcc21c authored about 7 years ago by Evgenii Pashkin <[email protected]>
Fix doc build

247df369c2c4c65fad8074c5df607a74f8cda614 authored about 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #157 from EPashkin/fix_use_glib

Fix feature config

fd2381d842c5fef1c1ac0996ed0166bc56341a2e authored about 7 years ago by Guillaume Gomez <[email protected]>
Fix feature config

5b6ba10aa6ecce3161811cbc86566e816c35f4a0 authored about 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #156 from GuillaumeGomez/dox

Dox

0408d525578e17b8ed1ac1b529a3ca476a9cb19e authored about 7 years ago by Guillaume Gomez <[email protected]>
Add dox feature for cairo

28ec6250fb11442c7e5d0476354ecc6166881897 authored about 7 years ago by Guillaume Gomez <[email protected]>
Add dox feature for cairo-sys

be5a788190810a310b234108aac01dcf583de379 authored about 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #153 from fengalin/surface_send

Mark `ImageSurface` and `PDFSurface` as `Send`

911c1fe027e0143497e4de1797301868f63d672d authored over 7 years ago by Guillaume Gomez <[email protected]>
Mark `ImageSurface` and `PDFSurface` as `Send`

ebe8c5f4181238a29ecaa0147ac58465c3100e45 authored over 7 years ago by fengalin <[email protected]>
Merge pull request #155 from sdroege/from-glib-borrow

Implement FromGlibPtrBorrow for all relevant types

98629f962495042f0f3e98e9082111b6063cc3f3 authored over 7 years ago by Guillaume Gomez <[email protected]>
Implement FromGlibPtrBorrow for all relevant types

0d95e590836f5355fda47c95c118c973462b9441 authored over 7 years ago by Sebastian Dröge <[email protected]>
Merge pull request #152 from EPashkin/appveyor-up

Get latest rust version via rustup

b54529d850226d5f606cf6a6913b0e5e61b89f44 authored over 7 years ago by Guillaume Gomez <[email protected]>
Get latest rust version via rustup

f3852d74289f8b97c81d81434f8b6c1ceb97f98a authored over 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #151 from GuillaumeGomez/glib

Fix glib version

635b0b89999287c1eb5d1d03f721633a0eee2102 authored over 7 years ago by Guillaume Gomez <[email protected]>
Fix glib version

6361c8cb2e48783fe0e01b2e38d1b4333d38251e authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #149 from gtk-rs/master-release-update

[release] merging master-release-update into master

580d3357ca80d8c67590ffd9bea18dfbce7a607b authored over 7 years ago by Guillaume Gomez <[email protected]>
Update versions

e9ec4c71263cc7e08216da2721f6924b9567c980 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #148 from GuillaumeGomez/crates-readme

Add README for crates.io

16e7ee172a6e7ffbb373f198e2b0f0da27a077ed authored over 7 years ago by Guillaume Gomez <[email protected]>
Add README for crates.io

77676a1ca5e228b63a69b0b87017fe63ae7750a6 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #147 from federicomenaquintero/master

Add Format::stride_for_width() as a wrapper for cairo_format_stride_f…

7ab279c6393f87d86019671dda5206622e68fb7d authored over 7 years ago by Guillaume Gomez <[email protected]>
Add Format::stride_for_width() as a wrapper for cairo_format_stride_for_width()

https://github.com/gtk-rs/cairo/issues/145

0a01441bd7932e2dcf6e27785e661a9e2735deee authored over 7 years ago by Federico Mena Quintero <[email protected]>
Merge pull request #146 from federicomenaquintero/image-surface-error

ImageSurface: return a Result<ImageSurface, Status> from the creation functions

532c3a86bdc027a8a1b27353c011e3481954aa77 authored over 7 years ago by Guillaume Gomez <[email protected]>
Win32Surface: return Result from the creation functions

1c4e00afd9c2f3148e1a5f094e26f91739a3eb36 authored over 7 years ago by Federico Mena Quintero <[email protected]>
ImageSurface::create_from_png() - Process errors from the call to ImageSurface::from_raw_full()

Add tests for reading an ImageSurface from various PNG cases.

8fc94b7a94f85c3343838eae98887c9553cb2b3d authored over 7 years ago by Federico Mena Quintero <[email protected]>
Status: add missing error statuses from Cairo

We need PngError so that callers of ImageSurface::create_from_png() can
distinguish between a Re...

4b1690f1409ff0f8f54aa6655ba0e89a659f83fa authored over 7 years ago by Federico Mena Quintero <[email protected]>
ImageSurface: return a Result<ImageSurface, Status> from the creation functions

When Cairo gets asked to create a surface, it will always return a
non-null cairo_surface_t*, bu...

6b25a8f1d98f88dd5dd5ea1bc2e47d1a82285f91 authored over 7 years ago by Federico Mena Quintero <[email protected]>
Merge pull request #144 from EPashkin/remove_unused_import

Remove unused import

94c84e601857c1c1c39986c41907bf8f21a72a10 authored over 7 years ago by Guillaume Gomez <[email protected]>
Remove unused import

b7ddbf1db657345618d5851cb85e2417e353379a authored over 7 years ago by Evgenii Pashkin <[email protected]>
Merge pull request #142 from sdroege/non-generic-pointer-array-impls

Update for non-generic pointer array impls

7fc1c52602df60c50bdc72cb1dceb5fd2a860b2c authored over 7 years ago by Guillaume Gomez <[email protected]>
Update for non-generic pointer array impls

In addition it might make sense to also implement the new traits for the
types that don't use gl...

a2fca28aab59cc80d9805ce61cd48981a4d87a2c authored over 7 years ago by Sebastian Dröge <[email protected]>
Merge pull request #143 from savage13/master

Added PDF as a target Surface

d10d626f26ddfd09d343b7c6a8ce2551c098460e authored over 7 years ago by Guillaume Gomez <[email protected]>
Added PDF as a target Surface

7cec77e32904babf93416dd470952a5993fa80c8 authored over 7 years ago by Brian Savage <[email protected]>
Merge pull request #117 from federicomenaquintero/matrix-try-invert

Add MatrixTrait::try_invert()

ef0c3315a57b5cd7134801779c111c6b7d84a410 authored over 7 years ago by Guillaume Gomez <[email protected]>
MatrixTrait: add a try_invert() function

See https://github.com/gtk-rs/cairo/issues/116 - we return a
Result<Matrix, Status> with the res...

b28b34fd935737a3b5aed531601a78ad70fe362b authored over 7 years ago by Federico Mena Quintero <[email protected]>
Derive PartialEq and Debug for Matrix

This is to be able to use == in tests for matrices, and to ease
debugging of client programs.

61e3d6f15155429cd4d1f261d63b6f49735c9356 authored over 7 years ago by Federico Mena Quintero <[email protected]>
Merge pull request #140 from EPashkin/error

Error trait for errors

e1ca9ae0e81e970a87d9a7c0f73304da53bcabeb authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #139 from GuillaumeGomez/none_mut

Add missing trait implementation

66a8ce8f66d6d5606006f8e9f2787cfbe6798044 authored over 7 years ago by Guillaume Gomez <[email protected]>
Implement Error trait for BorrowError and IoError

faf3c99b1e99ee5fd3aae5f97c84b22232a482ea authored over 7 years ago by Evgenii Pashkin <[email protected]>
Replace `c_uint` with `u32` in surface

4c2e8f4f1709d750e13772877df364f92c851971 authored over 7 years ago by Evgenii Pashkin <[email protected]>
Add missing trait implementation

114a027918b1c226382349dc87b1798024802e31 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #138 from GuillaumeGomez/region

Add Region

084f48a373df180aea305a4fa531abcf57325250 authored over 7 years ago by Guillaume Gomez <[email protected]>
Add Region

e740535a29c912a8f3d117cb91d059fe5ff272d8 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #136 from Znapi/macos

Fix macOS specific functions

88c1059b9fd4fd6bc825e1fc4bf3ff540363aa03 authored over 7 years ago by Guillaume Gomez <[email protected]>
use quartz on ios

ad7aff863c4f29bbc3a255d0fe1da84d0c3f601f authored over 7 years ago by Znapi <[email protected]>
fix quartz-related functions

fd4f1bf1e3d9b6a4fa504ebe213c61b68f01127b authored over 7 years ago by Znapi <[email protected]>
Merge pull request #134 from GuillaumeGomez/lgpl

Update lgpl dependency version

d1af618ffb62017b0dec315ff89f5d736567b6fa authored over 7 years ago by Guillaume Gomez <[email protected]>
Update lgpl dependency version

a8f873e82d5af2ecae9d1a8ee07e51394735ca14 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #133 from GuillaumeGomez/lgpl-update

Lgpl update

7960651729d2f0d4f76c8c47682f638e0693b427 authored over 7 years ago by Guillaume Gomez <[email protected]>
Fix gitter badge url

3887247b1815796885a70852e12987bd98c54dfc authored over 7 years ago by Guillaume Gomez <[email protected]>
Update lgpl version

81c85802f10298102d938f2a4ef57ad21c8921d8 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #132 from HMPerson1/patch-1

Fix Gitter badge in README.md

94beb78be68b1aca2cba0ece84b526687f6fd623 authored over 7 years ago by Guillaume Gomez <[email protected]>
Fix Gitter badge in README.md

bbe6a02ab02c019e20b2762eb24c9cbba2672524 authored over 7 years ago by HMPerson1 <[email protected]>
Merge pull request #131 from charlesvdv/master

fix xcb features

7364d0f2525340af115e44553f41de8c36f28b38 authored over 7 years ago by Guillaume Gomez <[email protected]>
make glib optional for xcb features

268776cf6d0e74a9a13bd9c6bfe029f3044be9cc authored over 7 years ago by Charles Vandevoorde <[email protected]>
fix xcb features

6824b246fe3d001f615a4bad402c35a30a60e2a9 authored over 7 years ago by Charles Vandevoorde <[email protected]>
Merge pull request #129 from GuillaumeGomez/update-versions

Update versions

680ccfdb1ea4509d42a0333bd5bd9d43d75db077 authored over 7 years ago by Guillaume Gomez <[email protected]>
Update versions

489c88720e03d31c35cd87a41526f2612fdbad18 authored over 7 years ago by Guillaume Gomez <[email protected]>
Merge pull request #127 from rtsuk/master

Make glib dependency optional

058ac45283076ca7b9930d4f20a5ff1a29592e76 authored over 7 years ago by Guillaume Gomez <[email protected]>
use clone as in image_surface.rs

efa097e7c9e8d2c9a69b7f453209c4ca45d2b60f authored over 7 years ago by Rob Tsuk <[email protected]>
Fix win32 surface

ee0b18b78a2297b6a7ac1f4e24fffb3def4dbe9a authored over 7 years ago by Rob Tsuk <[email protected]>
Add no-glib test to appveyor

eb97475e3fa7b089a2d416aa671aecccf78acaf2 authored over 7 years ago by Rob Tsuk <[email protected]>
Include png feature for non-glib CI

f1a69e8d5cdaff4218c90ea873163beeb6196db0 authored over 7 years ago by Rob Tsuk <[email protected]>
Formatting, naming and CI

f51c931955d920fe00e33486c8001549d2fb06f4 authored over 7 years ago by Rob Tsuk <[email protected]>
Make a helper function for creating Option<String>

18a45b67bf89540a8a54a40084cec52303f96a21 authored over 7 years ago by Rob Tsuk <[email protected]>
Create and use to_raw_none() for consistency

14e0a15e4c0eb317b41fc65397cbbaa2b9954a49 authored over 7 years ago by Rob Tsuk <[email protected]>
Make glib dependency optional

The cairo bindings used the glib::translate traits to handle internal
reference counting discipl...

e5f757742c7809fe4dacfa6ce2e78b27150c74b7 authored over 7 years ago by Rob Tsuk <[email protected]>