-
Notifications
You must be signed in to change notification settings - Fork 154
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
dhonx, hex2f, Delta456, nob-suz, ylluminate and 80 morelarpon, blagodus, radare, darioielardi, sharkguto and 21 moreSincerelyFaust, changrui, adelarsq, pavi2410, annymosse and 9 moreblagodus, nob-suz, spytheman, radare, adelarsq and 17 moreSincerelyFaust, adelarsq, pavi2410, teaalltr, hubyhuby and 5 more
Metadata
Metadata
Assignees
Labels
No labels