disable auto loader
parent
5ee934a81e
commit
dfb52a4115
|
@ -24,10 +24,10 @@
|
|||
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoaderProvider) ->
|
||||
$routeProvider.when("/", {templateUrl: "/partials/projects.html"})
|
||||
$routeProvider.when("/project/:pslug/", {templateUrl: "/partials/project.html"})
|
||||
$routeProvider.when("/project/:pslug/backlog", {templateUrl: "/partials/backlog.html", resolve: {loader: tgLoaderProvider.add(true)}})
|
||||
$routeProvider.when("/project/:pslug/backlog", {templateUrl: "/partials/backlog.html", resolve: {loader: tgLoaderProvider.add()}})
|
||||
$routeProvider.when("/project/:pslug/taskboard/:id", {templateUrl: "/partials/taskboard.html"})
|
||||
$routeProvider.when("/project/:pslug/search", {templateUrl: "/partials/search.html", reloadOnSearch: false})
|
||||
$routeProvider.when("/project/:pslug/kanban", {templateUrl: "/partials/kanban.html"})
|
||||
$routeProvider.when("/project/:pslug/kanban", {templateUrl: "/partials/kanban.html", resolve: {loader: tgLoaderProvider.add()}})
|
||||
|
||||
# User stories
|
||||
$routeProvider.when("/project/:pslug/us/:usref",
|
||||
|
@ -54,7 +54,7 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoade
|
|||
{templateUrl: "/partials/wiki-edit.html"})
|
||||
|
||||
# Issues
|
||||
$routeProvider.when("/project/:pslug/issues", {templateUrl: "/partials/issues.html", resolve: {loader: tgLoaderProvider.add(true)}})
|
||||
$routeProvider.when("/project/:pslug/issues", {templateUrl: "/partials/issues.html", resolve: {loader: tgLoaderProvider.add()}})
|
||||
$routeProvider.when("/project/:pslug/issues/:issueref",
|
||||
{templateUrl: "/partials/issues-detail.html"})
|
||||
|
||||
|
|
|
@ -43,10 +43,11 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
|
|||
"$routeParams",
|
||||
"$q",
|
||||
"$tgLocation",
|
||||
"$appTitle"
|
||||
"$appTitle",
|
||||
"tgLoader"
|
||||
]
|
||||
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle) ->
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle, tgLoader) ->
|
||||
_.bindAll(@)
|
||||
|
||||
@scope.sectionName = "Backlog"
|
||||
|
@ -56,6 +57,7 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
|
|||
|
||||
promise.then () =>
|
||||
@appTitle.set("Backlog - " + @scope.project.name)
|
||||
tgLoader.pageLoaded()
|
||||
|
||||
promise.then null, =>
|
||||
console.log "FAIL"
|
||||
|
|
|
@ -6,10 +6,12 @@ module = angular.module("taigaCommon")
|
|||
LoaderDirective = (tgLoader) ->
|
||||
link = ($scope, $el, $attrs) ->
|
||||
tgLoader.end () ->
|
||||
$(document.body).removeClass("loader-active")
|
||||
$el.removeClass("active")
|
||||
|
||||
$scope.$on "$routeChangeSuccess", () ->
|
||||
tgLoader.start () ->
|
||||
$(document.body).addClass("loader-active")
|
||||
$el.addClass("active")
|
||||
|
||||
|
||||
|
|
|
@ -46,10 +46,11 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
"$routeParams",
|
||||
"$q",
|
||||
"$location",
|
||||
"$appTitle"
|
||||
"$appTitle",
|
||||
"tgLoader"
|
||||
]
|
||||
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle) ->
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle, tgLoader) ->
|
||||
@scope.sprintId = @params.id
|
||||
@scope.sectionName = "Issues"
|
||||
@scope.filters = {}
|
||||
|
@ -58,6 +59,7 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
|
||||
promise.then () =>
|
||||
@appTitle.set("Issues - " + @scope.project.name)
|
||||
tgLoader.pageLoaded()
|
||||
|
||||
promise.then null, ->
|
||||
console.log "FAIL" #TODO
|
||||
|
|
|
@ -44,10 +44,11 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
"$routeParams",
|
||||
"$q",
|
||||
"$tgLocation",
|
||||
"$appTitle"
|
||||
"$appTitle",
|
||||
"tgLoader"
|
||||
]
|
||||
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle) ->
|
||||
constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @appTitle, tgLoader) ->
|
||||
_.bindAll(@)
|
||||
|
||||
@scope.sectionName = "Kanban"
|
||||
|
@ -55,6 +56,7 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
promise = @.loadInitialData()
|
||||
promise.then () =>
|
||||
@appTitle.set("Kanban - " + @scope.project.name)
|
||||
tgLoader.pageLoaded()
|
||||
|
||||
promise.then null, =>
|
||||
console.log "FAIL"
|
||||
|
|
|
@ -51,6 +51,9 @@ body {
|
|||
opacity: .9;
|
||||
}
|
||||
}
|
||||
&.loader-active {
|
||||
overflow: hidden;
|
||||
}
|
||||
&.loading-project {
|
||||
overflow: hidden;
|
||||
.projects-nav-overlay {
|
||||
|
|
Loading…
Reference in New Issue