~jplatte/gtk-layer-shell-rs

Rust bindings for gtk-layer-shell
b6e213a5 — Jonas Platte 7 months ago
Remove -rs suffix from crate name
6832a803 — Jonas Platte 7 months ago
Depend on released versions of gtk-rs crates
fa358477 — Jonas Platte 7 months ago
Remove pointless extern crate declarations

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~jplatte/gtk-layer-shell-rs
read/write
git@git.sr.ht:~jplatte/gtk-layer-shell-rs

You can also use your local clone with git send-email.

#Rust bindings for gtk-layer-shell

This repository provides Rust bindings for the https://github.com/wmww/gtk-layer-shell library. To use these bindings, it is assumed that you have built and installed gtk-layer-shell and its dependencies.

#Usage

Examples can be found in the examples/ directory. To run an example:

$ cargo run --example example

#Regenerating bindings

Sometimes the .gir file for gtk-layer-shell will need to be updated with new versions, API changes, etc. The bindings will need to be regenerated when the new file is added.

To regenerate the bindings:

$ make gir

Afterwards, ensure that building and running the examples still works.

#Greetz

@wmww for gtk-layer-shell in the first place