Files
PyUIBuilder/roadmap.md

41 lines
1.3 KiB
Markdown
Raw Normal View History

2024-09-17 21:23:01 +05:30
## Road map for PyUIBuilder
2024-10-02 05:40:44 +05:30
To fund and support the development some features are available only for Premium users.
Any feature that has 👑 beside it, is meant only for [premium users](./README.md#license---fund-the-development)
2024-09-17 21:23:01 +05:30
### 1.0.0
- [x] Create the initial version for UI builder
2024-09-21 18:37:28 +05:30
### 1.2.0
2024-09-17 21:23:01 +05:30
- [ ] UI fixes and enhancement
- [ ] Documentation
- [ ] Tree view for elements on the canvas
2024-09-21 18:37:28 +05:30
- [ ] Add text editor to support event handlers
2024-09-26 13:47:05 +05:30
- [ ] Support for Event handlers
- [ ] Support more pre-built widgets such as ttk.Notebook, multi-page etc.
2024-09-21 18:37:28 +05:30
- [ ] Rewrite DND for better feedback - (swappy/react-dnd-kit/ GSAP draggable)
- [ ] Duplicate widgets
2024-09-17 21:23:01 +05:30
### 1.5.0
2024-09-21 18:37:28 +05:30
- [ ] Add canvas support tools (lines, rect etc) (try fabricjs)
2024-10-02 05:41:37 +05:30
- [ ] Initial version for Electron App exe 👑
2024-09-17 21:23:01 +05:30
- [ ] Save files locally 👑
- [ ] Load UI files 👑
- [ ] Light/Dark theme 👑
- [ ] Run the preview 👑
2024-09-26 13:47:05 +05:30
- [ ] Load templates 👑
2024-09-17 21:23:01 +05:30
### 2.0.0
- [ ] Support for more third party plugins
2024-09-21 18:37:28 +05:30
- [ ] Support more templates
- [ ] Allow creating components
2024-09-17 21:23:01 +05:30
- [ ] Support for Kivy
- [ ] Sharable Templates
- [ ] Dark theme 👑
### 3.0.0
2024-09-26 13:47:05 +05:30
- [ ] Allow 3rd party UI plugin developers
- [ ] Allow Templates to be sharable
2024-09-24 11:50:50 +05:30
- [ ] Node based System (eg: like blender/ unity node system)
2024-09-17 21:23:01 +05:30
- [ ] Support for PySide / PyQt 👑 (commercial license only)