mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Jump to code when clicking on review panel entries
This commit is contained in:
parent
32b0c6a4fb
commit
0479b01b9d
1 changed files with 14 additions and 10 deletions
|
@ -50,6 +50,7 @@
|
|||
on-reject="rejectChange(entry_id);"
|
||||
on-accept="acceptChange(entry_id);"
|
||||
on-indicator-click="toggleReviewPanel();"
|
||||
ng-click="gotoEntry(editor.open_doc_id, entry)"
|
||||
permissions="permissions"
|
||||
)
|
||||
|
||||
|
@ -62,6 +63,7 @@
|
|||
on-indicator-click="toggleReviewPanel();"
|
||||
on-save-edit="saveEdit(entry.thread_id, comment)"
|
||||
on-delete="deleteComment(entry.thread_id, comment)"
|
||||
ng-click="gotoEntry(editor.open_doc_id, entry)"
|
||||
permissions="permissions"
|
||||
ng-if="!reviewPanel.loadingThreads"
|
||||
)
|
||||
|
@ -150,28 +152,28 @@ script(type='text/ng-template', id='changeEntryTemplate')
|
|||
i.rp-icon-delete(ng-switch-when="delete")
|
||||
.rp-entry-details
|
||||
.rp-entry-description(ng-switch="entry.type")
|
||||
span(ng-switch-when="insert") Added
|
||||
span(ng-switch-when="insert", stop-propagation="click") Added
|
||||
ins.rp-content-highlight {{ entry.content | limitTo:(isCollapsed ? contentLimit : entry.content.length) }}
|
||||
a.rp-collapse-toggle(
|
||||
href
|
||||
ng-if="needsCollapsing"
|
||||
ng-click="toggleCollapse();"
|
||||
) {{ isCollapsed ? '... (show all)' : ' (show less)' }}
|
||||
span(ng-switch-when="delete") Deleted
|
||||
span(ng-switch-when="delete", stop-propagation="click") Deleted
|
||||
del.rp-content-highlight {{ entry.content | limitTo:(isCollapsed ? contentLimit : entry.content.length) }}
|
||||
a.rp-collapse-toggle(
|
||||
href
|
||||
ng-if="needsCollapsing"
|
||||
ng-click="toggleCollapse();"
|
||||
) {{ isCollapsed ? '... (show all)' : ' (show less)' }}
|
||||
.rp-entry-metadata
|
||||
.rp-entry-metadata(stop-propagation="click")
|
||||
| {{ entry.metadata.ts | date : 'MMM d, y h:mm a' }} •
|
||||
span.rp-entry-user(style="color: hsl({{ user.hue }}, 70%, 40%);") {{ user.name }}
|
||||
.rp-entry-actions(ng-if="permissions.write")
|
||||
a.rp-entry-button(href, ng-click="onReject();")
|
||||
a.rp-entry-button(href, ng-click="onReject();", stop-propagation="click")
|
||||
i.fa.fa-times
|
||||
| Reject
|
||||
a.rp-entry-button(href, ng-click="onAccept();")
|
||||
a.rp-entry-button(href, ng-click="onAccept();", stop-propagation="click")
|
||||
i.fa.fa-check
|
||||
| Accept
|
||||
|
||||
|
@ -196,7 +198,7 @@ script(type='text/ng-template', id='commentEntryTemplate')
|
|||
ng-repeat="comment in threads[entry.thread_id].messages track by comment.id"
|
||||
)
|
||||
p.rp-comment-content
|
||||
span(ng-if="!comment.editing")
|
||||
span(ng-if="!comment.editing", stop-propagation="click")
|
||||
span.rp-entry-user(
|
||||
style="color: hsl({{ comment.user.hue }}, 70%, 40%);",
|
||||
) {{ comment.user.name }}:
|
||||
|
@ -214,16 +216,16 @@ script(type='text/ng-template', id='commentEntryTemplate')
|
|||
span(ng-if="!comment.deleting") {{ comment.timestamp | date : 'MMM d, y h:mm a' }}
|
||||
span.rp-comment-actions(ng-if="comment.user.isSelf && !comment.deleting")
|
||||
| •
|
||||
a(href, ng-click="startEditing(comment)") Edit
|
||||
a(href, ng-click="startEditing(comment)", stop-propagation="click") Edit
|
||||
span(ng-if="threads[entry.thread_id].messages.length > 1")
|
||||
| •
|
||||
a(href, ng-click="confirmDelete(comment)") Delete
|
||||
a(href, ng-click="confirmDelete(comment)", stop-propagation="click") Delete
|
||||
span.rp-confim-delete(ng-if="comment.user.isSelf && comment.deleting")
|
||||
| Are you sure?
|
||||
| •
|
||||
a(href, ng-click="doDelete(comment)") Delete
|
||||
a(href, ng-click="doDelete(comment)", stop-propagation="click") Delete
|
||||
| •
|
||||
a(href, ng-click="cancelDelete(comment)") Cancel
|
||||
a(href, ng-click="cancelDelete(comment)", stop-propagation="click") Cancel
|
||||
|
||||
.rp-loading(ng-if="threads[entry.thread_id].submitting")
|
||||
i.fa.fa-spinner.fa-spin
|
||||
|
@ -239,6 +241,7 @@ script(type='text/ng-template', id='commentEntryTemplate')
|
|||
button.rp-entry-button(
|
||||
ng-click="animateAndCallOnResolve();"
|
||||
ng-if="permissions.comment && permissions.write"
|
||||
stop-propagation="click"
|
||||
)
|
||||
i.fa.fa-inbox
|
||||
| Resolve
|
||||
|
@ -246,6 +249,7 @@ script(type='text/ng-template', id='commentEntryTemplate')
|
|||
ng-click="onReply();"
|
||||
ng-if="permissions.comment"
|
||||
ng-disabled="!entry.replyContent.length"
|
||||
stop-propagation="click"
|
||||
)
|
||||
i.fa.fa-reply
|
||||
| Reply
|
||||
|
|
Loading…
Reference in a new issue