stable

Clone or download

Read-only

Remove toolbar from artifact view

Most of the links are already present in the dropdown menu in the breadcrumbs (and creation link is also present in the New dropdown). Note: "Contextual" help link is removed to be consistent with latest feature introduced in Tuleap. The remaining information in the toolbar was the create by mail popover. This is now moved in the dropdown menu and opens a modal. In order to be consistent, the reply by mail popover becomes also a modal (see follow-up comments textarea in an artifact). Since the breadcrumb is also available on burning parrot pages (for example tracker ยป admin ยป workflow ยป transition) the modal should also be displayed here. Part of story #16210 Remove navigation bar Change-Id: Ia6d232faa8ef20a9986fd02e441877e4e2f978ef

Modified Files

Name
M plugins/tracker/include/Tracker/Artifact/Renderer/CopyRenderer.class.php +1 โˆ’1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Renderer/EditRenderer.class.php +16 โˆ’2 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Renderer/SubmitRenderer.class.php +1 โˆ’1 Go to diff View file
M plugins/tracker/include/Tracker/Notifications/Settings/NotificationsUserSettingsDisplayController.php +1 โˆ’1 Go to diff View file
M plugins/tracker/include/Tracker/Report/Tracker_Report_HeaderRenderer.php +1 โˆ’2 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +51 โˆ’55 Go to diff View file
M plugins/tracker/include/Tracker/TrackerManager.class.php +0 โˆ’1 Go to diff View file
M plugins/tracker/include/Tracker/Workflow/WorkflowTransitionController.php +1 โˆ’0 Go to diff View file
A plugins/tracker/scripts/artifact/tracker-email-copy-paste-bp.js +84 โˆ’0 Go to diff View file
D plugins/tracker/scripts/legacy/TrackerEmailCopyPaste.js +0 โˆ’159 Go to diff View file
A plugins/tracker/scripts/legacy/tracker-email-copy-paste-fp.js +83 โˆ’0 Go to diff View file
M plugins/tracker/site-content/en_US/script_locale.txt +0 โˆ’8 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +29 โˆ’3 Go to diff View file
M plugins/tracker/site-content/fr_FR/script_locale.txt +0 โˆ’8 Go to diff View file
A plugins/tracker/templates/artifact/create-by-mail-modal-info.mustache +35 โˆ’0 Go to diff View file
A plugins/tracker/templates/artifact/reply-by-mail-modal-info.mustache +24 โˆ’0 Go to diff View file
M plugins/tracker/themes/BurningParrot/css/_tracker.scss +1 โˆ’0 Go to diff View file
A plugins/tracker/themes/BurningParrot/css/includes/_email-copy-paste.scss +34 โˆ’0 Go to diff View file
M plugins/tracker/themes/default/css/style.scss +18 โˆ’19 Go to diff View file
M plugins/tracker/webpack.common.js +2 โˆ’1 Go to diff View file