|
@@ -5,10 +5,15 @@ define [
|
|
|
"ide/review-panel/ChangesTracker"
|
|
"ide/review-panel/ChangesTracker"
|
|
|
], (App, EventEmitter, ColorManager, ChangesTracker) ->
|
|
], (App, EventEmitter, ColorManager, ChangesTracker) ->
|
|
|
App.controller "ReviewPanelController", ($scope, $element, ide, $timeout) ->
|
|
App.controller "ReviewPanelController", ($scope, $element, ide, $timeout) ->
|
|
|
|
|
+ $scope.SubViews =
|
|
|
|
|
+ CUR_FILE : "cur_file"
|
|
|
|
|
+ OVERVIEW : "overview"
|
|
|
|
|
+
|
|
|
$scope.reviewPanel =
|
|
$scope.reviewPanel =
|
|
|
entries: {}
|
|
entries: {}
|
|
|
trackNewChanges: false
|
|
trackNewChanges: false
|
|
|
hasEntries: false
|
|
hasEntries: false
|
|
|
|
|
+ subView: $scope.SubViews.CUR_FILE
|
|
|
|
|
|
|
|
$scope.commentState =
|
|
$scope.commentState =
|
|
|
adding: false
|
|
adding: false
|
|
@@ -141,6 +146,9 @@ define [
|
|
|
entry.replyContent = ""
|
|
entry.replyContent = ""
|
|
|
$scope.$broadcast "review-panel:layout"
|
|
$scope.$broadcast "review-panel:layout"
|
|
|
|
|
|
|
|
|
|
+ $scope.setSubView = (subView) ->
|
|
|
|
|
+ $scope.reviewPanel.subView = subView
|
|
|
|
|
+
|
|
|
# TODO: Eventually we need to get this from the server, and update it
|
|
# TODO: Eventually we need to get this from the server, and update it
|
|
|
# when we get an id we don't know. This'll do for client side testing
|
|
# when we get an id we don't know. This'll do for client side testing
|
|
|
refreshUsers = () ->
|
|
refreshUsers = () ->
|