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

wl-sys: manually export xkb_keymap

GDK 4.4 FFI needs xkb_keymap pointer.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat...

24bc35cc42667fe1a86341e5b2e83d062a9df694 authored over 3 years ago
gtk: add a comment about StackSwitcher: Orientable

Signed-off-by: Marc-André Lureau <[email protected]>

c9f37ed7077ba207e0d3e17247e929c4f1a69bd6 authored over 3 years ago
wl: manually bind display_get_egl_display

Signed-off-by: Marc-André Lureau <[email protected]>

a31bc218f60edfe186126d0b1bc02e262d36feec authored over 3 years ago
Update gir-files

Signed-off-by: Marc-André Lureau <[email protected]>

29a7b535dab75957e05afdfead64038ba61b7d72 authored over 3 years ago
x11: manually bind display_get_egl_display

Signed-off-by: Marc-André Lureau <[email protected]>

f7e5511f1653a642658aec6c7d94217975dd357b authored over 3 years ago
gsk: remove 'vulkan' feature for now

It's not yet fully supported by Gtk, and disabled by default.

Signed-off-by: Marc-André Lureau ...

be4ffea3d08b0c2a15f7c6254802651308940940 authored over 3 years ago
wl: manually bind get_xkb_keymap

Signed-off-by: Marc-André Lureau <[email protected]>

e541f7d834e70e2348622e4dafa352d0986fdc44 authored over 3 years ago
gtk: use -sys value of INVALID_LIST_POSITION

Signed-off-by: Marc-André Lureau <[email protected]>

b42c6d5f8a0e2828292142c0aae76d2bd8f6fb8f authored over 3 years ago
Lower generated gtk pkg-config version requirement

