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
8c3270c9f2f19fa2ca97a1cbca23f8a46b196284 authored almost 6 years ago by Vojtech Kral <[email protected]>
3a566446fd63a1b4c6b8898dbc3d299969cd9262 authored almost 6 years ago by Vojtech Kral <[email protected]>
fbe7bacdafe3a4aa6fcc187cb5e64d065ac65d62 authored almost 6 years ago by Vojtech Kral <[email protected]>
2ae5561c2060ba0b008c106f7eacb7ab0f741704 authored almost 6 years ago by Vojtech Kral <[email protected]>
Refactor interface in PDF
9b8caaef36c0dd18c5eb7c207177f4470a3807a8 authored almost 6 years ago by Guillaume Gomez <[email protected]>Update rust version
9d0a1a62da88e1e63bab042c73be7bfe82b163a7 authored almost 6 years ago by Guillaume Gomez <[email protected]>41a135f3430649ae4de630dfcd954c1fe08ea163 authored almost 6 years ago by Guillaume Gomez <[email protected]>
6d8bdc0730e99eacc7251ec51dbccb2f029fcf68 authored almost 6 years ago by Vojtech Kral <[email protected]>
- Unify the former Stream, Buffer, and Writer type as RefWriter
- Add the Writer type to enable t...
Make Surface methods &self from &mut self, remove Send impls
7e96a5e1872151646215b5eea47baf61419e570f authored almost 6 years ago by Guillaume Gomez <[email protected]>237805d6dd7a7a56a654fa84944e9abdb0a69ebf authored almost 6 years ago by Ömer Sinan Ağacan <[email protected]>
Fixes #232
9465cf2c0d8c69705677f2b9708c84ff9556d9aa authored almost 6 years ago by Ömer Sinan Ağacan <[email protected]>Add surface scale functions
045a7379a63b5d8478d6b9b99196b36eae4d8104 authored almost 6 years ago by Guillaume Gomez <[email protected]>5b0ce648f6168ee14561143f958b2d620b113418 authored almost 6 years ago by Guillaume Gomez <[email protected]>
Add get/set_device_offset methods
6f111a703f16ff7a09a17ae26ec960b2e4ea3138 authored almost 6 years ago by Guillaume Gomez <[email protected]>Fixes #229
37c32b0a08e06048d6d59fa6cf553d919bec0721 authored almost 6 years ago by Ömer Sinan Ağacan <[email protected]>Improve tests file handling
a6ea55b42f41220ec84f8a4842e987aa67baf66c authored about 6 years ago by Guillaume Gomez <[email protected]>3c56a89bcbafc999f067511fdbf4ab172373a786 authored about 6 years ago by Guillaume Gomez <[email protected]>
Improvements
57d8781d6bc3d058ded05f677c34d78e3d4692d7 authored about 6 years ago by Guillaume Gomez <[email protected]>59b09feb44d97d434943f49f743ec912bc305feb authored about 6 years ago by Guillaume Gomez <[email protected]>
8724bdd7c4c4f13323fabad318b4355082765d78 authored about 6 years ago by Guillaume Gomez <[email protected]>
52c0e68fcec9dae56dbb6d0093a3ea33c36a5160 authored about 6 years ago by Guillaume Gomez <[email protected]>
b83e9c8c1d3fdd61dde84a85b6c7d06bd6850a5d authored about 6 years ago by Guillaume Gomez <[email protected]>
Expose include dirs to other build scripts
d394e597dede99e316b7ae2ab8b48d432fa070c7 authored about 6 years ago by Guillaume Gomez <[email protected]>f44f28fdfb9527d98895c39058f1208e128e7a0f authored about 6 years ago by Kornel Lesiński <[email protected]>
Implement Context::path_extents()
e22f147477610328c8cf79e27999ddc443b39edc authored about 6 years ago by Guillaume Gomez <[email protected]>impl Default for Matrix with an identity matrix
76feceb85d5dcd1124705df085e56f8370b83d70 authored about 6 years ago by Guillaume Gomez <[email protected]>
This is done here, rather than in cairo/src/matrices.rs, because of
the orphan rule - we can't i...
Fixes https://github.com/gtk-rs/cairo/issues/194
539eaa868679e19dce8e011af32da793f0b04e05 authored about 6 years ago by Federico Mena Quintero <[email protected]>Add get_mime_data(), set_mime_data() and supports_mime_type() to cario surface
41678ea7878323df2a9a35bb92a8e490c41a751c authored about 6 years ago by Guillaume Gomez <[email protected]>00b173c1029ed513935087a86fb096966ef2499b authored about 6 years ago by Julian Sparber <[email protected]>
get_mime_data_raw() returns the mime data without coping it to a new
location and therefore it i...
6d1db392c7e9cd9ab1c1e7b8dc5088083a2531a0 authored about 6 years ago by Julian Sparber <[email protected]>
4ecf49f31972fedff72fc9d86f0383b007aeaf86 authored about 6 years ago by Julian Sparber <[email protected]>
434ee78ef66edd4fe2b1abb1ecba164d8b7f41bd authored about 6 years ago by Julian Sparber <[email protected]>
5fccbc1aa121cb5b1448301e5e0ca7a092cfc995 authored about 6 years ago by Julian Sparber <[email protected]>
a58b322ae815a3b817583df9f0977a129be17db5 authored about 6 years ago by Julian Sparber <[email protected]>
e6950903f4bd01e69e439d1d4541112404f28e37 authored about 6 years ago by Julian Sparber <[email protected]>
0651bf72bb5dbf9fc4d498e8dee35c6edb7bd061 authored about 6 years ago by Julian Sparber <[email protected]>
Add cairo_font_type_t
c8e86f989752f8e2056e1f274f3f30683034867f authored about 6 years ago by Guillaume Gomez <[email protected]>0e3c44711eff6acdf595ad56cb5b1c05781eec34 authored about 6 years ago by Evgenii Pashkin <[email protected]>
Enum rework
592d8d5b351f73c631b28a96768204532300c240 authored about 6 years ago by Guillaume Gomez <[email protected]>3407b264e8c12126d2b0b43a4f68fd6d356c0fe1 authored about 6 years ago by Guillaume Gomez <[email protected]>
580b8a1021059f24e419ffe72bc4beb6412c8ed6 authored about 6 years ago by Guillaume Gomez <[email protected]>
fdcfa220bb6c7c37112043a68fba46a602cf9e75 authored about 6 years ago by Guillaume Gomez <[email protected]>
add get/set_document_unit() to svg surface
27ef564104d8a64a48afe91bb19d7c25138f6a72 authored about 6 years ago by Guillaume Gomez <[email protected]>cf22e8fc9c13989279d238f21866e87aeb361f40 authored about 6 years ago by Julian Sparber <[email protected]>
5f8ba0ac9c811e7b2339d3fcc2c06eccbb17c641 authored about 6 years ago by Julian Sparber <[email protected]>
Add check for 1.28
3bc7f65be0f5a5f35b43536c144538da1b0a4391 authored about 6 years ago by Guillaume Gomez <[email protected]>Better support for PDF, SVG and PostScript.
d00687ec980aac0e50296e1a5b5a2c76ba16f41d authored about 6 years ago by Guillaume Gomez <[email protected]>d39b674ef9e7a73cafebf7fa32e4eb7ae82f6900 authored about 6 years ago by meh <[email protected]>
97044d1d66ab49c5289ec68b633f672676e91318 authored about 6 years ago by Guillaume Gomez <[email protected]>
Remove python unlinking in travis config
c17c3eeca366443fc41c202943eacd181efb4a3a authored about 6 years ago by Guillaume Gomez <[email protected]>9bc043ec48997ca49c3fcc5b4294932819fb0005 authored over 6 years ago by Evgenii Pashkin <[email protected]>
[release] merging master-release-update into master
bd8f70ba1cae6a6ccc973c5d08049c7375c0abad authored over 6 years ago by Guillaume Gomez <[email protected]>13c5fc61846d6679a8735ea8dcd49740f679fcb4 authored over 6 years ago by Guillaume Gomez <[email protected]>
Various cleanups and bugfixes
c6c649969bc2b6c525c19b22ca4a176fdddf6736 authored over 6 years ago by Guillaume Gomez <[email protected]>1e8eecb2223a42dd7b98d2104ec31348280f76d4 authored over 6 years ago by Sebastian Dröge <[email protected]>
cc68dac8aed57f725748b369664e5d196fc44c14 authored over 6 years ago by Sebastian Dröge <[email protected]>
It was unsafe before as it could "borrow" the pointer owned by a
context without ensuring that t...
They are useful.
aa4aa5f6a3dc5a8669ef82dbe7497e35cab104f2 authored over 6 years ago by Sebastian Dröge <[email protected]>cba9ea347d7c795305d74299306287ebcdaadd35 authored over 6 years ago by Sebastian Dröge <[email protected]>
86fbdac9da3f5b1df6374389ddcbc7fd8f8569b1 authored over 6 years ago by Sebastian Dröge <[email protected]>
And also make ::from_raw_full() unsafe because that's what it is.
2a9b174b3d43d71bd563976bed61f76218adb9de authored over 6 years ago by Sebastian Dröge <[email protected]>It's private but used in another module here.
68c929d6286c60b7dc0d3d21a82fe0aba473862b authored over 6 years ago by Sebastian Dröge <[email protected]>So it can be used on all surfaces and not only the base class
0aeb23676df57c60646a9b6daf364f4afcbf0df7 authored over 6 years ago by Sebastian Dröge <[email protected]>73b25d4e6cce82f384592c3bc35c2a40cc9eb5da authored over 6 years ago by Sebastian Dröge <[email protected]>
It was commented out and incorrect, now it should be fine.
3019f2004df5791878eb4cd2df987c374cf3ef24 authored over 6 years ago by Sebastian Dröge <[email protected]>
Unwinding via FFI is not undefined behaviour anymore but panics
directly.
It was commented out but fully functional.
0d2d70734d344db9f6031b4423df9babbc935016 authored over 6 years ago by Sebastian Dröge <[email protected]>
Apart from preventing some useless heap allocations, this also fixes
memory leaks in a few cases...
b59846424bdd1f63874a677e4d80d5c2ca8bfe28 authored over 6 years ago by Sebastian Dröge <[email protected]>
Especially use the correct types and make use of Rust's union support
for the PathSegment iterat...
38745e30ff7db9f6dd38e149b50a317235f08e18 authored over 6 years ago by Sebastian Dröge <[email protected]>
a61f547683d6af3e557f9b8154a73bdbb0fd5f70 authored over 6 years ago by Sebastian Dröge <[email protected]>
168f6790f19c9ba86a5fada6e712c80066010d6f authored over 6 years ago by Sebastian Dröge <[email protected]>
Allow any AsMut<[u8]> + Send + 'static to be used for creating an Ima…
ce80b0303c64f20ac4c55830d25efbcf3341db60 authored over 6 years ago by Guillaume Gomez <[email protected]>1eb68d558281b32af72c3a40a2d778f1eb76a7d3 authored over 6 years ago by Sebastian Dröge <[email protected]>
a4a654bd57625e176ad8e4c99bbe88844553e7e9 authored over 6 years ago by Sebastian Dröge <[email protected]>
Various new GLib trait impls everywhere
00feeaf27a588ebc9b8680188788138294102179 authored over 6 years ago by Guillaume Gomez <[email protected]>f2fef3bcab6dfb25feefcefecaf503b7df91374a authored over 6 years ago by Sebastian Dröge <[email protected]>
120cb594648847e4bd862ca49ecc036f81fe997d authored over 6 years ago by Sebastian Dröge <[email protected]>
78f466434c7f3628c6f2ad603112f6df69ed3ed9 authored over 6 years ago by Sebastian Dröge <[email protected]>
af8492d2deffb9c20b9e6dd39edb9cdf4f1fbe5f authored over 6 years ago by Sebastian Dröge <[email protected]>
This only provides GTypes for all the Cairo types
ffe03c16364fde483e0ed5501f46a06042892fbf authored over 6 years ago by Sebastian Dröge <[email protected]>remove versions from git dependencies
63055928f7c15ee04775f0e14949922fcbfc03a0 authored over 6 years ago by Guillaume Gomez <[email protected]>509a2f600ff3b23489286488949ec5e04ca9261c authored over 6 years ago by Dirk Van Haerenborgh <[email protected]>
Clippy warnings
aba6ba003d80b37b2a20ce9f683b267c8acd8a02 authored over 6 years ago by Guillaume Gomez <[email protected]>See https://rust-lang-nursery.github.io/rust-clippy/v0.0.209/index.html#trivially_copy_pass_by_ref
dba220a1ee7e2c7d3bcf2103c43055713ed97f84 authored over 6 years ago by Evgenii Pashkin <[email protected]>e99142757978226f7851b8161c0e18e8d99a101e authored over 6 years ago by Evgenii Pashkin <[email protected]>
Add badges
6a55065e3cd275204000325c5dc90465ac3b19a0 authored over 6 years ago by Guillaume Gomez <[email protected]>cairo-sys-rs: Don't leak system library path information
414b5e98cc9e9fa66bc768b542d376032c67c494 authored over 6 years ago by Guillaume Gomez <[email protected]>
Otherwise the system library path takes precedence over paths that might be
specified by other d...
4d803380e8f8cc6e80c9ec8140b9ef13526e2f29 authored over 6 years ago by Guillaume Gomez <[email protected]>
Add more checks
8d4e115a66280be0402bf291688f450a80535d67 authored over 6 years ago by Guillaume Gomez <[email protected]>449905cdfc3a64a4749b30c4666f3b27580b81af authored over 6 years ago by Guillaume Gomez <[email protected]>
Fix clippy warnings
c3286c0d822049f852864bd049d25bac9a602080 authored over 6 years ago by Guillaume Gomez <[email protected]>cd53ded13eb26656b57e469c7e49b36270a60f3d authored over 6 years ago by Evgenii Pashkin <[email protected]>
b17a7fdfb0ff7ae6e16eb7df38b6f668a598353e authored over 6 years ago by Guillaume Gomez <[email protected]>
Apveyor: Update pacman DB before installing gtk
7b52ef5442fd850df276920edfec958c9de38e7f authored over 6 years ago by Guillaume Gomez <[email protected]>