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

Commit

Permalink
Add note about maintenance status of GTK3 bindings
Browse files Browse the repository at this point in the history
  • Loading branch information
pentamassiv authored Jul 10, 2024
1 parent 118f997 commit 3d5e8d1
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ gtk-layer-shell-sys:
This is the safe wrapper for [gtk-layer-shell](https://github.com/wmww/gtk-layer-shell), automatically generated from its [.gir file](GtkLayerShell-0.1.gir). For details on how to use it or how to generate the code yourself, have a look at the crate's [README](https://github.com/pentamassiv/gtk-layer-shell-gir/tree/main/gtk-layer-shell/README.md). The unsafe bindings can be found in this [folder](https://github.com/pentamassiv/gtk-layer-shell-gir/tree/main/gtk-layer-shell-sys). These crates are GTK3 only. Use [gtk4-layer-shell-sys](https://crates.io/crates/gtk4-layer-shell-sys) or [gtk4-layer-shell](https://crates.io/crates/gtk4-layer-shell) if you need to use it with GTK4.

## Maintenance status
These crates are just wrappers for the C library so it is feature complete and not actively worked on. There are Github Actions keeping the dependencies up-to-date. If you encounter any problems, feel free to open a PR.
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.
Expand Down

0 comments on commit 3d5e8d1

Please sign in to comment.