The bindings where generated against 4.3.2. (this should be updated
as necessary for new release...

d7378e6e9c6f65fd518272256ecdfd515ab04094 authored over 3 years ago
gdk: gdk_gl_context_is_shared() is v4_4

Signed-off-by: Marc-André Lureau <[email protected]>

c69d4a46b72fc667daa09f689c4fdde89b007dee authored over 3 years ago
Add v4_4 feature

Signed-off-by: Marc-André Lureau <[email protected]>

ac9a1ea8c6cfcaf5ad8476c1571263da1877fe71 authored over 3 years ago
gtk: add PasswordEntryBuffer

Signed-off-by: Marc-André Lureau <[email protected]>

68561e0c7d8b764bf07abadaa9341f9d2f10dead authored over 3 years ago
Add missing doc_cfg-feature

Signed-off-by: Marc-André Lureau <[email protected]>

f9126f58c2fe39d7e5b3cf8a8575507765307443 authored over 3 years ago
Regenerate

Signed-off-by: Marc-André Lureau <[email protected]>

084653bf63ba4fb81bb83bdfec9ad0be0e0005d9 authored over 3 years ago
gtk: generate and fix set_resource_path()

Fixes: https://github.com/gtk-rs/gtk4-rs/issues/494

Signed-off-by: Marc-André Lureau <marcandre...

a0d3ee04fe8e0a6bece1b32beac72bdd95d67279 authored over 3 years ago
Merge pull request #582 from AaronErhardt/default-object

Add more default object implementations

4298007bdf25576ae42be608491e7eb777475621 authored over 3 years ago
Add default object implementations

3efc3dbc9a9566495948376bbe86417b99efe2e1 authored over 3 years ago
book: Improve snippets by removing `main` hack

Before we had to add main to many snippets
in order to stop mdbook for adding it itself

e578fe143d07359d5cf738eda85b3d977eb2ddce authored over 3 years ago
book: Explain how to run listings and examples

bc27de5b1cc4ec8f32663cd9e1d4e7c3ffe8b371 authored over 3 years ago
property name "margin-end" set

altered the second "margin-start" to "margin-end" for both objects

53393a4e0a62e1ada43b304d640b60aff292742c authored over 3 years ago
changed property name to "margin-end"

a7b3c61fd95a57a980bf17442e5861f58b32c1ad authored over 3 years ago
book: Improve first few chapters

- Improve sentences
- Replace image with gif
- Fix link

62eb613f84d88b0162bc2bdba09d4f16e121891b authored over 3 years ago
book: Adapt interface builder chapter accordingly

57a2d83578645380cb2dae3e284a12dc106b3a79 authored over 3 years ago
book: Add additional listing

09a8100155ec9cc33afac5746f27fdee21f91693 authored over 3 years ago
Wait for tests in the worker thread to finish

0a4bb417cd8d93466aca1af15a423a42861c12b5 authored over 3 years ago
book: Fix comment in book listings

635d3a0999cf68a51c80b6aa2177b2f415b48ef7 authored over 3 years ago
book: Add "Building a Simple To-Do App" chapter (#549)

This chapter adds a simple To-Do app and builds it up step-wisely.

33e897793c2079796cca35af84cdb6fffb1ada95 authored over 3 years ago
Merge pull request #562 from GuillaumeGomez/regen

[Regen] Update system-deps version

fb59005041d06bc275de3ff23a740395b6332c1e authored over 3 years ago
regen

6ea07e323991c736d460a438dfea31d8c3c3d64d authored over 3 years ago
Update gir submodule

28c254d27e7def640af63b3df9d178c7e768a795 authored over 3 years ago
Merge pull request #559 from gtk-rs/Hofer-Julian/book-fix-subclassing

Book: fix some problems with subclassing

23c5370848450399f5d2dfe6789adeab90469f8b authored over 3 years ago
book: Clarify subclassing in corresponding chapter

43d85bdd92d8eaa7c0b56b582d88ce310965a58b authored over 3 years ago
book: Add all interfaces for subclassed GObjects

1ac7ffcf8113801d0689ad5f3f779ab9f9e7cd0e authored over 3 years ago
Merge pull request #555 from V02460/export_param_spec

gtk: Export ParamSpec extenstion trait

9540e4dd72e1fa8a99bb519b3518b52ce65fa221 authored over 3 years ago
gtk: Export ParamSpec extenstion trait

6b3ad25ccebf4878379ef82828cb00248233f5d6 authored over 3 years ago
Merge pull request #552 from sdroege/draw-func-fnmut

Implement DrawingArea::set_draw_func() manually to allow FnMut closur…

78a659d9d93832685c07c2c2ce0fb308415f7e9f authored over 3 years ago
Implement DrawingArea::set_draw_func() manually to allow FnMut closures instead of just Fn

Fixes https://github.com/gtk-rs/gtk4-rs/issues/548

6c5f51a1bede683d22943323f4f0ae8d9707240d authored over 3 years ago
Merge branch 'master' of github.com:gtk-rs/gtk4-rs

9b345f6859abe852b3b43cadc5bec22645f944c5 authored over 3 years ago
book: Fix mention of "overload"

It should have been "override"

e004afb6f6d914ba860df99ae9497bd4b3a45b9f authored over 3 years ago
Merge pull request #553 from sdroege/expression-bind-t-u

Implement gtk::Expression::bind() with two generic parameters

69cd848a7eb36bcb9af3ffaff053398e452c6ce8 authored over 3 years ago
Implement gtk::Expression::bind() with two generic parameters

It's unlikely that both objects are of the same type.

Fixes https://github.com/gtk-rs/gtk4-rs/i...

c152ca68599a8162a32d252c304c64dac34bcde6 authored over 3 years ago
book: Fix missing snippet where builder has not been used yet

76e3bf816c3f7e38e3bbd4c866575ecf224e92e2 authored over 3 years ago
book: Remove deleted widget listings from `Cargo.toml`

924be858aa5b340cfe3e5203e91628d3c10a5737 authored over 3 years ago
book: Use builder pattern from the very beginning

e9df692b44c38f8bc3a968c812fe4893103e22ca authored over 3 years ago
book: Clarify sentence in interface builder chapter

a33fd917dc9a54ba13d8049425129ce29e4a91e8 authored over 3 years ago
book: Fix spaces in interface builder chapter

8a45a3297da140e5b05fa4213aba2fa06b701fc1 authored over 3 years ago
book: Add interface builder chapter (#516)

* book: Start with interface builder

* book: Continue with chapter

* book: Finish with bui...

3c4eb559c8b39057756117ed21806b40c923e562 authored over 3 years ago
book: Be more specific in signal comments

bb8b97a0615a7bf18d3709f24f2dbf0c8aeb20b4 authored over 3 years ago
book: Minor improvements in saving window state

924b94037443679ad7ced19b314daa16d8c0b37f authored over 3 years ago
book: Minor spelling improvements

001e844d3b72448923d082d897d27c73387ef20c authored over 3 years ago
Removed duplicate "the"

781ed281b7ff88f5f4d15c04ae635ab3f6ccaa95 authored over 3 years ago
Fixed comments

I believe "Get" and "Set" was mixed up in the comments explaining this code

8c92975e2ed0cfef68b6d40ee64ed24278e9ad48 authored over 3 years ago
Acquire and leak main context in gtk::init()

Fixes gtk-rs/gtk-rs-core#186

e28914c7d497024219c4d212da70b08c359dd11e authored over 3 years ago
Merge README files and crate documentation

32b2b1249f6cc0337ce026a2f00115f210f335ba authored over 3 years ago
Update minimum supported rust version to 1.54

d0fa19632e36dfaa6febb7b31e9ec9e1b192b152 authored over 3 years ago
examples: Add squares example

0130b811dbc9031fa5bc69eac60bb9290d2c1520 authored over 3 years ago
examples: Add a glium GLArea example

Tested on Linux and on Windows.

19fbb45bd70fc58dd353bd154170e468d4e14dae authored over 3 years ago
Merge pull request #537 from sdroege/clippy-warnings

gdk4: Fix clippy warning for collecting an iterator into a Vec to jus…

302a441f11a9bcfbd50e536e4d03c6d987daad84 authored over 3 years ago
examples: Drop useless borrows

8a3b0781c04c4acac281e3d3f31dcfccb3e065ad authored over 3 years ago
gdk4: Fix clippy warning for collecting an iterator into a Vec to just use it as iterator again

ee3adb5c41e749fd442f510d4bc79a23f2125f79 authored over 3 years ago
dockerfile: bump to gtk 4.3.2

Signed-off-by: Marc-André Lureau <[email protected]>

8f2677f41fbe6ea05e7f2d36523c62010aa2f445 authored over 3 years ago
book: Add todo app chapter (#436)

* book: Add todo app chapter

* book: Add todo row

* book: Add bind step

* book: Connect...

3ec8007fd77d69e9c7b8fb3c35fa2e2299c15482 authored over 3 years ago
bump min to rust 1.53 (#527)

80abc8568a51721095b9c0ff8d4a700765e14879 authored over 3 years ago
book: Use builder pattern also for `Application`

Also add comment when connecting to a signal

8f20fedd86ea37a8bea82cfe2fb243060f94ee6d authored over 3 years ago
book: fix signal method name

d130d432efa2530565002be49e1e1f9074371d3d authored over 3 years ago
Fixed the description of the clock under examples

ccf79e50a72f76fbe80dbacb56bb17bf6a4b3624 authored over 3 years ago
book: bump used gtk4 version

cc9cb1ab7620478ea18fca499a86970b1a046b42 authored over 3 years ago
fix arg_vec methods in GlShader

f51e652c7327b6bc14f2e83cf9f2a02e715a0dd3 authored over 3 years ago
Clarify list example

One user got confused that imp.rs was not mentioned anymore

06672740d5de6b6928137b8ff73b8033b8efa6ac authored over 3 years ago
template_child: Add a try_get Method

This is a version of get without unwrap.

af3a136457f3623bf6c4b3cf94a6a1b8652415bf authored over 3 years ago
Add a custom buildable example

b17f60f011129140c6d64ac4ebd5268818878c1b authored over 3 years ago
template_child: Add a is_bound method

To check whether the pointer is null, or equivalently if it has been bound
to a widget.

6a7dcd92f968306589fa0491f5813334825ac440 authored over 3 years ago
handle mut parameters per issue #400 (#498)

Handle remaining mut parameters in #400

d311ee952525c3d43b677ec9724fdc8ba9543239 authored over 3 years ago
CI: fix docs order

fcef203e8faf5f88f78050d8373f74e379fbbe36 authored over 3 years ago
CI: add 0.2 stable docs links

e9c5ec441ce2e2b8df1974f591c7718280f882c1 authored over 3 years ago
gdk-wayland: fix docs url

use stable release instead of git

325f644a2f66b9ab5a2238c10479d03156935a2e authored over 3 years ago
regenerate with latest gir

f7a5e039f2947060831f7407eae493379fcaa3a1 authored over 3 years ago
Merge pull request #506 from gtk-rs/bilelmoussaoui/gdk-drop-fixes

Drop api fixes

e79791aa3d533bf068826d0dd158b9839c0ab0f3 authored over 3 years ago
Add stable book link to README

2cb43db5ddd19e58d267ecfc5436d7395176f073 authored over 3 years ago
gtk: disable GestureSingle builder

It's an abstract class that cannot be instantiated.

fixes #502

6c296e5763faf8e3e967c457b318b8a8fbd45303 authored over 3 years ago
book: fix connect_clicked link

9c7f49d238d2f83144bc35aacf71ebd70bac8e92 authored over 3 years ago
gdk: fix transfer type in Drop::read_async

the mimetype out param is transfer none

67894aa6efbb13fec5d7ef382e8a1f66ce13681f authored over 3 years ago
gdk: manually implement Drop::read_value_async

In order to drop the Sync requirement, similar to read_async

8959ff8250b99c23a48aabef5d97adae0f1c75be authored over 3 years ago
Merge pull request #465 from Cogitri/virtual-methods-example

examples: add virtual_methods

1e1ba93754bff9dc48a0be1f3d77180df3ec0b84 authored over 3 years ago
examples: further adjust README

b02f2cd461be648c2453c5166515a7148953c613 authored over 3 years ago
Merge pull request #504 from personalizedrefrigerator/patch-1

book: Fix broken link

9d4dcb3f17b5a2b4dd34ef1dd3136ce429a1aa4f authored over 3 years ago
book: Fix broken link

Fixes broken link to glib::wrapper! macro.

c861fc1eba7372d76618e7b36fda3670c2d1b6d8 authored over 3 years ago
examples: fix grammer in README

677364eaeddbb98efab6a6679aa8200d885f9feb authored over 3 years ago
gsk: don't use IsRenderNode

Because IsRenderNode is not implemented for RenderNode
and cannot be implemented.

AsRef<RenderN...

a4aba82ac748781f20a686e0ee8065b464a90b46 authored over 3 years ago
gdk: implement AsRef<Event> for Event

Needed for passing NONE_EVENT & or an Event instead of a sub-event type

a048638c296a988123267b2609618ef5a13f76b4 authored over 3 years ago
Merge pull request #503 from gtk-rs/bilelmoussaoui/gdk-clipboard

gdk: Drop::read_async shouldn't require Send callback

111bbe190cbc9a264c4fa3d936e87b49ea2a266e authored over 3 years ago
gdk: Drop::read_async shouldn't require Send callback

similar to gdk::Clipboard's API

05f2b410fb0078dd2fdba40b4acd7115ec148097 authored over 3 years ago
examples: remove unused code

6f90794e82311ed2cc45c10d6af09825db91ae9b authored over 3 years ago
examples: don't expose C API

83af81016a128126589203b4f856630ae3923045 authored over 3 years ago
book: update hello world screenshot (#497)

fe14d4f00f229dbf650afd4dc01edb3fb541aa9b authored over 3 years ago
Replace broken link per issue #487 (#496)

* replace broken link per issue 487

4b5e6703dbccde6fd144cd19352a845f340477dc authored over 3 years ago
Merge pull request #493 from gtk-rs/clippy-beta

Run clippy on beta

0cd96d2e4228454776c4dfe8f0bceba63661b3ff authored over 3 years ago
Fix clippy warnings

7f761423133f9474dea06b03d62de714c8c1f946 authored over 3 years ago
Also run clippy on beta

be43199fc5fda57a29bd115713273821bfbfdb0e authored over 3 years ago
docs: handle minor releases (#492)

102bdb8d6ef2d037d732c45121ff4b6417228d5c authored over 3 years ago