aboutsummaryrefslogtreecommitdiff
path: root/client-web/source
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-04-10 14:15:39 +0200
committermetamuffin <metamuffin@disroot.org>2023-04-10 14:15:39 +0200
commit239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8 (patch)
tree5dd6bbcad4b105a411d5c80660e785be168b3dbf /client-web/source
parent4b026c618ed6b40a22c0bf601b45e1da96d5bc5e (diff)
parentabff04fe71d29be41875db1173a554fb11c67173 (diff)
downloadkeks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar
keks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar.bz2
keks-meet-239b0c95c2dfa0bebafb228cf1d2f201ecadf2f8.tar.zst
Merge branch 'master' of codeberg.org:metamuffin/keks-meet
Diffstat (limited to 'client-web/source')
-rw-r--r--client-web/source/index.ts6
-rw-r--r--client-web/source/keybinds.ts2
-rw-r--r--client-web/source/menu.ts2
3 files changed, 4 insertions, 6 deletions
diff --git a/client-web/source/index.ts b/client-web/source/index.ts
index 8da99ea..84a86e9 100644
--- a/client-web/source/index.ts
+++ b/client-web/source/index.ts
@@ -59,7 +59,7 @@ export async function main() {
const config: ClientConfig = await config_res.json()
log("*", "config loaded. starting")
- document.body.querySelectorAll("p").forEach(e => e.remove())
+ document.body.querySelectorAll(".loading").forEach(e => e.remove())
const room_secret = load_params().rsecret
if (!globalThis.RTCPeerConnection) return log({ scope: "webrtc", error: true }, "WebRTC not supported.")
@@ -84,8 +84,8 @@ export async function main() {
setup_keybinds(r)
r.on_ready = () => {
- new BottomMenu(r).shown = true
- new MenuBr().shown = true
+ new BottomMenu(r)
+ new MenuBr()
}
document.body.prepend(ROOM_CONTAINER, OVERLAYS)
diff --git a/client-web/source/keybinds.ts b/client-web/source/keybinds.ts
index 28bd263..fb17259 100644
--- a/client-web/source/keybinds.ts
+++ b/client-web/source/keybinds.ts
@@ -10,7 +10,6 @@ import { Room } from "./room.ts"
import { update_serviceworker } from "./sw/client.ts";
export function setup_keybinds(room: Room) {
- // let command_mode = false
document.body.addEventListener("keydown", ev => {
// TODO is there a proper solution?
if (ev.target instanceof HTMLInputElement && !(ev.target.type == "button")) return
@@ -27,6 +26,5 @@ export function setup_keybinds(room: Room) {
if (ev.code == "KeyC" && ev.ctrlKey) room.local_user.resources.forEach(t => t.destroy())
if (ev.code == "KeyU") if (window.confirm("really update?")) update_serviceworker()
}
- // command_mode = false
})
}
diff --git a/client-web/source/menu.ts b/client-web/source/menu.ts
index 035f3aa..0df50d8 100644
--- a/client-web/source/menu.ts
+++ b/client-web/source/menu.ts
@@ -67,6 +67,6 @@ export class BottomMenu extends OverlayUi {
ebutton("File", { onclick: () => room.local_user.await_add_resource(create_file_res()) }),
)
- super(enav({ class: "bottom-menu" }, chat_toggle, prefs_button, local_controls))
+ super(enav({ class: "bottom-menu" }, chat_toggle, prefs_button, local_controls), true)
}
}