Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gtk-rs/gtk4-rs
Rust bindings of GTK 4
https://github.com/gtk-rs/gtk4-rs
Except in ClosureExpression because we can't mix both impl & generic types due to
https://github...
From cairo::Rectangle and pango::Rectangle
5dca213f15d8f45ca9229902307509bd2199024e authored about 3 years agoPeople are supposed to use the new/from_rect constructors instead
fe8060ceda9e93a4fccf093ab1683728d94aa896 authored about 3 years ago2a41888fea1004cee9af5a4b03ad4f103344d13f authored about 3 years ago
e1b3b828d0d2db307907888857ef91acf0cfebb2 authored about 3 years ago
gtk: Set gtk-rs as initialized after the original `GtkApplication::st…
0fda849795cdb5ae7321c9c96fe1746c51d1863f authored about 3 years agoFixes https://github.com/gtk-rs/gtk4-rs/issues/236
a164405bba6233c68d90f7ffd34933e8bdf7cf87 authored about 3 years ago3c75a9c59d0fea1d2633f9ac0e01271a876926cb authored about 3 years ago
8fc26886727764b85a7dd20315d4c8b859569b9c authored about 3 years ago
4633d755ab9a449080c8e6ad693c4af2aa8f8dff authored about 3 years ago
gtk: fix TreeView subclassing support
77a801eb472d1f39a0ea146c8ca98dc722b4087a authored about 3 years agomost of the vfuncs are signals and they don't necessarily have a parent implementation.
75bb62f5765298bab16e73224855ff5ce87ffbaf authored about 3 years ago78faab3924b9cc7c2e021d5ad88b2517c1114097 authored about 3 years ago
So that a struct using these types can also auto derive Debug.
Another solution could be to add...
07669c94b47d07e84e9894796b98c90463dd59e1 authored about 3 years ago8f8a9e0fd23f2d8edf9dc13d8ca693b69c3372ab authored about 3 years ago
79e70cfd0fa8ac08720ba69aa4b90caf44e109af authored about 3 years ago
b3c85aec3fc741a1352c57f9a6ca87c7f00c5038 authored about 3 years ago
04ab2833798b5e6d20e0135f8808cc104fb5d906 authored about 3 years ago
830f867082a456ba85de13311361071b13571eb5 authored about 3 years ago
it seems like github wants a specific user config setup, too much work to do the same day of the...
eda3b8f34069775fd072cb24ac7c4eecc85dcd79 authored about 3 years ago12646743f296c67c9fa94694aa088584a901f990 authored about 3 years ago
otherwise cargo can't be found
1ab8461e450bd3a965c34e370c1ceecf3a9f0e57 authored about 3 years agoThis widget can rotate its child at 90 degrees steps.
Adaptation of other demo code by Alexande...
7c0f4944fa77482569faa212b83d2d7dd57ef3fe authored about 3 years agoSometimes NULL is a valid value ¯\_(ツ)_/¯
e5afce1adf0dc89977354e78e174adeae29183dc authored about 3 years ago2b45f81fdc126f72e39fae200c4373bf9719a9e2 authored about 3 years ago
71373a2d8c6a97ddf4edbebea4562749b3d6eb79 authored about 3 years ago
f5e4ad17b400219875cf493bb9d74f1b069e3b3d authored about 3 years ago
f5b93b1ead6dd100b7304cff4003193143bdb02f authored about 3 years ago
741d2bdde689558c7f41b2694d62741a96317111 authored about 3 years ago
gosh this is taking more commits than expected
8497fc3a9c8b01a4cdec72903a0408dff6ae6117 authored about 3 years ago7914bef8b47360b8289fbfeeb211d1c2c4addba8 authored about 3 years ago
39e1098990dc2ef3e321c8821fc4efd196f9654f authored about 3 years ago
we don't need tests/docs & introspection data for the CI
fc3e1f15ad89cf5ef4df1dbf24a0699936750b08 authored about 3 years ago4ea06625f3620bfeffa9f9de7fe16360c21a0922 authored about 3 years ago
6ff46e347ec5fcda46cbf467ed2f56d205d879e2 authored about 3 years ago
53d12429c40cf6c320fa46ea35d8768ca20eb1b2 authored about 3 years ago
55e94044d473b81faa6645fb84e0008e07ec42ef authored about 3 years ago
Fixes #812
ff8587b35c9ffc9f474bea8cde19e2b94483967c authored about 3 years agocc986b96170d4e860550632d4786dc5084dcaa17 authored about 3 years ago
4dfd7c4c3289e6a72a4cfe272541176cb16f7bd2 authored about 3 years ago
eb229e372e04ff18c1cf9df4fde5e97d91898cd3 authored about 3 years ago
1bb9051267831ff810e4ae680789c26e24e6949f authored about 3 years ago
332d927e25e4f41299d8cd43b9473eb8d5fe7ca5 authored about 3 years ago
9efa10698cc5ffc9ae0115238c798735652d4bf8 authored about 3 years ago
* examples: Add custom model example
* examples/list_box_model: Address review comments
* ...
e50f23014f51e3dfcd5d6266acf48eb73dff09d2 authored about 3 years agoa5ae08ccb9b6a3979a35bd51f34a76f2b87ee844 authored about 3 years ago
afba9308437e80c13441ef1e9a4439a7e1daac6b authored about 3 years ago
From the docs they are immutable and safe
https://docs.gtk.org/gdk4/class.Texture.html
See http...
87c02cc60b72c0ff8214b71e3a120f638817ad5f authored about 3 years ago664cf27338c414bce73fe7d589fd23e207583098 authored about 3 years ago
the attribute is no longer necessary for CompositeTemplate
692f7f4df8f11827a6ed058155f2eb046012cacc authored about 3 years agod3e4996f68de67caf0749c7d90b0eb25aee5d6e3 authored about 3 years ago
Copied from gdk3 with a bit of changes as GTK 4 no longer provides a pkg-config file for gdk
Fix...
Fixes #767
59ee49e128166b919bb7686218962cb97d5ce324 authored about 3 years agofixes #787
23fe42b8f8bb2dcb4d0ff2d4fecadf2cd0d82b76 authored about 3 years ago
Some were refereing to a merge request that was partially merged
if there is anything else to fi...
ba82550f5bc3d28754bdbb74e499a07a12cae035 authored about 3 years ago
dfd994860fc8b0296f06881d49bf02fe493820b4 authored about 3 years ago
11445cff74dee90334f14b578e1dd1c5e2e5eb5f authored about 3 years ago
Adds compile-time type safety to accessible properties, relations and
states.
fb6670ed1fd863c869fdf8b7b65bad7717f1ab7a authored about 3 years ago
a03f57d857ea303e49ef2453942fddc8c38700a0 authored about 3 years ago
530469e0d1d314afbdec0b3b023a69feee9cae87 authored about 3 years ago
df9369f69e602c7c63c05c50786b0c5cbd170491 authored about 3 years ago
cabcc1e085a3854bf98bb98606852c057a134f7a authored about 3 years ago
d71bcb109b41834b3c77ee0653cb75778d6cad95 authored about 3 years ago
The texture::*_bytes functions are not nullable compared
to the ones that download to a file, be...
508f57a2d9b67d0139b68020b04ba47670f15f8c authored about 3 years ago
until we send a PR upstream
415662f46698c97d4d2d56059eb6a67ed3064177 authored about 3 years ago2d454fbc88dfacdcda197fada74ef23ca9b104e2 authored about 3 years ago
abd25ad361e24a09cec6074d7b08d9a0b4797004 authored about 3 years ago
2ab631461bd24c5bf03e4bd0403711101950fc6d authored about 3 years ago
5cb4e4e4fd820cf15a23ee83383ee16a82264c38 authored about 3 years ago
8279adbc48abfc3f4928a8fbbb2a016d5e877d40 authored about 3 years ago
it returns NULL if the surface is destroyed
329ef31edb76d954fc8526b1f043d27a7762aefc authored about 3 years ago26ffed14b08b06e2169955d282dcadeccb24d694 authored about 3 years ago
0e611c4970ca4312ab6d7f78daaac57435a407c2 authored about 3 years ago
77569c40771be7f3976626334e1ddc3ba8266968 authored about 3 years ago
We already ensure that idx < n_items, so there should never a NULL returned
unless something is ...
8da6fb7c6ed57134eb40ae04d2a147acca055ea1 authored about 3 years ago
6bc538a9da73d095ed3c66138e63e6b27227dca5 authored about 3 years ago
2cf4794e731db55d0e7f93564374c215784bfcb4 authored about 3 years ago
And add an assertion that idx < n_children
7c722cbcbc8db5909d825357664d7403df6ddcb6 authored about 3 years ago05a6dacfc4fedd679af1ba55cbfbf95cb33fee21 authored about 3 years ago
b1c21a26cd9483a47fff30813f639aca30113853 authored about 3 years ago
8df2a8a586353a2cbb43f267b9c0b7dcd3463486 authored about 3 years ago
47378fa68cef0f5c440801890b95d326c829562a authored about 3 years ago
6ee64bce19917a5b6ab0436a0da6da0772c81f86 authored about 3 years ago
2e8037e35ca8470ffe43913c76f1e7f66b0f3b6b authored about 3 years ago
fde3f17020f8af9eadd20004992a7f298ff818bf authored about 3 years ago
Except ExpressionWatch as it has it's get_type function exposed as part of the API
only in 4.2 w...
b2fe090e348c8517b26c6fb29c3d7cbdd10f3c30 authored about 3 years ago
0baa9ec635e54343c469fc75595499b8ff524f6a authored about 3 years ago
66f3e6f0aca829fcf6f3277e90e4f5ac743a0373 authored about 3 years ago
4d467343cf231569d194b46d24a07dbe24702aa0 authored about 3 years ago
465be0bcbf0a3d21be75e52d9a279c2fe2e5d70b authored about 3 years ago
1bc37e5dc2b3aa35c460983be76111a0382586cc authored about 3 years ago
This is needed because the return value is still being constructed when
calling this from within...
8d6e41ab01870af1ddc4f9efabd720d0f568961d authored about 3 years ago
8d999faf05262d48eef5df77a0ddaea1559ff522 authored about 3 years ago
5413e02215280d59b4f40a435cae21cbaae92849 authored about 3 years ago