Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gtk-rs/gtk3-rs
Rust bindings for GTK 3
https://github.com/gtk-rs/gtk3-rs
530ff6e845366d80435d1051a7bb65089c2a6d2f authored almost 4 years ago
78d6125d1560983538585cd3b0e87db62e0fd5e2 authored almost 4 years ago
fb08b0fcfd24ae99ac7bc1e78adffc16221a21c5 authored almost 4 years ago
b3c118c85637e43ea0537b5609e494a83f68d81a authored almost 4 years ago
Fixes a couple of getters that wouldn't play well with the getter
auto-renaming rules.
[gtk] Small Gir.toml cleanup
11a557f39eae9d7b82801cd41945db053e1d8a48 authored almost 4 years agoe9e62f3862ea81770def13529e998073e08cc080 authored almost 4 years ago
89f38d6c13698d4b47e2f692ae1069f76af50b08 authored almost 4 years ago
400c4bda70d31ac4b30deeee6e3c1bb4fa5841e0 authored almost 4 years ago
[gtk] Do not return Result from Application::new()
a4f9df36e289509fc2b3d7423b9c75c04c1a9c93 authored almost 4 years agoglib: add Array wrapper
916a23ef5843634d41ab55bfb2a3746e89d799e5 authored almost 4 years agoglib: Remove glib::TypedValue
82d7ddddc01b32bcc9c93f14193f584868eb22b0 authored almost 4 years ago0418629ee80889c39908bb1964c86bd6a1bed740 authored almost 4 years ago
gtk: make all with_label and with_mnemonic constructors consistent
b68aa13bc8e1ee7ef5c13355facd20fdcbdb1fb6 authored almost 4 years agoIt's not very useful in practice and there seems to be no usage of it.
If a "typed value" is ne...
f051a1ccabe7ae91e60c32c45862fef5de1edcc9 authored almost 4 years ago
Never take Option, since one can simply use new() if they do not
want to specify a string.
Fixes...
Signed-off-by: Marc-André Lureau <[email protected]>
d0f78b8aa692847793ed67969923ca9e57bad2c2 authored almost 4 years agoSigned-off-by: Marc-André Lureau <[email protected]>
78b46a288e46ef6b6c3beca2f317257083252f18 authored almost 4 years agoImprove README files
89c03c26b335795bcbebb7fd14b66475d206f58d authored almost 4 years agof4f6b226e2cbf80100175b0144e2c16f50fac0ca authored almost 4 years ago
CI: generate docs for gtk3-macros as well
565cb6b7dd99ff81b64500c347712b39b4b4df90 authored almost 4 years ago0d71a2f9d76a7f2d375c46ea2810c3aa3ebfab56 authored almost 4 years ago
glib: add some unit tests for translate
d28de1952aa1f83708f620621d8d3c1777818e80 authored almost 4 years agob0308baef7c783f5d0b43205775a012d369deda7 authored almost 4 years ago
CI: install git docs in a subdir
1db3dfa6b031612e97ea9bdd2929c7d9a21e0540 authored almost 4 years agoImprove/fix NULL handling in GString
788c3ee01e3a8ed008dfe11662cd1a85a0de73e3 authored almost 4 years ago3b9f723c3a3f37f0b29919545e583303ef50fa61 authored almost 4 years ago
Use std::ptr::NonNull for storing the native pointer and check for NULL
before in all relevant p...
It would've always crashed on NULL strings before.
See https://github.com/gtk-rs/gtk4-rs/issues...
c4fae96a903f4ff26051464465d72ecf67064305 authored almost 4 years agothis would allow us to publish the stable docs in a separate subdir later on
86cf4fc46fd2a1f751d961196f6628a40b69011c authored almost 4 years agoglib: bind WeakRef::set()
a0b4c3ce9d3bcf152ff2cb41302488be2f5e1938 authored almost 4 years agoglib: add Error::into_raw()
c3c8164e2e1d7522c16e162997ee6d03d3da1b05 authored almost 4 years agoFixes #423.
Signed-off-by: Marc-André Lureau <[email protected]>
4a5c5250ba25adda06fe775b318475dca6303570 authored almost 4 years agofe1bba45657dd39a3c8ceaca59b2e961bf3f5db1 authored almost 4 years ago
4b9aa822776251186b7cfa4e007aeca7dcd0d4a3 authored almost 4 years ago
2a669abfb89e5c9557935ddb99439480db700499 authored almost 4 years ago
9ff48cde8eb2e95bbbf0eff7af3b4dba13db01ef authored almost 4 years ago
Continue refactoring the examples
28accbc61309146c3e176bb88d64bba6cb0e93f9 authored almost 4 years agoAdd minimum Rust supported version
e26d69b84f977b4bd967129e00490159af9e03fb authored almost 4 years ago073f61df0baecb0b81dc5738b85dcbbe0c863f37 authored almost 4 years ago
Add Ecosystem section to the README
106ae49e14f9f7ae4c4475a4161bec256a048331 authored almost 4 years agogio: implement enumerate_children_async
f85df58c32cec2067a7477106cb8f4d6349c6c4c authored almost 4 years agoe2491929560a874cc04ed2590917aea22320f790 authored almost 4 years ago
Fixes https://github.com/gtk-rs/gtk-rs/issues/15
c9c23d54287fdbe494e1b84c7d38974855936f5b authored almost 4 years agogio: Mark `DBusProxy` as `send+sync` and regenerate
bcaa62884113e86d6b6c285d7c13f85f0ab124ab authored almost 4 years ago
https://developer.gnome.org/gio/stable/GDBusProxy.html and
https://developer.gnome.org/gio/stabl...
54f828d499639a092d4294f2c574f9147b9fce5e authored almost 4 years ago
Mostly putting stuff in separate files
and rearranging functions
gio: do not take args in application.run()
aa4b66183e58d3ccfa08ceb53a4687403df0f17a authored almost 4 years ago
Passing the args is a C-ism of the API since in C the args are
passed to main(), but in rust the...
Improve Debug output for GString, SendValue
82c7f57f948b9071475132d19316f9ef7adbeb1a authored almost 4 years agoa5c69e5b95aa2f3f51e9f6887fd5b7411fc29c56 authored almost 4 years ago
4444b88d06cee56fd7e4b0d0bd9717c4115ecfc6 authored almost 4 years ago
glib: Only allow canonical names in property and signal builders
cca1f1dd017093e86cabfe09c8e601121d3c786a authored almost 4 years agoglib: Implement StaticType, FromValue(Optional)? and SetValue(Optional)? for Value
10a383d007b00b59ee37d30af1c2efe32a98ff39 authored almost 4 years agoCo-authored-by: Sebastian Dröge <[email protected]>
01d168514d4cc0cfe6631a0c5d9debb094c7c581 authored almost 4 years ago
Fixes #409
Panics if handed a non canonical name
cairo: don't include freetype by default
f76fc2da958ca3477e2f8bf6a0d6550360fbc150 authored almost 4 years agoAdd ValueArray::len()/is_empty()
0120ba3caf084b2589afb1057f09ea0320ce6bc9 authored almost 4 years agowith this, all the gtk apps pulls in the freetype-crate with it dependencies without actually us...
6cb7288a16aa287f27a1e34bfe79f2006bc87a3f authored almost 4 years ago
Those are expected for an array type, since we have getters on
ValueArray itself (along with the...
Refactor CSS and dialog example
102f722c045b8d85e5f77b31effe03923e9d0384 authored almost 4 years ago2f04e7c626a02178c12859ba8b0c81055a77d4b5 authored almost 4 years ago
4f8edd592dbb9ebdca7b6f5ab06aa6751936a79e authored almost 4 years ago
Refactor example to modules
d90d01f9f731bd4965c4b157477ac07368cf5fa5 authored almost 4 years ago9846f63b0af16b1ccc1e9459427b5229b078a9c4 authored almost 4 years ago
8a58d755fe871c9b7d477aa60cadf16e2ba3c9b6 authored almost 4 years ago
323414b8a88924239609351ce745357fab403c15 authored almost 4 years ago
Further refactor examples
5fe56fdf8e28b7e69186612b6fd82e2e41e264ee authored almost 4 years ago766ef1b18091c2adbf70882261afffa820383bf5 authored almost 4 years ago
CI: fix docs job
66050460dda12f08e06aad448db148289717ac68 authored almost 4 years agoCI: regen fixes
7e21e15b1652fdedd74cef6475da4c438d20409e authored almost 4 years agoFixes #399
5f2ea23207c13e94f255f13314d359f096b4f224 authored almost 4 years agobuild the docs with embed-lgpl-docs/dox features
cfc43d64e9ab78566a4ee2ed1bb361071c5179bf authored almost 4 years agoExamples fixes
5dd726c8e02125d33566530c53d52ccd07971714 authored almost 4 years agobd1fbb2583ad88cbb52b3e66ed8db4cf0878a9b5 authored almost 4 years ago
console highlighting is weird on github
6c4f0213a988fc848317f2b23e1321ab21af036b authored almost 4 years agoMove examples to separate folders
cc3667b45b8b6e8bf23ef8954f4da45441925daf authored almost 4 years agoAlso add READMEs per example with screenshots
e3c205d2e63656a94ec113fdb3a4a94165bb1249 authored almost 4 years ago* Fix clone macro docs
It referenced a "run_fail" attribute, which does not seem to exist.
...
f5e016132104218ed203748b082e2f6b49874611 authored almost 4 years agoFix #392 export gdk::event::FromEvent
b945350cee05b0b7ec027d5c7a9a1425df6868b9 authored almost 4 years ago8a4dda03bbcffd874002a4ccc092f385080709e4 authored almost 4 years ago
add access to analysis.extra_attrs
bd0adf9d17517b31cc854a3e69eaea731e2e59e3 authored almost 4 years ago0f65a1d25062c0260985e512f9ad60362fdd9b90 authored almost 4 years ago
Fix clippy lints and regen
51fea9aa4aff93a0322e87ea27c090465f43f1f4 authored almost 4 years agoe3118dcc4fb289ebd782f31527d5a4c15f134816 authored almost 4 years ago
81db5ae03b094b361822905029b1c1bb8d4ef729 authored almost 4 years ago
ea75ab87bbd334e5a4cf0e969088d82cf5e67be2 authored almost 4 years ago
pango: Fix x_to_index docs
14ee52cdcea48ecd94ac8931cd4f10e22842c9c3 authored almost 4 years ago
My understanding was that the hit positions were relative to the
start of the line, but testing ...
generator: Iterate gir directories passed on the command line
f0c4099275120bd016ccf25b4b46f99f62a62636 authored almost 4 years agoUpdate gir
90f70bed8f86f4965d373201a655e740d8024f5e authored almost 4 years ago1fd97912dc91fd9b0dedf84a1f56179b8193d376 authored almost 4 years ago
This change cleans up handling of the default gir directory, and makes
sure the `-d` flag is pre...
4a16d320b721cf9c3d0b9afeeb2d447ab4c436fc authored almost 4 years ago
3b6dc175950548c71c5150db527ce2c9585092d4 authored almost 4 years ago
Replace _new constructor for Unix/Win32 Input and Output streams
6e3c8739f9f5b8dc0a234f4a485e254574af5953 authored almost 4 years agoAdd clone checks 3
1b98f8ec084271c6d95114c598c1d5c520bb60a7 authored almost 4 years ago
Add two variants, take_fd/handle and with_fd/handle which respectively
take ownership or not of ...
Expose layout line fields
d45a63e68f15eb17cab439204f1d427d7c963f5a authored almost 4 years ago