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

Merge pull request #429 from GuillaumeGomez/newtype-doc-alias

Generate missing doc aliases for newtypes

533152fd45b251de237021af2d10a74e40611ce1 authored over 3 years ago
Generate missing doc aliases for newtypes

851010f5ef8b4d167d9520aed29d96277efeb187 authored over 3 years ago
Use ::builder() in doc examples

dcc19b14f6aa6341524a6f2055b1a343a932be87 authored over 3 years ago
regen with latest gir

ae79e85f2383405e3933b653efad2b01babfd23d authored over 3 years ago
Merge pull request #426 from gtk-rs/bilelmoussaoui-patch-2

gtk: mark buildable_get_id as nullable

b3676e297ddc5e1d088bb053156ab08442934ed7 authored over 3 years ago
gtk: mark buildable_get_id as nullable

be2f8c858d4c6ae7cd6f3a7f31fd78ab8fe3258c authored over 3 years ago
gtk: add Buildable subclassing support

This provides basic Buildable interface implementation support
without the custom_ tags supports...

0bbc9e2d5528a553b7c4a7cfd783765360ca8833 authored over 3 years ago
CI docs: use gir-rustdoc for generating extern crates url

2093fddf4d41a64058e1b60a1f48419089e51b98 authored over 3 years ago
CI docs: use gir-rustdoc

a simple utility to build the index page & provide versioned docs support

09aeaceedc96eec4da75af3e67876c7a9ae5e0ef authored over 3 years ago
image: bump gtk to 4.2.1

ce483f852509d63ee23841f038d3dc68bb82619f authored over 3 years ago
gtk4-macros: mark the test as no_run instead of compile fail

this should test that the code at least builds

e3077a5e8fa2f71a6cb47e41fb13e4312907cf11 authored over 3 years ago
CI: run tests on gtk4-macros as well

4a310f70ea37077828eac815c9c50d845d6b445f authored over 3 years ago
Merge pull request #420 from gtk-rs/bilelmoussaoui/subclassing-check

gtk: panic if gtk wasn't init at class_init/interface_init

24854fdcc0a9a8abce2efcbbfc1ba5c106857a14 authored over 3 years ago
gtk: panic if gtk wasn't init at class_init/interface_init

fixes #387

3daab91a70c7b3c73c76bc6cb3d5b9cff82b5cdf authored over 3 years ago
misc: add doc aliases on manual types

the rest should be handled by gir once glib-wrapper can do that for us

c957a0b3a0122fea77606ea37be36ea29e077218 authored over 3 years ago
tests: drop extern crate

a8ccb225ad16be80fa8b369be0037b347c759884 authored over 3 years ago
gdk: mark non final types as such

due to not being able to inhert config specific in other Gir.toml
we have to do a bit of duplica...

9def8dc471dd80acc7ff3b752c1da1aa14b667be authored over 3 years ago
regenerate post gir config changes

3917f8566f8df89b71aa54b534b735b521053d73 authored over 3 years ago
gtk: mark gdk::Display/gdk::Surface as not final

they have sub-types in gdk-x11/gdk-wayland

9a813426228d31fe19fc004ee8ca460b5ba279f2 authored over 3 years ago
gtk: remove_tick_callback should be marked as ignored

even if it's implemented manually, it's not implemented on the same struct/trait and so the docs...

6becfc86c4b787ffd2f543aea4b6a34913ae057e authored over 3 years ago
gsk: add manual specific doc types

c1f1c11ef3bd4ae27c2ff7091ac58ac4bd4af9b9 authored over 3 years ago
gdk: move glib::wrapper out of define_event

so that rustdoc-stripper can document the items

179b880060c4891ea9c7884e86e04147ef8f4e90 authored over 3 years ago
gsk: move glib::wrapper out of define_render_node

so that rustdoc-stripper can document the items

7292bc97af530689ae9410edcfaf23e41677f2cc authored over 3 years ago
gtk: move glib::wrapper out of define_expression

so that rustdoc-stripper can document the items

