This commit is contained in:
Will McGugan
2022-10-17 09:55:28 +01:00
parent f91f28f113
commit 0c5ea8d50d

View File

@@ -2,7 +2,7 @@
We ([textualize.io](https://www.textualize.io/)) are actively building and maintaining Textual. We ([textualize.io](https://www.textualize.io/)) are actively building and maintaining Textual.
We have many new features in the pipeline. This page will keep track that work. We have many new features in the pipeline. This page will keep track of that work.
## Features ## Features
@@ -13,7 +13,7 @@ High-level features we plan on implementing.
* [ ] Fuzzy search * [ ] Fuzzy search
- [ ] Configuration (.toml based extensible configuration format) - [ ] Configuration (.toml based extensible configuration format)
- [x] Devtools - [x] Devtools
* [ ] Browser-inspired devtools interface with integrate DOM view, log, and REPL * [ ] Browser-inspired devtools interface with integrated DOM view, log, and REPL
- [ ] Reactive state - [ ] Reactive state
- [x] Themes - [x] Themes
* [ ] Customize via config * [ ] Customize via config
@@ -25,6 +25,7 @@ Widgets are key to making user friendly interfaces. The builtin widgets should c
- [x] Buttons - [x] Buttons
* [x] Error / warning variants * [x] Error / warning variants
- [ ] Color picker
- [x] Checkbox - [x] Checkbox
- [ ] Content switcher - [ ] Content switcher
- [x] DataTable - [x] DataTable
@@ -32,6 +33,7 @@ Widgets are key to making user friendly interfaces. The builtin widgets should c
* [ ] Row / Column select * [ ] Row / Column select
* [ ] API to update cells / rows * [ ] API to update cells / rows
* [ ] Lazy loading API * [ ] Lazy loading API
- [ ] Date picker
- [ ] Drop-down menus - [ ] Drop-down menus
- [ ] Form Widget - [ ] Form Widget
* [ ] Serialization / Deserialization * [ ] Serialization / Deserialization
@@ -45,7 +47,7 @@ Widgets are key to making user friendly interfaces. The builtin widgets should c
* [ ] Validation * [ ] Validation
* [ ] Error / warning states * [ ] Error / warning states
* [ ] Template types: IP address, physical units (weight, volume), currency, credit card etc * [ ] Template types: IP address, physical units (weight, volume), currency, credit card etc
- [ ] Markdown viewer (more dynamic that Rich markdown, with scrollable code areas / collapseable sections) - [ ] Markdown viewer (more dynamic than Rich markdown, with scrollable code areas / collapseable sections)
- [ ] Plots - [ ] Plots
- [ ] bar chart - [ ] bar chart
- [ ] line chart - [ ] line chart