23 个版本

0.9.0 2024 年 7 月 10 日
0.8.1 2024 年 3 月 7 日
0.7.2 2023 年 8 月 12 日
0.7.0 2023 年 7 月 23 日
0.2.0 2021 年 7 月 12 日

#953 in GUI

Download history 1567/week @ 2024-05-02 1615/week @ 2024-05-09 1286/week @ 2024-05-16 1646/week @ 2024-05-23 1427/week @ 2024-05-30 1370/week @ 2024-06-06 1385/week @ 2024-06-13 1298/week @ 2024-06-20 1123/week @ 2024-06-27 1186/week @ 2024-07-04 1563/week @ 2024-07-11 1680/week @ 2024-07-18 1331/week @ 2024-07-25 1534/week @ 2024-08-01 1599/week @ 2024-08-08 1111/week @ 2024-08-15

5,806 每月下载量
用于 6 个 Crates (4 直接)

MIT 许可证

800KB
19K SLoC

Rust GDK 4 Wayland 绑定

项目网站在这里:https://gtk-rs.org/.

GDK 4 的 Wayland 后端的 Rust 绑定,是 gtk4-rs 的一部分。

GDK 是一个中间层,将 GTK 与窗口系统的细节隔离开来。GDK Wayland 包含特定于 Wayland 后端的函数。

最低支持的 Rust 版本

目前,最低支持的 Rust 版本是 1.70

文档

使用

我们建议使用来自 crates.io 的 crates,如 此处所示

如果您想跟踪最新进展,请使用 git 依赖项

[dependencies]
gdk-wayland = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gdk4-wayland" }

避免混合版本和 git crates,例如这样

# This will not compile
[dependencies]
gdk-x11 = {version = "0.1", package = "gdk4-x11"}
gdk-wayland = { git = "https://github.com/gtk-rs/gtk4-rs.git", package = "gdk4-wayland" }

功能

功能 描述
v4_16 启用 GTK 4.16 的新 API
v4_12 启用 GTK 4.12 的新 API
v4_10 启用 GTK 4.10 的新 API
v4_4 启用 GTK 4.4 的新 API
wayland_crate wayland-client crate 的集成
egl khronos-egl crate 的集成

另请参阅

许可证

gdk4-wayland 的 Rust 绑定可在 MIT 许可证下获得,请参阅。

依赖项

~8–18MB
~293K SLoC