1 个不稳定版本
0.2.3 | 2020年9月10日 |
---|---|
0.2.2 |
|
0.1.1 |
|
#16 in #桌面环境
每月25次下载
在 wall-cli 中使用
22KB
452 代码行(不包括注释)
wall
一个与操作系统和桌面环境无关的获取/设置壁纸库。
与类似库的比较
wallpaper 和 wallpaper_rs 都没有合适的 Linux 实现。它们都是基于黑客技术的,并且只支持一些桌面环境/窗口管理器。这个库直接使用 Xlib 来处理 Linux 部分,所以如果你运行 Xorg,它就会工作。
需要帮助
需要帮助来实现 MacOS 部分。我没有 Mac 机器,因此无法测试代码。当前的实现有点基于黑客技术,我希望能够去除它。一个想法是将 这段代码 转换为 Rust。
待办事项
- Xorg
- Windows
- MacOS(基于黑客技术)
- Wayland
- RedoxOS
- 更好的 MacOS 实现
许可证
根据您的选择,在 Apache 许可证 2.0 版本 或 MIT 许可证 下许可。除非您明确表示,否则根据 Apache-2.0 许可证的定义,您故意提交以包含在此包中的任何贡献,将如上所述双重许可,不附加任何其他条款或条件。
依赖项
~2–14MB
~115K SLoC