Changes to "config" between 2018-07-04 18:48:33 and 2018-07-04 18:50:47

80
81
82
83
84
85
86
87

88
89
90
91
92
93
94
80
81
82
83
84
85
86

87
88
89
90
91
92
93
94







-
+







| `select` | `multi` / `dropdown` | see select: alternatives |
| `text` | `textarea` / `long` | longer `string` type (= renders as textarea) |
| `color` | `rgb` | graphical color picker |
| `file` | `filechooser` | setting should be a valid filename | 
| `table`| `csv` / `list` | for supporting more complex (Excel-style) setting lists. |
| `dict` | `hashtable` | complex dictionary (Excel-style) setting field. |

Again, supporting base type aliases (str=string) is very advisable. But complex types (table/dict) often too much effort for basic plugin/config systems. There's no need to cram in support for rarely used features.
Again, supporting base type aliases (str=string) is very advisable. But complex types (table/dict) often cause too much effort for basic plugin/config systems. There's no need to cram in support for rarely used features.


## Other fields

Other per-config attributes migh encompass

| `category:` | grouping config options (else inherited from plugin) |