* Fixes#8092 SelectWidget does not work with multiple options organised into group
* Consolidate variables
* Apply suggestion from @saqimtiaz
* Update core/modules/widgets/select.js
Co-authored-by: Mario Pietsch <pmariojo@gmail.com>
* added release note
* chore: lint fixes
---------
Co-authored-by: Saq Imtiaz <saq.imtiaz@gmail.com>
Co-authored-by: Mario Pietsch <pmariojo@gmail.com>
* [DOCS] Fix some typos in "days Operator (Examples)"
* Remove created and modified fields from days.tid
Remove created and modified fields from days.tid
* [DOCS] Make TaskManagementExamples more "hackable"
* Update modified date in TaskManagementExample.tid
* Fix modified date in TaskManagementExampleDraggable
* Create RootStylesheet.tid
* put stylesheets into single <style> tags
* viewHandler should not be a widget
* format RootStylesheet
* add ROOT_STYLESHEET_TITLE constant
* use let widget in RootStylesheet
* use view widget from #8135 for testing
* reformat RootStylesheet
* update view widget
* update view widget
* update view widget
* update view widget
* update view widget
* update view widget
* trying to fix the date parsing
* refactor view widget with more extensible architecture
* remove performance instrumentation
* hardcode reset and base stylesheets
* adopt ES2017 syntax for view widget
* don't hardcode vanilla/base
* remove unused constructors
* remove unused variable
* make refresh method static
* trying to fix missingThis
* add changenote
* revert change in vanilla/base
* Revert changes to the view widget
* Refactor RootStylesheet.tid
* Use transclude widget instead of view widget
* Remove hardcoded noramlize.css
* Add comment for debugging
* Migrate some templates to use RootStylesheet
* Remove PAGE_STYLESHEET_TITLE
Since it is no longer used in render.js
* Update change note
---------
Co-authored-by: Simon Huber <huber.simon@protonmail.com>
* Initial commit
* Add line ending configuration for consistent tests
* Initial commit
* Correctly consider editcost parameter
* Move diffPartsToChars() to $tw.utils
* Remove superfluous file
* Correct "efficiency" parameter naming in the documentation
The parameter was incorrectly referred to as "efficent" in several places.
* Update diffPartsToChars to ES2017 style
* Consolidate let/const declarations
* Revert the list-tagged-draggable to use title field by default
* Update list.tid
It seems `<$transclude field=<<__field__>> />` when field default value is empty does not work as expected.
This commit uses `field:"title"` instead of `field:""` in the list-tagged-draggable header.
* Update list.tid
The redundant `field` removed. The new `displayField` attribute is used to let user choose the filed they like to display when the list items are rendered as simple links.
* Update list.tid
The proposed field attribute in list-tagged-draggable updated to use the same `displayField` aslist-links-draggable.
* Create #9177
change note for #9177 was created
* Update list.tid
The `list-links-draggable` now is fully backward compatible. It uses caption as default field as before and is compatible with `list-links`.
The `list-tagged-draggable` is fully backward compatible while got a new displayField parameter.
* Update list-tagged-draggable Macro.tid
Update docs to reflect new displayField parameter
* Update list-links-draggable Macro.tid
Update documentation to reflect the new displayField parameter.
* Update list-tagged-draggable Macro.tid
Update docs. Remove formatting error in doc.