Temporary remove before connect spinner as no stable events atm for this

This commit is contained in:
Nick Denry 2019-04-29 03:42:15 +03:00
parent f611bd1272
commit cf296eb9e9
4 changed files with 4 additions and 62 deletions

View File

@ -1,41 +0,0 @@
.spinner {
margin: 0px auto 0;
width: 70px;
text-align: center;
}
.spinner > div {
width: 10px;
height: 10px;
background-color: #999999;
border-radius: 100%;
display: inline-block;
-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.spinner .bounce1 {
-webkit-animation-delay: -0.64s;
animation-delay: -0.64s;
}
.spinner .bounce2 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
@-webkit-keyframes sk-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
} 40% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
}
}

View File

@ -5,7 +5,6 @@
<title>Chimeverse</title>
<link rel="stylesheet" type="text/css" media="screen" href="node_modules/converse.js/css/converse.css">
<link rel="stylesheet" type="text/css" href="node_modules/uikit/dist/css/uikit.min.css">
<link rel="stylesheet" type="text/css" href="css/spinner.css">
<link rel="stylesheet" type="text/css" href="css/app.css">
</head>
<body ng-app="app">
@ -57,14 +56,7 @@
<div class="uk-text-center">
<img src="images/logo.png" srcset="images/logo@2x.png 2x" alt="" />
<h3 class="uk-heading-small uk-text-muted uk-margin-remove">Chimeverse</h3>
<div ng-show="connectSpinner">
<div class="spinner">
<div class="bounce1"></div>
<div class="bounce2"></div>
<div class="bounce3"></div>
</div>
</div>
<div ng-show="!connectSpinner" class="uk-text-small uk-text-muted">0.0.16</div>
<div class="uk-text-small uk-text-muted">0.0.16</div>
</div>
</div>
</div>

View File

@ -33,7 +33,7 @@ function createWindow () {
menuService.createMenu()
// Open the DevTools.
mainWindow.webContents.openDevTools()
// mainWindow.webContents.openDevTools()
// Emitted when the window is closed.
mainWindow.on('closed', function () {

View File

@ -88,7 +88,7 @@ angApp.factory('SystemService', () => {
})
angApp.factory('ChimeVerseService', ($rootScope, SettingsServise, SystemService) => {
angApp.factory('ChimeVerseService', (SettingsServise, SystemService) => {
let chimeverseService = {}
@ -124,9 +124,6 @@ angApp.factory('ChimeVerseService', ($rootScope, SettingsServise, SystemService)
_converse.api.waitUntil('rosterContactsFetched'),
_converse.api.waitUntil('chatBoxesFetched')
]).then(() => {
_converse.once('contactPresenceChanged', (data) => {
$rootScope.$broadcast('ChimeVerseService:connected')
})
_converse.api.listen.on('logout', () => {
chimeverseService.logout()
})
@ -163,23 +160,17 @@ angApp.factory('ChimeVerseService', ($rootScope, SettingsServise, SystemService)
})
angApp.controller('AppController', function ($scope, $rootScope, ChimeVerseService) {
angApp.controller('AppController', function ($scope, ChimeVerseService) {
const { ipcRenderer } = require('electron');
$scope.showLoginForm = false
$scope.connectSpinner = true
ipcRenderer.on('force-logout-event', () => {
ChimeVerseService.logout()
ipcRenderer.getCurrentWindow().reload()
})
$rootScope.$on('ChimeVerseService:connected', function () {
$scope.connectSpinner = false
$scope.$apply()
})
$scope.addAccountAction = () => {
ChimeVerseService.settings.addCredentials($scope.bosh, $scope.login, $scope.password)
$scope.showLoginForm = false