From fd0f0799ee50083df618910e7a558cf29303c182 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Wed, 24 Apr 2024 17:02:06 +0700 Subject: [PATCH] Minor fixes --- src/header.txt | 1 + src/index.ts | 20 +------------------- src/modules/ui/global-settings.ts | 4 ++-- 3 files changed, 4 insertions(+), 21 deletions(-) diff --git a/src/header.txt b/src/header.txt index 91f3bd4..565dc8c 100644 --- a/src/header.txt +++ b/src/header.txt @@ -12,3 +12,4 @@ // @updateURL https://raw.githubusercontent.com/redphx/better-xcloud/main/better-xcloud.meta.js // @downloadURL https://github.com/redphx/better-xcloud/releases/latest/download/better-xcloud.user.js // ==/UserScript== +'use strict'; diff --git a/src/index.ts b/src/index.ts index b5efa46..748ceee 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,19 +1,3 @@ -// ==UserScript== -// @name Better xCloud -// @namespace https://github.com/redphx -// @version 3.5.3 -// @description Improve Xbox Cloud Gaming (xCloud) experience -// @author redphx -// @license MIT -// @match https://www.xbox.com/*/play* -// @match https://www.xbox.com/*/auth/msa?*loggedIn* -// @run-at document-start -// @grant none -// @updateURL https://raw.githubusercontent.com/redphx/better-xcloud/main/better-xcloud.meta.js -// @downloadURL https://github.com/redphx/better-xcloud/releases/latest/download/better-xcloud.user.js -// ==/UserScript== -'use strict'; - import "./utils/global"; import { BxEvent } from "./modules/bx-event"; import { BX_FLAGS } from "./modules/bx-flags"; @@ -41,6 +25,7 @@ import { PreloadedState } from "./utils/titles-info"; import { patchAudioContext, patchRtcCodecs, patchRtcPeerConnection, patchVideoApi } from "./utils/monkey-patches"; import { interceptHttpRequests } from "./utils/network"; import { States } from "./utils/global"; +import { injectStreamMenuButtons } from "./modules/stream/stream-ui"; /* ADDITIONAL CODE */ @@ -269,6 +254,3 @@ function main() { } main(); -function injectStreamMenuButtons() { - throw new Error("Function not implemented."); -} diff --git a/src/modules/ui/global-settings.ts b/src/modules/ui/global-settings.ts index 3ed0afb..6f4d542 100644 --- a/src/modules/ui/global-settings.ts +++ b/src/modules/ui/global-settings.ts @@ -185,8 +185,8 @@ export function setupSettingsUi() { continue; } - const settingItems = SETTINGS_UI[groupLabel].items - for (let settingId in settingItems) { + const settingItems = SETTINGS_UI[groupLabel].items; + for (let settingId of settingItems) { // Don't render custom settings if (!settingId) { continue;