Namespace global listeners to Whisper
This commit is contained in:
parent
3c2b7c8cbd
commit
510a5cb7fe
5 changed files with 9 additions and 7 deletions
|
@ -86,9 +86,9 @@
|
||||||
openInbox();
|
openInbox();
|
||||||
}
|
}
|
||||||
|
|
||||||
WallClockListener.init();
|
Whisper.WallClockListener.init();
|
||||||
RotateSignedPreKeyListener.init();
|
Whisper.RotateSignedPreKeyListener.init();
|
||||||
ExpiringMessagesListener.init();
|
Whisper.ExpiringMessagesListener.init();
|
||||||
});
|
});
|
||||||
|
|
||||||
window.getSyncRequest = function() {
|
window.getSyncRequest = function() {
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
expiring.fetchNextExpiring();
|
expiring.fetchNextExpiring();
|
||||||
}
|
}
|
||||||
|
|
||||||
window.ExpiringMessagesListener = {
|
Whisper.ExpiringMessagesListener = {
|
||||||
init: function() {
|
init: function() {
|
||||||
checkExpiringMessages();
|
checkExpiringMessages();
|
||||||
window.events.on('timetravel', checkExpiringMessages);
|
window.events.on('timetravel', checkExpiringMessages);
|
||||||
|
|
|
@ -481,7 +481,7 @@
|
||||||
var delta = this.get('expireTimer') * 1000;
|
var delta = this.get('expireTimer') * 1000;
|
||||||
var expires_at = start + delta;
|
var expires_at = start + delta;
|
||||||
this.save('expires_at', expires_at);
|
this.save('expires_at', expires_at);
|
||||||
ExpiringMessagesListener.update();
|
Whisper.ExpiringMessagesListener.update();
|
||||||
console.log('message', this.get('sent_at'), 'expires at', expires_at);
|
console.log('message', this.get('sent_at'), 'expires at', expires_at);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
;(function () {
|
;(function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
window.Whisper = window.Whisper || {};
|
||||||
var ROTATION_INTERVAL = 48 * 60 * 60 * 1000;
|
var ROTATION_INTERVAL = 48 * 60 * 60 * 1000;
|
||||||
var timeout;
|
var timeout;
|
||||||
|
|
||||||
|
@ -44,7 +45,7 @@
|
||||||
timeout = setTimeout(runWhenOnline, waitTime);
|
timeout = setTimeout(runWhenOnline, waitTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
window.RotateSignedPreKeyListener = {
|
Whisper.RotateSignedPreKeyListener = {
|
||||||
init: function() {
|
init: function() {
|
||||||
if (Whisper.Registration.isDone()) {
|
if (Whisper.Registration.isDone()) {
|
||||||
setTimeoutForNextRun();
|
setTimeoutForNextRun();
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
;(function () {
|
;(function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
window.Whisper = window.Whisper || {};
|
||||||
|
|
||||||
var lastTime;
|
var lastTime;
|
||||||
var interval = 1000;
|
var interval = 1000;
|
||||||
|
@ -16,7 +17,7 @@
|
||||||
lastTime = currentTime;
|
lastTime = currentTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
window.WallClockListener = {
|
Whisper.WallClockListener = {
|
||||||
init: function() {
|
init: function() {
|
||||||
lastTime = Date.now();
|
lastTime = Date.now();
|
||||||
setInterval(checkTime, 1000);
|
setInterval(checkTime, 1000);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue