#tray #desktop #desktop-applications

tray-item

为 Windows、Mac 和 Linux 创建托盘图标/菜单的简单 API

10 个版本 (破坏性更新)

0.10.0 2024 年 4 月 7 日
0.9.0 2023 年 10 月 18 日
0.8.0 2023 年 4 月 29 日
0.7.1 2022 年 9 月 8 日
0.4.0-alpha2020 年 5 月 21 日

#146 in GUI

Download history • Rust 包仓库 396/week @ 2024-04-21 • Rust 包仓库 433/week @ 2024-04-28 • Rust 包仓库 296/week @ 2024-05-05 • Rust 包仓库 309/week @ 2024-05-12 • Rust 包仓库 558/week @ 2024-05-19 • Rust 包仓库 486/week @ 2024-05-26 • Rust 包仓库 482/week @ 2024-06-02 • Rust 包仓库 341/week @ 2024-06-09 • Rust 包仓库 298/week @ 2024-06-16 • Rust 包仓库 352/week @ 2024-06-23 • Rust 包仓库 224/week @ 2024-06-30 • Rust 包仓库 425/week @ 2024-07-07 • Rust 包仓库 607/week @ 2024-07-14 • Rust 包仓库 473/week @ 2024-07-21 • Rust 包仓库 646/week @ 2024-07-28 • Rust 包仓库 561/week @ 2024-08-04 • Rust 包仓库

2,309 每月下载量
用于 5 crates

MIT 许可证

41KB
1K SLoC

多平台托盘指示器

Cargo Check CircleCI

请参阅示例,因为当前缺乏文档。

托盘指示器在 Linux 上使用 gresources 图标,在 Windows 上使用 .rc 文件中的图标。
这些资源必须打包到最终的二进制文件中。

  • Linux
  • Windows
  • MacOS*

* MacOS 不允许在主线程之外的线程中运行应用程序,这意味着无法在新线程中监听事件。请参阅 macos.rs 示例。

待办事项

  • 文档

依赖项

~0–13MB
~155K SLoC