mirror of
https://github.com/Insality/druid.git
synced 2025-06-27 10:27:47 +02:00
39 lines
1.6 KiB
Plaintext
39 lines
1.6 KiB
Plaintext
Simple to-do for Druid Alpha 0.2.0
|
|
|
|
|
|
-- High
|
|
+ remove button event and match_event from druid
|
|
+ add hover component
|
|
+ add druid events/triggers? better callback system
|
|
+ better name for locale component? lang? lang_text?
|
|
+ better name for slider component? Slider is ok
|
|
+ Druid store assets - separate repository with rich components (progress_rich migrate)
|
|
+ refactor on_swipe. To on_scroll? Add input priority
|
|
+ separate custom data and predefined fields in components? Every component have their fields and events
|
|
+ How to set custom sprites for button states?
|
|
+ add druid settings (add auto_focus input and other stuff) (to game.project)
|
|
|
|
+ button add key trigger
|
|
+ button and hover click restriction zone?
|
|
+ button polish, actions
|
|
+ better scroll size management, check different cases. So implicit now
|
|
+ better callbacks for every components
|
|
|
|
- unify component api (get/set/to and other general stuff)
|
|
- better grid + scroll management
|
|
- better default style, add template for custom style
|
|
- compare with gooey
|
|
- add docs for all components
|
|
- add docs folder for every component with gifs? Solutions
|
|
- remove component autoremove all children component
|
|
|
|
|
|
-- Low
|
|
- add input_text component for alpha release
|
|
- add code template and example for user components
|
|
- custom input settings (name of touch, text, etc)
|
|
- add good examples with template and/or nodes (basic component no use any of them)
|
|
- try use final druid in real project (FI uses custom druid) (use in 4321?)
|
|
- ability to relocalize all locale text nodes
|
|
- ability to control buttons via controller. Select it by cursor (d-pad)
|