651a3cd3300210808cf8498655e53c20fe66df48 authored over 3 years ago
gtk: register actions on the subclassed widget

We use Widget's class data to store the actions used by install_action which is problematic
wh...

75e5828f981de738c170e01ff05ca18439e8302e authored over 3 years ago
Merge pull request #412 from GuillaumeGomez/emacs

Ignore emacs tmp files

02cfbb4e2fcd32ae9ef74530515a4a3479b35b69 authored over 3 years ago
Ignore emacs tmp files

beba2ff133139def9a9b60d5d26517f4255f263a authored over 3 years ago
gdk: mark some types as non final

they are parents of gdk-x11/gdk-wayland specific types
and so their methods should be usable on ...

24295aad837a322f1f1fe9b4d54ac302243d1c4a authored over 3 years ago
regen with latest gir

3f189c8a46db0b82c60f857c0feca60f8d84d5b4 authored over 3 years ago
misc: ignore not generated methods

otherwise they break the docs links because they are marked as generated

bd4bb43a544d6dcbf12e4f037c36d0bcfda3cf6f authored over 3 years ago
gtk: Notebook is final

70ba5e9292f6ca90002b7b8d51ab3143734a7a56 authored over 3 years ago
gtk: mark new_from_file as renamed

3a9a98bac67eb28bc16eb403f732e801158f9801 authored over 3 years ago
examples: use builder pattern in dialog example

Closes #405

b6921d90abfa6608acfd57b4cceef77bc15d92f3 authored over 3 years ago
drop not useful builders & generate missing ones

Fixes #406

284f68a77089fd89bdb1f0dea69d976af75bfc2f authored over 3 years ago
examples: Move to `builder` method in examples

458fe24efd728d30cca5fbd1e55a6c3276302ff6 authored over 3 years ago
book: Take advantage of the newly introduced `builder` method

It was in introduced in PR #401

ca84a4a75290bf5ba7b39582c3f1f4e6acf2f3a5 authored over 3 years ago
book: Upgrade license to Creative Commons Attribution 4.0

Fixes #399

39250798e3b5bd1d4455bef3e93a1a07e1ea76ec authored over 3 years ago
regen with latest gir: include builder method

447b357a2452b9195964aacb0fe0690dd91e08f7 authored over 3 years ago
gtk: ignore not useful params doc for TreeView::set_search_equal_func

f0721c5e6879c4122b27ac1a3d7e2f517b151de1 authored over 3 years ago
gtk: ignore not useful params doc for TreeView::set_search_equal_func

1aba3bf68940e6ac4933a90d186ea7cc82399afd authored over 3 years ago
gdk: ignore n_ranges params in

drop once https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3577 is merged

389e75adffd797c27a99425605bff7f2513e847b authored over 3 years ago
gtk: ignore docs of notify param on add_tick_callback

333dd1f3ed234f2761a520bb991811aaa95444fd authored over 3 years ago
gtk: ignore n_columns from TreeStore/ListStore

7d055637e10a2b5ad91b10c271e4f755adb6f849 authored over 3 years ago
gdk: move consts to the top

somehow rustdoc stripper doesn't like them otherwise

36155635569e911800708610f7004e56aca8396d authored over 3 years ago
regen with gir: use c name in FromGlib/ErrorDomain

5925083624e57f8efe7872181b3ff914902604a6 authored over 3 years ago
gdk: drop consts manual documentation now that we can use gir's one

55328167ae369cd3422ebf097d421b4b1b5492f9 authored over 3 years ago
Merge pull request #396 from gtk-rs/bilelmoussaoui/fix-css-parser-warning-quark

gtk: ignore css_parser_warning_quark

d1ff24770443cb9c24107c7febacc5d14fe262f6 authored over 3 years ago
gtk: ignore css_parser_warning_quark

It should be used as an error domain for CssParserWarning
but as there's no annotation for that ...

51e578d9b60b8dec0ef0b5e48cfce3f0ebea9027 authored over 3 years ago
gtk: use the C constants instead of hardcoding the values for ResponseType

35338b709a9cb212e273e577e198722a836b9af1 authored over 3 years ago
regen with latest gir

