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

gtk: manually implement TreeView::insert_column_with_attributes

e0f8fae55b258b1ba8e513dd65284e1d28ad0871 authored about 3 years ago
gtk: manually implement CellArea::add_with_properties

e91fc3dab136043b58774f511cca18797f5d5380 authored about 3 years ago
book: Add windows installation instructions (#606)

* Add windows installation instructions

* Update installation instructions

Signed-off-by: ...

b1a78342dbfea36c4cd7aecc26451c04a3075366 authored about 3 years ago
gdk: implement Event::get_axes

f3b57f600b5a55e73c32dfeea5ded60b36301076 authored about 3 years ago
gdk: implement Event::event_sequence

497588fc0de09c3a0919b579bfc6a387aa4fefe7 authored about 3 years ago
Merge pull request #645 from gtk-rs/bilelmoussaoui/shourtcut-arguments

gtk: manually implement Shortcut::with_arguments

c7487466d5e93a0d5af67918b263ae13c459f4b2 authored about 3 years ago
gdk: mark to_string functions as renamed

0aab017fb6bd150a94d7cb3bd4863e1996cb3b4e authored about 3 years ago
gsk: mark Transform::to_string as renamed

Otherwise it's not properly documented

6c0b97d376c3207563f73348c65a2c7c31f447c1 authored about 3 years ago
book: Use `splice` in lists listings

This reduces the number of `items-changed` signal emissions to 1

9b59d975fa3b23001989c2911a50c65d9f889c26 authored about 3 years ago
gdk: bind Event::get_device_tool

Fixes #646

f17b5610ac5795440515180dc6fc7442bf1550c5 authored about 3 years ago
gdk: drop automatic device_tool getter for Device

gdk has a getter already
Fixes #647

9649f342552a6d35c1b93619e4dd020dbe89941c authored about 3 years ago
gtk: ignore StringList::take

It's a C convenient function, not useful for rust bindings
Fixes #648

9a624136ef5b7e7f1864a6abdadab7843c24bfa6 authored about 3 years ago
gtk: manually implement Shortcut::with_arguments

fd3383ed47b6f78518e2bfb5134ff833abb57959 authored about 3 years ago
Merge pull request #644 from gtk-rs/bilelmoussaoui/print-settings-manual

gtk: manually implement PrintSettings::set_page_ranges

9bc59c0acc07ac9271128724c9047f93e2756f17 authored about 3 years ago
gtk: manually implement PrintSettings::set_page_ranges

5a007de9445312ae1d4214233210a946a4a27858 authored about 3 years ago
gtk: drop unneeded builders

Although, keep the Shortcuts* ones as they are handy. Normally
they are intended to be created u...

f5ccbbf1a5e76bf739bd8c5e48b39ccda649f079 authored about 3 years ago
book: Fix videos

- Convert GIFs to WEBMs
- Remove blue start from todo_app_2_animation.webm

925225f9ba77121d3b2fabe161a81c583a518eb6 authored about 3 years ago
Merge pull request #531 from gtk-rs/bilelmoussaoui/composite-template

CompositeTemplate: support setting internal-child to true

0f4dcc13518d3d52d1143a05c49edaccd497fa99 authored about 3 years ago
Merge pull request #612 from gtk-rs/bilelmoussaoui/gtk-file-chooser

gtk: manually implement FileChooser::add_choice

da88595a5a26adb7105a69063b0024328cf9fcd7 authored about 3 years ago
CompositeTemplate: support setting internal-child to true

This adds the possibility to modify the value we set in gtk_widget_class_bind_template_child_ful...

97f2953021665178ce0a17fb0c073f59daf7fe7a authored about 3 years ago
gtk: manually implement FileChooser::add_choice

Fixes #574
Moved from #229

0a0a58d9ee323eee34342a70b5d53e310a3f7c7f authored about 3 years ago
gtk: take the closure on last param for ClosureExpression

Fixes #639

ef65614d53e3c5344a7d33e0043cad80edaa2cf5 authored about 3 years ago
gtk: don't deref a null ptr on EntryBuffer

Fixes #565

c017a452757e13d298420105b8d5a27d41a221f7 authored about 3 years ago
simplify IsSubclassable implementations

fixes #556

f64d0ea9452573817cbdb390ecae3a5e9db6d6c9 authored about 3 years ago
wayland: Update to wayland-client 0.29

6385de5f43f3bf7ae587bff555179ee14de9b9e3 authored over 3 years ago
Add an example for a widget that scales his child

4a43cca81e36e35e1eb278ebc54c572ebe64b4b6 authored over 3 years ago
gtk: make *_set_sort_func use gtk::Ordering

In rust, all the cmp functions returns a std::cmp::Ordering
which we can convert to a rust gtk::...

0ce37b166016c741d26d886cba37b3ee1bbfc1fb authored over 3 years ago
book: Rearrange introduction.md

582358364a2756c1dda07ac6d9da8d5742040d8e authored over 3 years ago
book: Stop mention `Rc` that doesn't exist anymore

1668c81dc7ef1222a2c63d0fca1e95dd88091988 authored over 3 years ago
Include the LICENSE file in the published crates

e719c7b1bef555ccfa83156aafe14708bfd21297 authored over 3 years ago
Merge pull request #630 from gtk-rs/bilelmoussaoui/boxed-inline

mark simple structs as BoxedInline

619dfc3cebdc945e083504d309d93725a2efa4f4 authored over 3 years ago
book: Add chapter about todo_app_2 (#620)

* book: Add chapter about todo_app_2

* book: Address Sabrina's comments

* book: Address Iv...

e8a285b0e3c83a44e1b138e4bb706fe3ed3ff596 authored over 3 years ago
mark simple structs as BoxedInline

Fixes #614

02a80f2f0fa4daa5453e88455db6cec9585cfef6 authored over 3 years ago
gtk/gsk: remove C convenience functions

Not useful for Rust bindings as they should use to_* alternatives
Fixes #617

afd149dd0816dfbf9af7b9f7b8396760a82afa74 authored over 3 years ago
Declare minimum supported Rust version in Cargo.toml

346515758ba9ea1e8d98afab2b71118bde47fbac authored over 3 years ago
allow unknown lints for now

because we use the new lint clippy::if_then_panic
and we should drop that once we bump the min r...

960cdc70519324525924efd5ac97ece5cc8c05b5 authored over 3 years ago
handle new clippy warnings

9a062a99defdcabe5cf20845a4f7ad5f963db8bc authored over 3 years ago
Merge pull request #626 from MGlolenstine/patch-1

Fixed a typo in the README.md

9ee24cceb9ccadb4a1b22a21968f508b24571ccb authored over 3 years ago
Fixed a typo in the README.md

There was a missing `\`` that broke formatting in `Panics` section.

e7d79b2804369479aab4329eff91a2796965356e authored over 3 years ago
book: Fix meson build instruction

Fixes #622

98cbe2620afd081dec774e43c01114635f3af459 authored over 3 years ago
book: minor changes (#619)

* book: minor changes

- Change todo_app_3
- Reduce actions patch
- Remove nonsense sentence

056604ef98bfa4c7d18ad5caafbf22918150b544 authored over 3 years ago
Merge pull request #615 from sdroege/boxed-inline

Add support for inline-allocated Boxed types

cacba3d74036dc836e67d03814de8d765ed9a840 authored over 3 years ago
Fix examples

685405ce3bae5655e6e5d979a3ad70ee6e86a74d authored over 3 years ago
Regenerate everything with latest gir

aecb2cf22a59bcaca4f64e22feff76939a4d0d63 authored over 3 years ago
gtk: Remove unused IntoGlib impl for PageRange

ab7ddad8343fca4bcaedb38fa77cc4ae0f6f2f5b authored over 3 years ago
gdk: Autogenerate bindings for Rectangle and RGBA

a1685f04a94d3dde28152ecbdaa7b1328d541ef8 authored over 3 years ago
gdk: Use glib::wrapper! to implement TimeCoord

7bb4a75a148535e69cfbe7de8401e5738a4e7679 authored over 3 years ago
gtk: Change two boxed types to boxed inline

1e8e78ca8f146eb869ea1d9e7ec123395b11618d authored over 3 years ago
Update gir

a9f851a778e2304e36efed4bf61eecd6302aaa49 authored over 3 years ago
book: Format window.ui as diff

aa573c41202be4fa793538883f6a4f58ce316758 authored over 3 years ago
book: Prepare for todo_app_2

1d4484a332098e64b3cd496fe930fb9ba642a2d7 authored over 3 years ago
gdk: fix ToplevelSize::bounds

Make use of MaybeUninit instead of passing a null ptr
Fixes #579

803192d5b2af8db91fa07749b473306a72c703cb authored over 3 years ago
Remove unused dependencies

Signed-off-by: Aaron Erhardt <[email protected]>

d0a6adb7a3ef5acc2d9fce7df8c16770b8a04f0a authored over 3 years ago
Merge pull request #608 from gtk-rs/bilelmoussaoui/gsk-trait

gsk: rename Rendrer trait

5c53f283154177fb45b63b350c464c16c79b316f authored over 3 years ago
Merge pull request #609 from gtk-rs/bilelmoussaoui/gdk-eventkind

gdk: expose EventKind

a4aaf48ba84dd705f52595346d82baf350304fc5 authored over 3 years ago
gtk: fix broken code syntax on readme

b218a629776273b5e5922598efc45eacf093287b authored over 3 years ago
gdk: expose EventKind

fixes #580

0127809415e8abd6e2ff8996dde94879f75a8e66 authored over 3 years ago
gsk: rename Rendrer trait

to avoid the name clash with pango::Renderer
fixes #581

badb5b43c0b52b9413e545474d85278570b3826f authored over 3 years ago
book: Add `Variant` to gobject_values chapter (#601)

* book: Add `Variant` to gobject_values chapter

* book: Address Sabrina's comments

* Apply...

ec587308d34553b75bbac6861fe9f25f8989f8dc authored over 3 years ago
Add more manual default implementations

Signed-off-by: Aaron Erhardt <[email protected]>

99657bc3ee36629ce8391e50e11c0ec31948c6c4 authored over 3 years ago
Fix action name in book listing

Signed-off-by: Aaron Erhardt <[email protected]>

40f74170777b6a91007de1785dbca713e2201238 authored over 3 years ago
book: Add headings to existing chapters

ed840ef06f0aa9a2e7412d4fdd9cac53cfbc976c authored over 3 years ago
book: Continue with chapter

def524a896bf78440fc820849a574b075f43598d authored over 3 years ago
book: Account for final comments

9bbcdc183193f08b1f2a4f1966e9f0b427805ba4 authored over 3 years ago
book: Finish with the actions part

675ba32f4edfb9abcd3228599a2690a8ee47084e authored over 3 years ago
book; Move accels from ctrl+q to ctrl+w

52164d22a8fc0ab333c32145ccca302da2b90496 authored over 3 years ago
book: Address Ivan's review comments

110c2f948ac352e4cac62558c4cf8fb1be18b4e3 authored over 3 years ago
booK: Address Sabrina's comments

b085d91841c7b224018663736fa870ace77cc440 authored over 3 years ago
book: Apply suggestions from code review by @YaLTeR

Co-authored-by: Ivan Molodetskikh <[email protected]>

9b5aa7cb779de15a5ba0466457acb186178c0b34 authored over 3 years ago
book: Refactor actions chapter a bit

27591d86594f395d4e1098c529758afe5c72a785 authored over 3 years ago
book: Continue with chapter refactoring

ee7618ca6c1839ac73ffa62adef3f5853afa5671 authored over 3 years ago
book: Reference first four listings in chapter

1d1e763f4fa54886472b4205263da887b304552f authored over 3 years ago
book: Finish up the actions part of the chapter

16cac9ffb3643118ea287f35384c88bde21e3bbb authored over 3 years ago
book: Start with actions chapter and add first few listings

cb2a973b14c028313afd4365c84d15e4af12ee3f authored over 3 years ago
book: Mention that expressions only go in one direction

8a0e09de917bae68e86620199195cac75726fa41 authored over 3 years ago
book: Finish up remainder of app-id

Also add choices to gschema

27a0862ef46b6037cb098785b07643cfbead96a7 authored over 3 years ago
book: Add summary to todo gschema

c9d951648625b5e60a0560a55dea05e81619a290 authored over 3 years ago
book: Rename listing app-id to org.gtk-rs

01f22933fb07472ba848050d757eeaa11d7a78be authored over 3 years ago
Merge pull request #596 from sdroege/version-heuristics

Update gir with removed type version heuristics / update gir-files with new versions

ee6eb9503935baa5c96252c6dfc7558b6000835d authored over 3 years ago
Regenerate with latest gir

94d686c2e5c02d51b49fa0475df8f1566b0c368e authored over 3 years ago
Update gir-files

See https://github.com/gtk-rs/gir-files/pull/85

2e2f62b5059b33dc25f8cd139e24efb4d15fdbdc authored over 3 years ago
Update gir

See https://github.com/gtk-rs/gir/pull/1229

58a091268d89cdd9d15bfe6c9b4ae9d8960074a7 authored over 3 years ago
Merge pull request #593 from tronta/add-bracket

add bracket

40fe5b919fe85e1b2bf04c5980bf6942412276cb authored over 3 years ago
add bracket

f5ea85eb32932229537783b7c2432f56b61480a7 authored over 3 years ago
book: Update link to new glib docs

fff2b895034ef59f7f9c167d7b152c476c359a9e authored over 3 years ago
book: Fix shortcut in todo listing

e0dccd4475d0e863a7c2b229a7c698dd0194899e authored over 3 years ago
book: Use weak reference in gobject_memory_managment

e9eca3daddf32265baf930f9341f976ef724ea4a authored over 3 years ago
Fixed small typo in Virtual methods example README

2e2dc3b0839824a574f479626e679f932e5cdc4b authored over 3 years ago
book: Improve todo_app listing

- Use general syntax to refer to action targets
- Expand scrolled window

e5fabd1923e7642bddd6ee7cd443b7b56dcc721d authored over 3 years ago
book: Fix explanation in gobject memory management

The explanation did not make sense anymore after a merged PR

5431d2c6b1eb588d84cc61c1536dd1355bc82ec5 authored over 3 years ago
Merge pull request #587 from sdroege/update-gir

Update gir

e6f2683038af4387cd809d44dccf116e9991d85d authored over 3 years ago
Regenerate with latest gir

792466bc269b7be71902515f7f3ef0a9641ef19f authored over 3 years ago
Update gir

c5866b255d311968c99c8423209a9f4206e4a250 authored over 3 years ago
Merge pull request #404 from MarijnS95/impl-trait

gir: Update and regenerate with `impl Trait` instead of named types

a12c2122ae3b4a8b86afdae7a1a2514389b8c6a8 authored over 3 years ago
gir: Update and regenerate with `impl Trait` instead of named types

https://github.com/gtk-rs/gir/pull/1153

8389dde275db4e0895a28dac3fe3c798adf05ed0 authored over 3 years ago
docs: add 0.3 release

89fd27e4d29a4f8a870ae1b27195703aa6dc81c0 authored over 3 years ago
release: bump version to 0.3

5ac8a5eb555edb43d974daa13b506624ede542dd authored over 3 years ago
regenerate with gir-files for v4.4

abc31e6ecfe836e6927c93b1579b99ed42412c01 authored over 3 years ago
image: bump to 4.4

50e1b18ea91e9165b6aab1365aaa41d6aa127f87 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