From c520fde438bcea955e60ae6838db0289f1697ebe Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sat, 12 Aug 2023 17:35:40 +0700 Subject: [PATCH] Show GamePass app's version (#85) --- better-xcloud.user.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/better-xcloud.user.js b/better-xcloud.user.js index 076a46f..d883d6a 100644 --- a/better-xcloud.user.js +++ b/better-xcloud.user.js @@ -1353,6 +1353,13 @@ function addCss() { background-color: #00753c; } +.better-xcloud-settings-app-version { + margin-top: 10px; + text-align: center; + color: #484848; + font-size: 12px; +} + .better-xcloud-settings-custom-user-agent { display: block; width: 100%; @@ -2297,6 +2304,13 @@ function injectSettingsButton($parent) { }); $wrapper.appendChild($reloadBtn); + // Show Game Pass app version + try { + const appVersion = document.querySelector('meta[name=gamepass-app-version]').content; + const appDate = new Date(document.querySelector('meta[name=gamepass-app-date]').content).toISOString().substring(0, 10); + $wrapper.appendChild(CE('div', {'class': 'better-xcloud-settings-app-version'}, `GamePass app ${appVersion} (${appDate})`)); + } catch (e) {} + // Add Settings UI to the web page const $pageContent = document.getElementById('PageContent'); $pageContent.parentNode.insertBefore($container, $pageContent);