1 个不稳定版本
使用旧Rust 2015
0.1.0-alpha.0 | 2023年12月10日 |
---|---|
0.0.3-alpha |
|
0.0.2-alpha |
|
0.0.1-alpha |
|
#31 in #dispatch
220KB
3.5K SLoC
Uxui-rs
Uxui是一个针对桌面平台编写的跨平台UI框架。
速度
Uxui是一个保持模式UI框架,设计时尽可能减少动态派发。
当前状态
截至目前,uxui处于开发初期阶段。它尚未准备好用于生产。到目前为止,验证和测试仅在Windows上进行,但计划在不久的将来对Linux和macOS进行全面验证。
目前,由于缺乏继承,'组件'完全使用dyn traits实现。这导致每个组件都必须处理自己的尺寸和事件处理/传播。这并不理想,并有望在未来找到更好的解决方案后得到改善。
要求
- glslc - glsl编译器(可在vulkan sdk中找到)
依赖项
~35–71MB
~1M SLoC