masonry-rs
masonry-rs copied to clipboard
Rust UI design toolkit.
The project needs a logo, for all the usual reasons (to stand out, to give a professional vibe, to give a visual association that people will remember, etc). I'm thinking...
Text handling needs in-depth refactoring. As we proceed with the port to Winit, a lot of text-related code is being removed. This issue catalogues what will need to be added...
Masonry introduces a lot of complex concepts compared to other GUI frameworks. Many of these concepts are intended to reduce future complexity, but crate users don't get those benefits if...
I have several issues with how layout works in Druid (and thus currently in Masonry). ## Flex footguns I think this is more due to the Flex algorithm than Druid's...
Masonry's pointer handling is inherited from Druid, and there are some gray areas that need to be better specified, documented and enforced. ## Hot status Hot status now roughly means...
The event model of Masonry still needs a lot of improvement. (I'm including lifecycle here. Lifecycle events are kept separate from Events, but it's unclear if they're actually different, and...
Masonry currently has a bunch of tests that check basic features of the widget-handling code (eg that focus is properly updated when a textbox is disabled). However, these tests depend...