this adds builders documentations finally!

58e738401f9bee7c3eb4451fee1f92690beaa728 authored over 3 years ago
misc: add rustdoc-stripper-ignore-next where it's needed

7d21547b866da93599e58143e3854995487940c5 authored over 3 years ago
gtk: stop abusing pattern and use name instead

4c4ab900404241e2914f2aa20b58c9446046b96a authored over 3 years ago
gtk: drop MainContext check

there's no need to ensure we are initializing gtk on the main thread
if gtk was not initialized yet

39f35f14cf0540094eed7999fd803c76d16be07a authored over 3 years ago
Don't revert diff

5afd15044d80de8c0ee1e5a405c9f1baf0e4784b authored over 3 years ago
Add missing doc aliases

8d674b0e61f4f42f7ddf57143d96fe81bfdc4051 authored over 3 years ago
Add doc alias check

760a31cc442928b0d4b9228ca0ca2895ac6f7477 authored over 3 years ago
Merge pull request #386 from gtk-rs/bilelmoussaoui/gdk-fixes

gdk fixes

bb177ff2a4392629852591846e9a2c7b912a50f2 authored over 3 years ago
gdk: use glib::Priority in manual functions

05063bc014a57790eec78bc5525217eb3c94ae6f authored over 3 years ago
gtk: make DirectoryList/BookmarkList builds manual

in order to use glib::Priority instead of a plain i32

bf97e55e0f500d7ac7f6394969c362dc48a2e0ba authored over 3 years ago
gtk: DirectoryList::io_priority should return a glib::Priority

25e3f81a7e2e82f3a34d8730b4db77cc46ab84a0 authored over 3 years ago
gtk: BookmarkList::io_priority should return a glib::Priority

6bbf9ffbacd410bac2a1fb35bdebcc83031aea1e authored over 3 years ago
gdk: fix ContentSerializer/ContentDeserializer::return_error param

Fixes #384

60947c010d20348600bced761c46418052dd6134 authored over 3 years ago
gdk: make ContentSerializer/ContentDeserializer::priority return a glib::Priority

Fixes #385

ccdf60a1df79ab36d622bd41390331e95257d952 authored over 3 years ago
misc: regen with latest gir

d2ca2fcbba272414c988abc470111f71d92b6e4a authored over 3 years ago
readme: drop irc from links

d9783ff9bd0223fcca4c79c4bd7e9b20b503e06e authored over 3 years ago
misc: add missing doc aliases

8f3444fb0b24e9a4d61e58812e59239f9fdb22b7 authored over 3 years ago
gtk: Accessible is not implementable by apps

there are APIs that allows you to update the acccessibility properties & nothing is useful in th...

966e8be73b03fc33fcd66402629cc97106b216b9 authored over 3 years ago
gtk: adapt per glib::MainContext changes

7e61f5919f343dc17bf3a24393f8098b286733c9 authored over 3 years ago
gtk: drop more unuseful subclassing

01aadea68dc8775fc36a7c754b655c03e7e1d922 authored over 3 years ago
CI: build versioned docs

8fcd11f3b359d73e341f471d6bf001c281093e95 authored over 3 years ago
Fix crate name in issue template

31fa282219ad3ece7daf9dd172f50a339628214b authored over 3 years ago
Merge pull request #378 from gtk-rs/GuillaumeGomez-patch-1

Update issue templates

9fb271b3169f2ff1eec93ee5d65f5210add0db4e authored over 3 years ago
Update issue templates

7f7d2b40759288cc434e882fcd9f81d500a744e1 authored over 3 years ago
gtk: manually bind ConstraintLayout::add_constraints_from_description

Fixes #190
Depends on https://github.com/gtk-rs/gtk-rs-core/pull/63

7c744e30319061a6dbb1531ee7089641d7198122 authored over 3 years ago
readme: it's gtk-rs-core now

4f8f17cbe854a7c48edbbb913b3cb921f0772266 authored over 3 years ago
examples: point to gtk-rs-core ones

