From 3c53e6b71cf72a87a14c9be811f706afe050c6db Mon Sep 17 00:00:00 2001 From: Alim TUNC Date: Tue, 30 May 2023 18:01:45 +0200 Subject: [PATCH 01/28] Use low level jitsi on user streams --- .eslintrc.js | 1 - core/client/lemverse.hbs.html | 6 +- core/client/lemverse.js | 2 +- .../meet/client/meet-low-level.hbs.html | 47 +- core/modules/meet/client/meet-low-level.js | 402 ++++++++---------- core/modules/meet/client/meet-low-level.scss | 295 +++++++++++-- 6 files changed, 476 insertions(+), 277 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index ea91bf98..0641cc76 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -88,7 +88,6 @@ module.exports = { peer: 'writable', settings: 'writable', meet: 'writable', - meetLowLevel: 'writable', meetHighLevel: 'writable', zoneManager: 'writable', notificationMessage: 'writable', diff --git a/core/client/lemverse.hbs.html b/core/client/lemverse.hbs.html index 2302da45..cc964617 100644 --- a/core/client/lemverse.hbs.html +++ b/core/client/lemverse.hbs.html @@ -20,9 +20,9 @@ {{#if and (and guest (not onboarding)) allowFormLogin}} {{> formAccount visible=loading}} {{else if onboarding}} - {{> userOnboarding}} {{else if and (not guest not onboarding)}} {{> editToolbox}} {{/if}} {{ > stream }} {{> - messagesPopup}} {{#each mainModule in mainModules}} {{> Template.dynamic template=mainModule}} {{/each}} {{> - modalContainer }} + {{> userOnboarding}} {{else if and (not guest not onboarding)}} {{> editToolbox}} {{/if}} {{> messagesPopup}} + {{#each mainModule in mainModules}} {{> Template.dynamic template=mainModule}} {{/each}} {{> modalContainer }} + {{> meetLowLevel}}
{{#each module in modules}} {{> Template.dynamic template=module}} {{/each}}
diff --git a/core/client/lemverse.js b/core/client/lemverse.js index 1c58c4f1..718b4eb3 100644 --- a/core/client/lemverse.js +++ b/core/client/lemverse.js @@ -429,7 +429,7 @@ Template.lemverse.onCreated(function () { loadUsers(() => { log('loading level: all users loaded') - peer.init() + // peer.init() // Load entities log(`loading level: loading entities`) diff --git a/core/modules/meet/client/meet-low-level.hbs.html b/core/modules/meet/client/meet-low-level.hbs.html index 2f4ada5d..39fb9e21 100644 --- a/core/modules/meet/client/meet-low-level.hbs.html +++ b/core/modules/meet/client/meet-low-level.hbs.html @@ -1,26 +1,41 @@ -