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
37c8197a3f281f81917ab17de6217bc7302fdfef authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
the window title is nullable
0618acbb8a1e1a52f2a78d2397e6c06d4b0f6d71 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>0a43a8411724b01a64a4d6b933a72a02c15b8597 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
09c2ca3457e97a5dcb38f9d657b78e7e1b8be401 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
138aa16967a2d1658b1efc7f5dbc69a8395108b3 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
56d7ffb8b2a8be4e82b3bd1b62c9817401ec8576 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
3ed3a47f5d3d285a1a1fce74b09173f38d978e33 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Macro parser improvements
a49bfe4b29c85cc8cc5c1a22f8c64b5835072d89 authored about 4 years ago by Sebastian Dröge <[email protected]>Regen
20551f51160b4cdea17aca39d25d83c954460cc1 authored about 4 years ago by Sebastian Dröge <[email protected]>4d78ff1b0b8accca7fd80c21f650c695d450004e authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
25a38e3b27ba5083e65d03f2dafeca871cf409ed authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
d6504b706dd100d4fb068b71b41f5c42c0596f2d authored about 4 years ago by Fina Wilke <[email protected]>
This is a rewrite of the attribute parser in gtk4-macros.
It will now print clear error messages...
8d35e8ad7759364e5bec14293e52f53aa45316e0 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
eb728b68ccdfb3415e7ce002956315f9f7455bd4 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Issue #68
251384f344ae970f9ca653ed9aec36ee32102448 authored about 4 years ago by Sophie Herold <[email protected]>4b6e0bd639fcf8d9dc6fa6c3f4b859f1097d2ae8 authored about 4 years ago by Kavan Mevada <[email protected]>
* port css and entry_completion from gtk-rs/examples4
* Add new line at the end of examples/C...
91d797945cddd19d20ea4f7e80833765d4169423 authored about 4 years ago by Vamsi Krishna Brahmajosyula <[email protected]>gtk4/subclass: Add composite template support to prelude
25fbe70cea572c271458ba5db73d6b9eff545bf0 authored about 4 years ago by Sebastian Dröge <[email protected]>Gets rid of an extra include.
bfec127445726c8ba37247afefc1b8b41e92a33c authored about 4 years ago by Christopher Davis <[email protected]>gtk: fix compute_expand implementation
0036db050534f44c1e87ad45d87e568332dbd8bf authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
- compute_expand is optional and a parent class might not be implementing it
- compute_expand mi...
Revert "Remove dox"
78f7523f1cd3e476863c9c0cc20658d9d051e70b authored about 4 years ago by Sebastian Dröge <[email protected]>8c5300681825df1d9b2d8110dd484e2c1fbba1ca authored about 4 years ago by Guillaume Gomez <[email protected]>
gtk: subclassing round 7
91ad42f616fd23418422e83b7c82a5ddbef771b0 authored about 4 years ago by Sebastian Dröge <[email protected]>a8169e3a664b4e9eed9da67aa041f3e92a98c327 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
741b55894b4b6cc5cc0de7495c636249b162f398 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
98d4d0a2e78bed6915a17527abf74d7b20738062 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
30c0006e0971e58c594e1a19ee7251465f2c19b5 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
backport CellRenderer/CellRendererText subclasses
f05c62b20909b1461fa5e40ee1aec65a1de49100 authored about 4 years ago by Sebastian Dröge <[email protected]>
The only two still relevant subclasses we can backport from gtk3
Closes #32
Part of #56
gtk: add TextBuffer/TextView subclassing support
4096644b471389409ace92caf5d98fad6946a983 authored about 4 years ago by Sebastian Dröge <[email protected]>d93990f69021f21cd5263560d52c1711613ef3a9 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
2e20012329d90a7f8e347d5cec39033afd0799c8 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Remove dox
6f27c0cd445c1197128b3143a73ab6d8f47bc0b7 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>29e63c03175da27b91ba61f6d4654b0560bf6dab authored about 4 years ago by Guillaume Gomez <[email protected]>
370ebc2558d4f60be1867d310cb29e32a26cd95c authored about 4 years ago by Guillaume Gomez <[email protected]>
81a530ecfb32b4ddfec09f304f9133d2fac9191b authored about 4 years ago by Guillaume Gomez <[email protected]>
4837bd9ca8ef68c9ad1ebdfe5f80e95975c9a89f authored about 4 years ago by Guillaume Gomez <[email protected]>
Subclassing part 3
4052c9518de851ee12ce0022a47890e6d2f2ac0e authored about 4 years ago by Bilal Elmoussaoui <[email protected]>df4d300ab92455b0da7a4ce99ff9fecb48415764 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
3d57c72d468181b12653ca09bf7b8b0dca408919 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
9876607ff8361a5256d5cb29893f9ea5a72ef40e authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
3d8d71ee7e14f75409603831f1c28c8ae2e81c1e authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Port examples builders, clock from gtk-rs/examples4
729565b058d1d34685818c61d4858c057c20a183 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>Subclassing round 4
cc99604a5363ede76dd3ee40887e60af31958534 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>2338657841f5ff119800d41f2ff138768124fcee authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
20a5f707cefa7b4557c20882f639269083dbd6ee authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
09e9701df265fbcee40492ded0c45d507af8c0b7 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
5f6574545811d8cdea2aa3cff145079c72e41610 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
gtk: nullability trust part 3
3120e67a9eb4786a1a10688ad22d144ab8c48f18 authored about 4 years ago by Sebastian Dröge <[email protected]>gtk: fix widget's set_focus_child implementation
6163d66e8ff291f6b6fc61ab0ee8741adfccc568 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>the focused child ptr can be null in case there are no currently focused child
a1979b5ca79277567bbc5bb6614b45de2f835f68 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>268bccd25c78721e3cb06bf9aec7f560d16f03a9 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
subclass/widget: Rework the default measure() vfunc
864d360fdeebbaf1643610e2ce451a1321925540 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>generator: Autoformat and normalize quotation with `black`
11029835b2e095407c52b764d6a73d41d9267206 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>364e54b58765e9286d7dcdf71c1167d51aae66d6 authored about 4 years ago by Marijn Suijten <[email protected]>
28f20cfe06cd934fc08080aef174e23e1737294a authored about 4 years ago by Vamsi Krishna Brahmajosyula <[email protected]>
generator: Convert to pathlib, fix wrong path passed to various executables and remove python2 code
e526ef38de454c846da7058559316fd379b29e1f authored about 4 years ago by Guillaume Gomez <[email protected]>Changes are from https://github.com/gtk-rs/gtk-rs/pull/170
00948b5591e3c9a3b5f29de02708a674bbcfe93a authored about 4 years ago by Guillaume Gomez <[email protected]>4d221ccdaae944d77cac73c3eb4b00cdfbf6fff3 authored about 4 years ago by Guillaume Gomez <[email protected]>
d4f2e7841cc437044cd603545d10dfe66ff2c4ff authored about 4 years ago by Vamsi Krishna Brahmajosyula <[email protected]>
e0b5a0afa599a96b3fc5475d6c86309b5c9c3189 authored about 4 years ago by Vamsi Krishna Brahmajosyula <[email protected]>
The way we previously handled measure didn't work
with the way measure actually works. It caused...
Add initial support for GTK composite templates
25e04c924579baa3255589785b48f0afe9c9a378 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
Use the preludes instead of directly importing
structs/traits
These are not needed after the move to Rust 2018 edition.
60bb2afe1d4de19745ea5d0ad662a22416e78ca3 authored about 4 years ago by Christopher Davis <[email protected]>
This is earlier than new(), and we want to move this
as early as possible if not within instance...
This is no longer required to be explicit.
f6acc4f64020f397663f77a0d27c0bac7938fbb1 authored about 4 years ago by Christopher Davis <[email protected]>Brings the example in line with other gtk-rs examples.
4177eb25a79e8f7aa9146fa8b32792f5d62285b1 authored about 4 years ago by Christopher Davis <[email protected]>Allows us to use self for setting the templates.
d76320f92c5b4b9baeae076a1561ffe32a5d42fd authored about 4 years ago by Christopher Davis <[email protected]>
Add a simple example using composite templates,
showing how to set them up and how to interact w...
Adds support for composite templates in gtk4-rs.
For now this only adds support for objects as t...
2018 migration fixes
6c57b3e3666a8987f68df295f8f564a3c712438f authored about 4 years ago by Sebastian Dröge <[email protected]>339e49aaa87a29f03ee8b0c5eb9b8d23fde57985 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
86a051639cf97414f15358140cf87a32ac0665a8 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
probably caused by a wrong rebase
fe9ad96451b9db7a0ef3e486151599d3a6fbbdf4 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>c63515ebab38b4e7d00ac44f931d8b064cf6e47b authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
e965447d5fd924d442040c89ecee0b6ed02604ae authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
00d88470124703a171d1b413a8a33f363b2f4446 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
38011a13f932b4a0c05432ecf4c74ef04656e178 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
[gtk] Default to trust_return_value_nullability
11460b43c5a0b0431ed8fecb97cabc42f14842ce authored about 4 years ago by Bilal Elmoussaoui <[email protected]>regen with gir-2018
9b94bbf11696010416a40f123e309064650eb4be authored about 4 years ago by Bilal Elmoussaoui <[email protected]>[generator.py] Use argparse and option for paths
37f80f498351e10a3715ec0d8e878b37a239800f authored about 4 years ago by Guillaume Gomez <[email protected]>e902c458a5f88b77262238d5dbb44dcab2de4c94 authored about 4 years ago by Sophie Herold <[email protected]>
a07752030535424c961da6d5f73e36728664584d authored about 4 years ago by Sophie Herold <[email protected]>
Port builder_basics from gtk-rs/examples4
b067a862d00ce133b557d97bba246b92059ec6c7 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>it's not needed
0f11b857d12c0ee2ec2f81c5734250f9e7f5b23b authored about 4 years ago by Bilal Elmoussaoui <[email protected]>ac5e031704b5786c587d5c7dde0b21ea54862a35 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
48baf22ead2a8087e0f4030af281d687961c39f1 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
1f85daa7cb12ea25ca53d6e9732f7c5c63d9a912 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
a400119da77e6b113480f9e4fe89ad5288204aa5 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
3445566547a1bcb5efc397587ca030218ff77197 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
33a56cdb6b21a34d715c0cfeb6d726bef80f4888 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
f0a216a42d5fdfe530bd730746d7c3f55b6bdd1b authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
2d2f15ae4af6e9a098bbcf62c8b4ef779cb9d183 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
f779563b86b6220e993152df4c47868842702b9c authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
82737c1d16d7d43076153b685a5f30e5cf61c7e2 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
6fa79a8095a6520fa67adf65fa47a3b695d993d3 authored about 4 years ago by Bilal Elmoussaoui <[email protected]>
as all the gtk-rs crates exposes ffi & that's what should be used
44b4048903fa3cbd2d14b9fa43958f4d8175c45c authored about 4 years ago by Bilal Elmoussaoui <[email protected]>