Open PsichiX opened 3 years ago
basic research is done, i've updated issue content with list of features needed
Tooltip widget using Anchor feature :D Tooltips are very simple to use - as long as tooltip content can get Select/Deselect nav signal (basically it is an active nav item), it will show/hide the tooltip content on its own in the closest portal up in the hierarchy.
Since RAUI have got support for Portals and Scroll Box this enables us to make more application-like widgets such as message boxes, windows, notifications, toasts, s(l)ide menus, property lists, etc.
This means, RAUI might be used as an UI solution in new Ignite Editor - an editor hub similar to Atom/VS code but focused on gamedev-related editor plugins made by the users. Current state of Ignite Editor uses Electron+React.js for UI but this combination gets really problematic and slows down plugin development time exponentially relative to the complexity of the tool, editor requires quick development times and as less friction as possible, RAUI might be a good choice if we solve few important problems, one of them is being able to have typical widgets used by editors.
These are gonna enrich Material widgets library by taking inspiration from: https://material-ui.com/
what we need: