From 241ea4f98865c5a79c1a046dca3e98b0b774672b Mon Sep 17 00:00:00 2001 From: schlagmichdoch Date: Thu, 4 May 2023 17:38:51 +0200 Subject: [PATCH] implement auto_accept (#91) and manual unpairing via new Edit Paired Devices Dialog and a BrowserTabsConnector --- index.js | 38 +- public/index.html | 26 +- public/scripts/network.js | 233 +++++++-- public/scripts/ui.js | 489 ++++++++++++----- public/scripts/util.js | 4 + public/styles.css | 163 ++++-- public_included_ws_fallback/index.html | 26 +- .../scripts/network.js | 255 ++++++--- public_included_ws_fallback/scripts/ui.js | 491 +++++++++++++----- public_included_ws_fallback/scripts/util.js | 8 +- public_included_ws_fallback/styles.css | 150 +++++- 11 files changed, 1442 insertions(+), 441 deletions(-) diff --git a/index.js b/index.js index 53f213a..bde7f98 100644 --- a/index.js +++ b/index.js @@ -159,11 +159,8 @@ class PairDropServer { case 'room-secrets': this._onRoomSecrets(sender, message); break; - case 'room-secret-deleted': - this._onRoomSecretDeleted(sender, message); - break; - case 'room-secrets-cleared': - this._onRoomSecretsCleared(sender, message); + case 'room-secrets-deleted': + this._onRoomSecretsDeleted(sender, message); break; case 'pair-device-initiate': this._onPairDeviceInitiate(sender); @@ -213,29 +210,26 @@ class PairDropServer { this._joinSecretRooms(sender, roomSecrets); } - _onRoomSecretDeleted(sender, message) { - this._deleteSecretRoom(sender, message.roomSecret) - } - - _onRoomSecretsCleared(sender, message) { + _onRoomSecretsDeleted(sender, message) { for (let i = 0; i - -