#gtk #bindings #api-bindings #libdbusmenu

dbusmenu-gtk3

Rust对dbusmenu-gtk3的绑定

1个不稳定版本

0.1.0 2023年4月5日

#1032 in GUI

Download history 72/week @ 2024-03-14 84/week @ 2024-03-21 863/week @ 2024-03-28 952/week @ 2024-04-04 785/week @ 2024-04-11 793/week @ 2024-04-18 1070/week @ 2024-04-25 1490/week @ 2024-05-02 2305/week @ 2024-05-09 1757/week @ 2024-05-16 1607/week @ 2024-05-23 1666/week @ 2024-05-30 1717/week @ 2024-06-06 1720/week @ 2024-06-13 1655/week @ 2024-06-20 1408/week @ 2024-06-27

6,742每月下载量

LGPL-3.0-only

90KB
1K SLoC

dbusmenu-rs

此存储库包含为libdbusmenu创建的安全的Rust绑定,这些绑定与gtk-rs生态系统一起工作。有关更多信息,包括示例,请参阅libdbusmenu存储库

代码生成

绑定使用gir生成。

为了管理代码生成中涉及的所有步骤和修正,它们使用Nix构建并链接到result。要自行生成它们,请运行nix build

许可证

本项目受LGPLv3许可。


lib.rs:

libdbusmenu的gtk部分的绑定

libdbusmenu的gtk部分创建的Rust绑定,这些绑定与gtk-rs生态系统一起工作。

如果您想通过DBus公开菜单(例如,用于系统托盘图标),请参阅[mod@dbusmenu_glib]。此存储库提供Menu,这是一个GTK小部件,将显示通过DBus公开的菜单的内容。

依赖关系

~16–25MB
~446K SLoC