|
@@ -57,6 +57,8 @@ define [
|
|
|
$scope.allSelected = false
|
|
$scope.allSelected = false
|
|
|
$scope.selectedProjects = []
|
|
$scope.selectedProjects = []
|
|
|
$scope.filter = "all"
|
|
$scope.filter = "all"
|
|
|
|
|
+ $scope.predicate = "lastUpdated"
|
|
|
|
|
+ $scope.reverse = false
|
|
|
|
|
|
|
|
$scope.windowHeight = $window.innerHeight
|
|
$scope.windowHeight = $window.innerHeight
|
|
|
angular.element($window).bind "resize", () ->
|
|
angular.element($window).bind "resize", () ->
|
|
@@ -75,8 +77,10 @@ define [
|
|
|
project.tags ||= []
|
|
project.tags ||= []
|
|
|
project.tags.push tag
|
|
project.tags.push tag
|
|
|
|
|
|
|
|
- $scope.$watch "searchText", (value) ->
|
|
|
|
|
- $scope.updateVisibleProjects()
|
|
|
|
|
|
|
+ $scope.changePredicate = (newPredicate)->
|
|
|
|
|
+ if $scope.predicate == newPredicate
|
|
|
|
|
+ $scope.reverse = !$scope.reverse
|
|
|
|
|
+ $scope.predicate = newPredicate
|
|
|
|
|
|
|
|
$scope.clearSearchText = () ->
|
|
$scope.clearSearchText = () ->
|
|
|
$scope.searchText = ""
|
|
$scope.searchText = ""
|