stable

Clone or download

Read-only

Display avatars in user-bound list fields

part of: story #16650 have avatars in searchable (multi) select boxes How to test: - In the angular modal and artifact views --> Avatars are displayed in user-bound list-pickers (multi and single) Change-Id: Icf88eca7bfeb4e347bd438a9e021b20f1af17352

Modified Files

Name
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List.class.php +7 −5 Go to diff View file
M plugins/tracker/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/list-picker-field/list-picker-field-controller.js +23 −1 Go to diff View file
M plugins/tracker/scripts/angular-artifact-modal/src/tuleap-artifact-modal-fields/list-picker-multiple-field/list-picker-multiple-field-controller.js +23 −1 Go to diff View file
M plugins/tracker/scripts/angular-artifact-modal/src/tuleap-artifact-modal.scss +13 −0 Go to diff View file
M plugins/tracker/scripts/artifact/list-fields.ts +30 −9 Go to diff View file
M plugins/tracker/themes/default/css/style.scss +12 −0 Go to diff View file
M src/scripts/list-picker/src/events/ListOptionsChangesObserver.test.ts +4 −4 Go to diff View file
M src/scripts/list-picker/src/events/ListOptionsChangesObserver.ts +2 −2 Go to diff View file
D src/scripts/list-picker/src/helpers/static-list-helper.ts +0 −98 Go to diff View file
M src/scripts/list-picker/src/items/ItemsMapManager.test.ts +5 −2 Go to diff View file
M src/scripts/list-picker/src/items/ItemsMapManager.ts +6 −8 Go to diff View file
R src/scripts/list-picker/src/helpers/static-list-helper.test.ts Go to diff View file
A src/scripts/list-picker/src/items/ListItemMapBuilder.ts +137 −0 Go to diff View file
M src/scripts/list-picker/src/list-picker.ts +5 −1 Go to diff View file
M src/scripts/list-picker/src/navigation/KeyboardNavigationManager.test.ts +4 −2 Go to diff View file
M src/scripts/list-picker/src/renderers/BaseComponentRenderer.ts +8 −0 Go to diff View file
M src/scripts/list-picker/src/renderers/DropdownContentRenderer.test.ts +47 −71 Go to diff View file
M src/scripts/list-picker/src/renderers/DropdownContentRenderer.ts +1 −1 Go to diff View file
M src/scripts/list-picker/src/selection/MultipleSelectionManager.test.ts +10 −8 Go to diff View file
M src/scripts/list-picker/src/selection/MultipleSelectionManager.ts +3 −3 Go to diff View file
M src/scripts/list-picker/src/selection/SingleSelectionManager.test.ts +14 −12 Go to diff View file
M src/scripts/list-picker/src/selection/SingleSelectionManager.ts +1 −1 Go to diff View file
M src/scripts/list-picker/src/type.d.ts +5 −1 Go to diff View file
M src/themes/tlp/doc/js/editors.js +22 −0 Go to diff View file
M src/www/tlp-doc/resources/forms/list-picker/doc.html +9 −0 Go to diff View file
M src/www/tlp-doc/resources/forms/list-picker/example.html +37 −4 Go to diff View file
M src/www/tlp-doc/resources/forms/multi-list-picker/doc.html +9 −0 Go to diff View file
M src/www/tlp-doc/resources/forms/multi-list-picker/example.html +37 −4 Go to diff View file