diff --git a/bower.json b/bower.json index 6edf934..5fc2fd4 100755 --- a/bower.json +++ b/bower.json @@ -32,13 +32,13 @@ "moment": "~2.9.0", "ng-file-upload": "~3.2.4", "ng-file-upload-shim": "~3.2.4", - "ngInfiniteScroll": "~1.2.0", "notifyjs": "~0.3.2", "oauth-js": "~0.4.3", "remarkable-bootstrap-notify": "~3.1.3", "smalot-bootstrap-datetimepicker": "~2.3.4", "js-data-angular": "~3.1.0", - "ui-select": "angular-ui-select#~0.13.2" + "ui-select": "angular-ui-select#~0.13.2", + "ngInfiniteScroll": "~1.2.1" }, "devDependencies": { "angular-mocks": ">=1.2.*", diff --git a/client/app/app.js b/client/app/app.js index 2328228..c86dbec 100755 --- a/client/app/app.js +++ b/client/app/app.js @@ -15,13 +15,14 @@ angular.module('dssWebApp', [ 'infinite-scroll', 'angularFileUpload', 'angulartics', + 'ngClipboard', 'angular-jwt', 'http-auth-interceptor', 'angular-smilies', 'angulartics.google.analytics' ]) .config(function ($stateProvider, $sceDelegateProvider, $httpProvider, $urlRouterProvider, $locationProvider, $provide, - jwtInterceptorProvider, $analyticsProvider, dialogsProvider, DSProvider, DSHttpAdapterProvider, + ngClipProvider, jwtInterceptorProvider, $analyticsProvider, dialogsProvider, DSProvider, DSHttpAdapterProvider, SERVER_CONFIG, STORAGE) { $urlRouterProvider .otherwise('/'); @@ -30,6 +31,8 @@ angular.module('dssWebApp', [ $httpProvider.defaults.useXDomain = true; $httpProvider.interceptors.push('AuthInterceptor'); + ngClipProvider.setPath("bower_components/zeroclipboard/dist/ZeroClipboard.swf"); + $analyticsProvider.firstPageview(true); $analyticsProvider.withAutoBase(true); @@ -51,7 +54,7 @@ angular.module('dssWebApp', [ 'https://dsscdn.blob.core.windows.net/mixes/**' ]); $locationProvider.html5Mode(true); - }).run(function ($http, $rootScope, $state, $anchorScroll, $window, LoginService, Session, SocketService) { + }).run(function ($http, $rootScope, $state, $window, LoginService, Session, SocketService) { $rootScope.isPlaying = false; $rootScope.setCurrentUser = function (user) { @@ -112,24 +115,4 @@ angular.module('dssWebApp', [ event.preventDefault(); } }); - $rootScope.$on('$viewContentLoaded', function (evt, absNewUrl, absOldUrl) { - $anchorScroll(); - //$window.scrollTop(0, 0); - }); - $rootScope.$on('$locationChangeSuccess', function (evt, absNewUrl, absOldUrl) { - $anchorScroll(); - }); - /* - $rootScope.$on('$stateChangeError', function (event, toState, toParams, fromState, fromParams, error) { - console.log('$stateChangeError - fired when an error occurs during transition.'); - console.log(arguments); - }); - $rootScope.$on('$stateChangeSuccess', function (event, toState, toParams, fromState, fromParams) { - console.log('$stateChangeSuccess to ' + toState.name + '- fired once the state transition is complete.'); - }); - $rootScope.$on('$stateNotFound', function (event, unfoundState, fromState, fromParams) { - console.log('$stateNotFound ' + unfoundState.to + ' - fired when a state cannot be found by its name.'); - console.log(unfoundState, fromState, fromParams); - }); - */ }); diff --git a/client/app/components/pageheader/pageheader.html b/client/app/components/pageheader/pageheader.html index f166747..441cb2c 100644 --- a/client/app/components/pageheader/pageheader.html +++ b/client/app/components/pageheader/pageheader.html @@ -20,13 +20,6 @@ Mixes -