征集开发者!

我可以做什么?

如果您没有使用GUI框架

那么您理解本项目可能需要花费一定时间,因为文档工作目前十分不完善。不过,如果您对GUI框架感兴趣,欢迎持续关注本项目,也可也向我(或我们)提问任何有关该项目的问题!

如果您使用过GUI框架

或许您是新手,或身经百战的老手,我们都希望您能够过目一下本项目examples目录下的window.rs示例,并试着了解一下我们的开发思路以及目前进度。请继续往下阅读,欢迎提出各种意见、改进措施、评价,您的任何意见对我们来说都十分宝贵!

我希望加入开发

首先感谢并欢迎您的加入!

现状

目前Irisia GUI尚处于早期阶段,优化和文档都不尽人意,也许还存在bug。这需要您理解Irisia GUI框架的设计理念,请向我提问任何您不理解的问题。

截至撰写这篇文档时,没有任何其他开发者。

以下几点是Irisia GUI目前未完工的部分:

  • GPU性能优化。目前测试运行窗口时GPU占用率过高,需要优化。
  • 平台移植。目前Irisia GUI是在Windows平台上开发和测试,理论上可应用于其他系统,但仍需进一步测试和兼容性改造。
  • 动画。目前Irisia GUI原生不支持动画,虽然是可以做出来的,但是这样写出来的代码风格不尽人意。
  • 预制类。目前Irisia GUI预制只有文本框。极度缺乏样式,控件和布局生成器。
  • 文档和翻译。目前文档大部分都是中文,而且没有注释。