diff --git a/src/browser/main/config/states.js b/src/browser/main/config/states.js
index d84f2f7e..56bf2230 100644
--- a/src/browser/main/config/states.js
+++ b/src/browser/main/config/states.js
@@ -1,6 +1,21 @@
/* global angular */
angular.module('codexen')
- .config(function ($stateProvider, $urlRouterProvider) {
+ .config(function ($stateProvider, $urlRouterProvider, $httpProvider) {
+ $httpProvider.interceptors.push(function ($q, $injector) {
+ return {
+ responseError: function (res) {
+ switch (res.status) {
+ case 401:
+ var $state = $injector.get('$state')
+ $state.go('auth.signin')
+ break
+ }
+
+ return $q.reject(res)
+ }
+ }
+ })
+
$urlRouterProvider
.when('/auth', '/auth/register')
.when('/auth/', '/auth/register')
diff --git a/src/browser/main/index.html b/src/browser/main/index.html
index 3e36c3fc..0a1985d4 100644
--- a/src/browser/main/index.html
+++ b/src/browser/main/index.html
@@ -38,8 +38,6 @@
-
-
@@ -47,20 +45,22 @@
+
+
-
-
-
+
+
+
diff --git a/src/browser/shared/config/satellizer.js b/src/browser/shared/config/satellizer.js
index b7717dc7..ca15816a 100644
--- a/src/browser/shared/config/satellizer.js
+++ b/src/browser/shared/config/satellizer.js
@@ -1,29 +1,8 @@
/* global angular */
angular.module('codexen.shared')
- .config(function ($authProvider, $httpProvider, apiUrl, appName) {
+ .config(function ($authProvider, $httpProvider, apiUrl) {
$authProvider.baseUrl = apiUrl
$httpProvider.defaults.useXDomain = true
delete $httpProvider.defaults.headers.common['X-Requested-With']
- $httpProvider.interceptors.push(function ($q, $injector) {
- return {
- responseError: function (res) {
- switch (res.status) {
- case 401:
- switch (appName) {
- case 'main' :
- var $state = $injector.get('$state')
- $state.go('auth.signin')
- break
- case 'popup' :
- // TODO: hide popup
- break
- }
- break
- }
-
- return $q.reject(res)
- }
- }
- })
})
diff --git a/src/tray-icon.png b/src/tray-icon.png
index c615b960..fde41991 100644
Binary files a/src/tray-icon.png and b/src/tray-icon.png differ
diff --git a/src/tray-icon@2x.png b/src/tray-icon@2x.png
new file mode 100644
index 00000000..c615b960
Binary files /dev/null and b/src/tray-icon@2x.png differ
diff --git a/src/tray-icon@4x.png b/src/tray-icon@4x.png
new file mode 100644
index 00000000..25c9f14b
Binary files /dev/null and b/src/tray-icon@4x.png differ