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

CI: add a book build-deploy job

75248acacd0316917b24ee36287c2ebd5ce94c09 authored almost 4 years ago
CI: add a codespell job for the book

ddd9ea85ddbad863a240f11e3a16de86ff5599c0 authored almost 4 years ago
docs: publish into docs/git by default

04e58ab47a9f80058f8daec59e500abff21ac75d authored almost 4 years ago
Merge pull request #252 from Hofer-Julian/add-book

Add book

f6aca33f01ed6590cf78bfc9c94d9ac2bece89eb authored almost 4 years ago
Address review comments

3c0aa72c66b8e0d76f59010ebea69574d3ab30f8 authored almost 4 years ago
Merge remote-tracking branch 'book/main' into add-book

e1c19219cf37cda9272762e8d747bc6cb66630b1 authored almost 4 years ago
Rename installation to prerequisites

ccffc7102805dbd6e88a5ae15b90afc2bfeb360d authored almost 4 years ago
Address Sebastian's comments in memory managment

e9d8b0ed8a51036c164823845aa41b4f604d23ab authored almost 4 years ago
Apply 1 suggestion(s) to 1 file(s)

c29cdec23b02cd1553ca43962f2840e6249362be authored almost 4 years ago
Apply 3 suggestion(s) to 1 file(s)

354306c44064432a58225b1fa3d78e399cb2ca82 authored almost 4 years ago
Reorganisation of Summary

9ec3998e2ebbf28cd3086a466a6318385100fb5e authored almost 4 years ago
Improve minor things

518d82e4f8627e0dddaabe1430ad252bf2b313cd authored almost 4 years ago
Update dependencies

e46a06850805ec79385cce90c05cb075c0ff4266 authored almost 4 years ago
Extend memory managment

6bda24025ce23a53fed843dcfdfaa92d3c0698ed authored almost 4 years ago
CI: properly link to external docs

Half fix #249

710ef4f41d88d67a6587d41975f3c64a9b021cf5 authored almost 4 years ago
Add reference to gtk-rs docs

9ffd99d66f5ee115ff9bec081de9d8326f773068 authored almost 4 years ago
Remove listing

f760f7ed005cc95e95eac068795d31b8598cafca authored almost 4 years ago
Finish up existing chapters and fix mistakes

f9f48c40d3bfca2eb7fc62af7f732332e601acfa authored almost 4 years ago
docs: make use of the dox feature

otherwise, all the docs are displayed without a note on which feature has to be enabled
for an i...

82edb8953e7893e1f7d959b00a6e54b73cffddab authored almost 4 years ago
Finish up properties

74864973e15c6764ad3004d946beb93dc30c9cfb authored almost 4 years ago
Update dependencies and fix examples

fcb19f072b3aa2e73f95d6e43464e3269de12017 authored almost 4 years ago
Refactor the signal chapter

bff12baf24573aa360d01b51de5ae1291b287f84 authored almost 4 years ago
examples: remove the duplicate custom editable

a regression from examples changes

fdd846fbe2972a29bc74c03646d3cdc1c4b73484 authored almost 4 years ago
CI: build new gtk features

4e67ab662db01593f0cda8d09c35e722f91f9860 authored almost 4 years ago
properly expose v4_2 feature

60cdd85856b83e1ad8027bb2d6aef4abaa6658b4 authored almost 4 years ago
gtk: add features to re-export gdk-x11 & gdk-wayland

fixes #243

c0348338f4bacd6669be0e30786792a3c07446e0 authored almost 4 years ago
Readd dropped application subclass example

It also renames the screenshot names and removes
the in-source descriptions in order to enforce ...

2a267d9b2d895d6d1ad94ec7c72aaf51b7cb7f1c authored almost 4 years ago
gtk: ShortcutTriggerExtManual traits to prelude

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

06e0c450d6810298c5bb380d6f7770d0d9388221 authored almost 4 years ago
regenerate with latest gir

f1bcb186d89d585560f24faae9431aa7cbdd5654 authored almost 4 years ago
Merge pull request #237 from MarijnS95/generator-path-array

generator: Iterate gir directories passed on the command line

f964f611ced25ac91905f67a75f7990ee4b3ef1f authored almost 4 years ago
generator: Iterate gir directories passed on the command line

This change cleans up handling of the default gir directory, and makes
sure the `-d` flag is pre...

d62609fdbab1664d4aa5bd483c91f216edc58125 authored almost 4 years ago
Move the examples to their own folders

Main Advantages:
- Obvious for users -> one folder = one example

0347490e4572909a35d8ce711fa2f695a30696f3 authored almost 4 years ago
update per new clippy linters

cb5896a15fe712ed3568b9a3e20d1b02d150faa7 authored almost 4 years ago
generate with latest gir

a92438f0c805350007dc3067f29fa3d724126b1b authored almost 4 years ago
gtk: disable more printer stuff on non-unix platforms

Part of #232

