Skip to content
This repository has been archived by the owner on Dec 9, 2024. It is now read-only.

Unsafe bindings and a safe wrapper for gtk-layer-shell, automatically generated from a .gir file

License

Notifications You must be signed in to change notification settings

pentamassiv/gtk-layer-shell-gir

Repository files navigation

maintenance-status: obsolete dependabot status

Build

gtk-layer-shell: Crate docs.rs dependency status

gtk-layer-shell-sys: Crate docs.rs dependency status

This project is UNMAINTAINED. Please use GTK4 and take a look at gtk4-layer-shell instead!

gtk-layer-shell

This is the safe wrapper for gtk-layer-shell, automatically generated from its .gir file. For details on how to use it or how to generate the code yourself, have a look at the crate's README. The unsafe bindings can be found in this folder. These crates are GTK3 only. Use gtk4-layer-shell-sys or gtk4-layer-shell if you need to use it with GTK4.

Maintenance status

The Rust bindings for GTK3 are no longer maintained and the repo has been archived. If you are starting a new project, you should use GTK4 and thus gtk4-layer-shell right from the start.

The gtk-layer-shell crates are just wrappers for the C library so it is feature complete and not actively worked on. If you encounter any problems, feel free to open a PR.

Contributing

Pull requests are very welcome but please keep the maintenance status in mind.

License

MIT

About

Unsafe bindings and a safe wrapper for gtk-layer-shell, automatically generated from a .gir file

Resources

License

Stars

Watchers

Forks