Add platform class to main-ui-view

This commit is contained in:
Mo Bitar
2018-03-15 11:10:26 -05:00
parent 3e981680fc
commit f406364ecf
2 changed files with 17 additions and 1 deletions

View File

@@ -4,6 +4,22 @@ angular.module('app')
storageManager.initialize(passcodeManager.hasPasscode(), authManager.isEphemeralSession());
try {
$scope.platform = function() {
var platform = navigator.platform.toLowerCase();
var trimmed = "";
if(platform.indexOf("mac") !== -1) {
trimmed = "mac";
} else if(platform.indexOf("win") !== -1) {
trimmed = "windows";
} if(platform.indexOf("linux") !== -1) {
trimmed = "linux";
}
return trimmed + (isDesktopApplication() ? "-desktop" : "-web");
}();
} catch (e) {}
$scope.onUpdateAvailable = function(version) {
$rootScope.$broadcast('new-update-available', version);
}