From 93c614ce9243c0743176a6e406a55f9dcb9bedf3 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Tue, 20 Nov 2018 12:37:57 +0000 Subject: [PATCH] Show toggle tree button on merge request commits Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53019 --- .../javascripts/diffs/components/app.vue | 55 ++++--------------- .../diffs/components/commit_widget.vue | 2 +- .../diffs/components/compare_versions.vue | 23 +++++--- app/assets/stylesheets/pages/issuable.scss | 1 - .../stylesheets/pages/merge_requests.scss | 1 + changelogs/unreleased/mr-file-tree-commit.yml | 5 ++ locale/gitlab.pot | 15 +---- .../merge_request/user_sees_versions_spec.rb | 2 - spec/javascripts/diffs/components/app_spec.js | 40 -------------- .../diffs/components/compare_versions_spec.js | 21 +++++++ 10 files changed, 58 insertions(+), 107 deletions(-) create mode 100644 changelogs/unreleased/mr-file-tree-commit.yml diff --git a/app/assets/javascripts/diffs/components/app.vue b/app/assets/javascripts/diffs/components/app.vue index 0b7838292b2..22da38ce7a5 100644 --- a/app/assets/javascripts/diffs/components/app.vue +++ b/app/assets/javascripts/diffs/components/app.vue @@ -55,8 +55,6 @@ export default { diffViewType: state => state.diffs.diffViewType, mergeRequestDiffs: state => state.diffs.mergeRequestDiffs, mergeRequestDiff: state => state.diffs.mergeRequestDiff, - latestVersionPath: state => state.diffs.latestVersionPath, - startVersion: state => state.diffs.startVersion, commit: state => state.diffs.commit, targetBranchName: state => state.diffs.targetBranchName, renderOverflowWarning: state => state.diffs.renderOverflowWarning, @@ -75,24 +73,6 @@ export default { path: '', }; }, - notAllCommentsDisplayed() { - if (this.commit) { - return __('Only comments from the following commit are shown below'); - } else if (this.startVersion) { - return __( - "Not all comments are displayed because you're comparing two versions of the diff.", - ); - } - return __( - "Not all comments are displayed because you're viewing an old version of the diff.", - ); - }, - showLatestVersion() { - if (this.commit) { - return __('Show latest version of the diff'); - } - return __('Show latest version'); - }, canCurrentUserFork() { return this.currentUser.can_fork === true && this.currentUser.can_create_merge_request; }, @@ -184,10 +164,8 @@ export default {
@@ -199,34 +177,23 @@ export default { :email-patch-path="emailPatchPath" /> -
-
- {{ notAllCommentsDisplayed }} - -
-
- - -
-
- +
+ + +
-
diff --git a/app/assets/javascripts/diffs/components/commit_widget.vue b/app/assets/javascripts/diffs/components/commit_widget.vue index 3fb11813d68..d45f91c7023 100644 --- a/app/assets/javascripts/diffs/components/commit_widget.vue +++ b/app/assets/javascripts/diffs/components/commit_widget.vue @@ -28,7 +28,7 @@ export default {