Open donaldcallen opened 1 year ago
I will fix the docs for gtk3-rs.
Thank you for the link to the blog, but I had already found it. It was helpful in getting my project rebuilt with the latest version of gtk-rs.
And I appreciate your straightening out the issues I mentioned.
The website now shows the correct latest version. the only remaining bit is fixing the docs of gtk3-rs
The documentation versions are still a problem. On the website (https://gtk-rs.org/), clicking the docs icon in the GTK3 row gets you documentation for 0.15.5. There is a button in the lower right that says "This version is out-dated. Go to latest version". When you click it, you get the list of all crates. Click 'gtk' gets you the documentation for 0.15.5 again.
Similarly, clicking 'documentation' on https://crates.io/search?q=gtk gets you the 0.15.5 documentation on the website with the problems described above.
Gtk::Inhibit has been removed. I noticed it in version 0.18.0. But if you click the documentation link on the crates.io entry for gtk (v0.18.1), you get documentation for version 0.15.5, which still contains documentation for Gtk::Inhibit.
On your project website, gtk-rs.org, the confusion is even worse. Under "Available crates", it shows v0.17.1 but if you click the documentation button for that version, you get the docs for v0.15.5.
Lastly, in this repository, if you click the The Rust API [Stable] link in the Readme (https://gtk-rs.org/gtk3-rs/stable/latest/docs/), you get the documentation for 0.15.5. The Development link gives you the docs for 0.17.0.
You have serious version confusion/skew here that needs to be fixed.