969fd30f14dccbb9d6160dade5b37d96dcb61b10 authored almost 4 years ago
gsk: put TextNode::has_color_glyphs behind a v4_2 feature

see https://github.com/GNOME/gtk/commit/5a8e2a8c2d5a5f41a1135e1890c597ff75b560f1

f2027151f227cd4f9ac34e404375059e3962382a authored almost 4 years ago
gdk: add ToplevelExtManual to prelude

13a8317a2ef8738362b9fa7f55a29dd5d3dbc459 authored almost 4 years ago
Continue to address Sebastian's comments

6f8b20da1a8a30423cb46df4472220bb5d4e03d8 authored almost 4 years ago
misc: attempt of a new readme format

6e2fa77e5df759a2932987a71be43b5778bb95b0 authored almost 4 years ago
gtk: fix initialization when application is subclassed

fixes #118

5aa8537c5a2ff7b001deb0919addc19a8c511ddf authored almost 4 years ago
examples: add a application subclass

Mostly as a test case for #118 and shows how to create your custom app.

93e62e10234d00365dbfd9d094126e5bfaac6c9e authored almost 4 years ago
Examples: move .ui files into separate folder

This change is consistent with the rest of the folder structure

bd10a757363d5045b2d83a4238a4ab17f0103800 authored almost 4 years ago
Examples: remove `get` from video_player

This is not necessary anymore

5fe78ead419d4d67724f9cf4820808381bd7157d authored almost 4 years ago
gsk: manually implement ParseLocation

37b6099142e68746b2c64f6ac6ab5d86e4aa0045 authored almost 4 years ago
gdk: manually implement compute-size for TopLevel

0a5bcc4f2489245012fb5bce05f7d12327a9368d authored almost 4 years ago
gdk: manually implement ToplevelSize

42571f5ad4122dfa792ce6f38df5e4ccd4bf0346 authored almost 4 years ago
gir: add missing manual types

e67e0477e220e5f0f862d9fe1f259574408c142a authored almost 4 years ago
gtk: add TextChildAnchor subclassing support

6231f4572e16db956a1297dfd0119d6ecfa90a7c authored almost 4 years ago
gtk: add WindowGroup subclassing support

ea6c9e386ca0ed79afdcaf9672c9ee1c0c4ca7a7 authored almost 4 years ago
gtk: add Grid subclassing support

0cfdbf2ea72638fabce47d35e37d2535630f67f1 authored almost 4 years ago
gtk: add Fixed subclassing support

0e2d5057e6cbdc1eabde67feb57e604ffceb521b authored almost 4 years ago
gtk: add LayoutChild subclassing support

2b83b9ca0ac18340b6df63f27abc0848c775590a authored almost 4 years ago
gtk: add TextTag subclassing support

689f3659e075c00940ea7014592ba4b351b29e71 authored almost 4 years ago
gtk: add TextMark subclassing support

cbd231e772da538a7a14ecf08eecd254b960aeca authored almost 4 years ago
gtk: adapt gir per the new always_generate_builder option

9a253ed0549e90857aea9eb3c95bf4e35e2cebcf authored almost 4 years ago
gtk: regenerate with the new gir changes

c5ba962b1b31b885e602a3f5aa44209f177906bd authored almost 4 years ago
regen

0fda83904c24dc36e87e7c96d4cb01ad5d0095fe authored almost 4 years ago
Don't set a default value for the -d option

c62171ab5fd7e1cdf97efb0c2c4337c4ce3ff0f9 authored almost 4 years ago
Update gir submodule

6b66c9d13063c0d0db9caf547723d4b8efd9dcca authored almost 4 years ago
Update girs_directories paths

e3c9f1182f85490b13cae34c4f290b35b5056efb authored almost 4 years ago
gtk: check Value type on CellArea::cell_(get|set)

72ad788d2720b357fc77ba2bb1a65b648cab229d authored almost 4 years ago
gtk: fix BoolFilter gir config

66e772909cb538ca92560656fed982f86369dfdb authored almost 4 years ago
gtk: ignore TreeSelection::get_user_data

it's unsafe and the caller can just use ffi if needed

b6fb1e8b3d164f965f5d8489c5bf67d7b14b0bb9 authored almost 4 years ago
gtk: manually implement TreeRowReference::reordered

49eecb85b500a26bcbc7b84f957b880287c2886c authored almost 4 years ago
gtk: manually implement TreeModelFilter::set_modify_func

6b5a26b2805090edabd3fd26fe2cd5fb017747de authored almost 4 years ago
gtk: add a check on StringFilter::[new|set_expression]

StringFilter's expression must be either NULL or evaluate to a string

311af7941f5222a5e8bb6fea8d4a4bb11fe9dabc authored almost 4 years ago
gtk: add a check on BoolFilter::[new|set_expression]

BoolFilter's expression must be either NULL or evaluate to a boolean

b7500ed3f1965b9bf4b98fcbf07769e8bac5b0bc authored almost 4 years ago
gdk4-wayland: don't use ExtManual trait for final types