d385ea6cfd117cf3deb62be107a0aadc39bc2384 authored over 3 years ago
README: update gtk-rs to gtk-rs-core

d7a9d789c2fce3dea3d6e786eb1af9873d87fd13 authored over 3 years ago
CI: update gtk-rs-core docs link

3003bbd77aa848fa1828d6efbde33c2b8a4369dd authored over 3 years ago
readme: add links to various communication platforms

Fixes #322

e10823de3066de129dde271ed89f92622463be4e authored over 3 years ago
gtk: bind functions::test_list_all_types

9c766bf80bb2713e50799c6ae5cb9469bf6de075 authored over 3 years ago
Add search_bar example from the upstream C repository. (#370)

* Add Search Bar Example

* Update examples/search_bar/README.md

Co-authored-by: Bilal Elmo...

c1d7de4c66843d9c06ca2c6455c562feb2f1a7be authored over 3 years ago
Update URLs pointing to gtk-rs

a3c28156e3d9fd7392125592ef3985f24dcd6371 authored over 3 years ago
Merge pull request #373 from gtk-rs/bilelmoussaoui/about-dialog-fix

gtk: make show_about_dialog's behaviour more like the upstream one

98b343dc88499080bd27f2bac8370655ce6f0399 authored over 3 years ago
gtk: make show_about_dialog's behaviour more like the upstream one

fixes #368

78b8e6b518678a144c738aac70b5e6c1be285f1f authored over 3 years ago
gtk: drop duplicate getter/setters on SearchBar

fixes #371

163c06289b590c08f92a0b78765fc3afc5dd9fae authored over 3 years ago
update gir submodules & regen

0a8865fc8f45a1ec27ed5b0fbe5167e147291a76 authored over 3 years ago
gtk: add ParamSpecExpression

bc82b0fc92add1762c8959958c5c2777afee6156 authored over 3 years ago
CI: allow building the docker image manually

This allows to triggering the job from the actions tab without having to modify the docker image...

dab8b21cbc8d7c86cba7029f1980a1ec423e84c6 authored over 3 years ago
gtk: Add run_future() for native dialogs

Port gtk-rs/gtk-rs#500

f7235c627a0d0f8f44a11f182291c50534afe0df authored over 3 years ago
examples: add a clipboard example

3fa34bd0d487b26d9f622e65392c508741df180e authored over 3 years ago
gdk: unmark *_async callbacks as Send

Fixes #202

da7833925a2508b98cacc1590ebabdc4b2de9522 authored over 3 years ago
Merge pull request #367 from gtk-rs/bilelmoussaoui/drop-features

misc: drop x11/wayland features from gtk4 crate

066a76591cf576c2c1cac4321201ffd07ef73b63 authored over 3 years ago
misc: drop x11/wayland features from gtk4 crate

not working as I hoped

42554a474861215a0954e2aaf723cef10f75ecbc authored over 3 years ago
Update cairo-rs dependency (#365)

The minimum supported version in gtk-rs is 1.14

e90c5752ba5229f874e912e84bc83739003434ed authored over 3 years ago
gtk: use transfer full for property expression (#362)

* gtk: use transfer full for property expression

26f15fa2d2298869d5dfdc4bef68e8daf337718e authored over 3 years ago
examples: Put module of `list_view_apps_launcher` in separate folder (#360)

86a3717ad64820fb1721e9c8254f806e79ceea25 authored over 3 years ago
Merge pull request #359 from sdroege/clippy-warnings

Fix new 1.52 clippy warnings

292aaf5f63b655037f7ddc0df903f184921f6b19 authored over 3 years ago
Fix new 1.52 clippy warnings

eaa7bd146c4f219da0830c9d7f3e50435de13f03 authored over 3 years ago
Merge pull request #358 from gtk-rs/bilelmoussaoui/builder-is-final

gtk: Builder is final

f6a5ad0fbdb944e84f8826a852199659d46c7228 authored over 3 years ago
gtk: Builder is final

no need for ExtManual trait

060b88267fc099d997b2f390f5ddd860f15d7f92 authored over 3 years ago