Our great sponsors
-
iced
Discontinued A cross-platform GUI library for Rust, inspired by Elm [Moved to: https://github.com/iced-rs/iced] (by hecrj)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Not too difficult, essentially you will need to implement two traits from iced, one to handle the rendering of the component and one to handle events i.e mouse events/keyboard events. You can use an existing component as a template and modify it to your needs.
This is my first GUI cross platform desktop application I have ever written. It was a pleasure writing it in Rust using the iced GUI framework. Just thought I'd share it to hear some feedback from the community.
GitHub: https://github.com/ZakisM/bl3_save_edit
Do you by chance have an M1 mac? I recently ran into something similar in a personal project, Apple apparently changed how occluded window resource cleanup is handled. https://github.com/gfx-rs/wgpu/issues/1783