bfc445a7fde970dfaea9a53c6671ca44e138d445 authored almost 4 years ago
gtk: manually implement TreeModel::get

add an assertion for the column number that gets passed

9a5e965006078a40e8496ec94ef04fcdc0f4dfbe authored almost 4 years ago
examples: add a custom editable

08e0b7def1c9951318c83eed2eba2f8822061e27 authored almost 4 years ago
gtk: fix Editable subclassing support

Mostly move stuff to EditableImpl instead of Editable

c4310c0334cbe33add6e50d8a8dbc3320244344e authored almost 4 years ago
gtk: manually implement MediaStream::error

fe582fd7899d19b30343460a6ca1969ab5e00a6e authored almost 4 years ago
gtk: manually implement MessageDialog markup methods

From Rust you should rather call format! then pass the formatted string
instead of using a weird...

5d792d0da2b0d917b67bca5442216ade29cf0343 authored almost 4 years ago
gtk: fix Editable::(get|set)_delegate_property signatures

c880dc0601e38a22a2a166d4f4f784b3f82e8b19 authored almost 4 years ago
gtk: manually implement Editable::install_properties

The method is expected to be called in class_init, so handle it as EditableClassSubclassExt auto...

474534d521950cf45ab94187aa68b52d68d5055e authored almost 4 years ago
gtk: manually implement Builder::value_from_string

1ddb4463ba9694095638be549c308792a439034a authored almost 4 years ago
gtk: ignore TreeModel::get

we use TreeModel::get_value instead

5d95641b5f7d17817e501d104836e675d85439b5 authored almost 4 years ago
gtk: manually implement CellArea::cell_[gs]et_property

64667841c0ae27511b12bded6ca7dde63ff392f4 authored almost 4 years ago
gtk: remove the hackish FileChooserDialog::new implementation

instead of having a fixed number of buttons, just call add_buttons once we create
the dialog

d6081b245e112d7c762be355de51f351cff14ec1 authored almost 4 years ago
gtk: mark Dialog::with_buttons as manual

7c4857140659158618c1c034c450c52e60c2a3ee authored almost 4 years ago
gtk: workaround InfoBar::add_buttons|with_buttons

50932fa68c649737734af00b1ef51af70ff3b5d5 authored almost 4 years ago
gtk: ignore ConstraintLayout::add_from_description

we only need add_from_descriptionv

53f3164c8dfd595324355bfd9cba837a69f053d2 authored almost 4 years ago
Update dependencies and change 10 to 5 secs

261fc365fdaea8d430566a74c3ca7073e7006edb authored almost 4 years ago
Simplify code examples

54a30d587dbe5b85cabc5469777008266146957a authored almost 4 years ago
Fixes by Sabrina

5eb7c825a533dae85e29a70b1575a0eb5a3cca56 authored almost 4 years ago
gsk: add missing manual types

c4f7c48443c4b19d5589151024d427b2ff284301 authored almost 4 years ago
gtk: ignore Ordering::from_cmpfunc

In Rust, a comparaison would return a cmp::Ordering, which we already
support conversion From/In...

76d1529f26bed79bf2a0728bc0247072d2afc424 authored almost 4 years ago
gtk: make use of the new public expression_watch_get_type

3f4cd0bb4ffad75073ab42e8676d85944ded5b48 authored almost 4 years ago
gtk: generate new printer types

5dd82344dbe1d23b622eac95b720216c3322d1c2 authored almost 4 years ago
gsk: generate new types

1af50c0e502a3049f578329dd6cc05640b01e94b authored almost 4 years ago
regenerate with the latest gir-files

77a237c45598efbffdd4af6322c4474494ff1308 authored almost 4 years ago
gtk: add manual version for IMContext functions

to be removed the next time we bump the gir file

7ab28d4a75cfc4c122deccc8010ac71ed39f0aa3 authored almost 4 years ago
gtk: mark new exposed API's in ffi & update CheckButton subclassing

CheckButton has a new activate virtual method

e3fd8b842ea516de206af567af6e046bafa72979 authored almost 4 years ago
CI: only run the image job on master branch

659519392d21fb6a83d145c93b767b7b9c1acf8f authored almost 4 years ago
dockerfile: bump to gtk 4.1.2

523b5c30de9c73dcb29e80ec050cec03676a6d98 authored almost 4 years ago
Address Sebastian's review comments

95a1c1f0b6286aa6ab7b60c42099ba98211c82a1 authored almost 4 years ago
Fix typo

70010d40ba479b19a649d078b02a716d3183aa79 authored almost 4 years ago
Final adaptions

bfd5f1ea0e6d18ef8a07b09ea561e974b2c05781 authored almost 4 years ago
Finish up settings

af73f3316b14c40319bf990f3889622ae5be23c5 authored almost 4 years ago
Finish properties

8fe9440912b6087869bdc650bd7e428d19d40691 authored almost 4 years ago