Open
Description
Many features will need discussion so this thread acts as both a discussion & a task list for contributors/maintainers.
Notes:
- All these features won't necessarily make it into the v0.1 but they are planned nonetheless.
- Mentions after the each entry means that feature is being worked on by those persons.
- Please don't ask for ETAs. We are working on it as much as possible. Once it's done, you will know. You can follow the development on the Discord Channel.
API
- Declarative style (@thecodrr)
- Hot code reloading
- Proper eventing system using
eventbus
(@thecodrr) - RTL support
- Themes
- Custom widgets on user level
- DataBinding to arrays & orm columns
- Widget customization using properties (color etc.)
Window API
- Drag & Drop
- Custom Scaling
- Resizing
Responsiveness
- Relative values for dimensions, margins etc. (percentage or px)
- Hover, focus feedback
- Animations & Transitions (@memeone)
- Tab support (focus)
Layout
Widgets
- Menus
- ScrollView (@thecodrr)
- ListBox
- ListView
- DataGrid
- Tab Control
- WebView
- Slider (@thecodrr)
- Dropdown (@thecodrr)
- Tooltips
- TreeView
TextBox
- Multiline textbox
- Text selection with a mouse (@thecodrr)
- TextBox Validation
- Format support
Accessibility
- Screen reader support
More items will be added as required
Metadata
Metadata
Assignees
Labels
No labels