Skip to content

Commit aada7e6

Browse files
committed
Bumped JS resources, refactored menuLabel init to align w/ my other userscripts for easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/chatgpt-widescreen]
1 parent ed9fab8 commit aada7e6

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

chatgpt/chatgpt-widescreen/chatgpt-widescreen-mode.user.js

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
// @description:zu Thuthukisa iChatGPT ngemodi zesikrini ezibanzi/egcwele/ephezulu + imodi yokuvimbela i-spam. Futhi isebenza ku-perplexity.ai + poe.com!
236236
// @author Adam Lui
237237
// @namespace https://github.com/adamlui
238-
// @version 2025.4.1
238+
// @version 2025.4.1.1
239239
// @license MIT
240240
// @icon https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@844b16e/assets/images/icons/widescreen-robot-emoji/icon48.png
241241
// @icon64 https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@844b16e/assets/images/icons/widescreen-robot-emoji/icon64.png
@@ -258,12 +258,12 @@
258258
// @require https://cdn.jsdelivr.net/npm/json5@2.2.3/dist/index.min.js#sha256-S7ltnVPzgKyAGBlBG4wQhorJqYTehj5WQCrADCKJufE=
259259
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@5d3db9c/chromium/extension/lib/chatbar.js#sha256-KIIufXI7xyuVFSrj2NW0RQGloNEl80tzuBgxaOsCMB8=
260260
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@58c2d29/chromium/extension/lib/dom.js#sha256-WXPxvMnJU6LGvINaENBbmvGXTAcAlXlBkyGwIDGXiC4=
261-
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@8d967ea/chromium/extension/lib/settings.js#sha256-KUJV9WBAfwgLLuGugYmoy9MHang/LkkecKFQhnDX15A=
261+
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@7ed283d/chromium/extension/lib/settings.js#sha256-XQWeorSHtTm0rLz9FCXtU2rSk8ds0Tgj11Pw7a4Tfz4=
262262
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@f9ebcb0/chromium/extension/lib/ui.js#sha256-Bg82hwdZyJAORV7B6Vg3uIxQ8qnJhCsU624NyjQrKcA=
263-
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@77a96fb/chromium/extension/components/buttons.js#sha256-NmB01/JOkNw90QRnFDjBTX8Uk5LSAQR15auYtMbZqCI=
263+
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@7ed283d/chromium/extension/components/buttons.js#sha256-d624TUDUH6ZgT/DFSGQqudR2AqRiqxTeFZPBBuNLJ30=
264264
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@d96f327/chromium/extension/components/icons.js#sha256-lrAx3C5E0gugnjUHqw/wLamG7aE9UTCfAJwM0WM8jjo=
265265
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@7c41d55/chromium/extension/components/modals.js#sha256-ETMRpzM8O1ymtxnc3dhYcogck069jEysN2PVqFeX74s=
266-
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@7c41d55/chromium/extension/components/tooltip.js#sha256-i48qBLme8CQF+Jy6kemCXmTn4otvajZX+N8EVeaehM4=
266+
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@7ed283d/chromium/extension/components/tooltip.js#sha256-8ifKNrnKJ6b9oQ6aY7FM6SnqTYJ1IOUcvEbMHt8dVsA=
267267
// @resource rpgCSS https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@727feff/assets/styles/rising-particles/dist/gray.min.css#sha256-48sEWzNUGUOP04ur52G5VOfGZPSnZQfrF3szUr4VaRs=
268268
// @resource rpwCSS https://cdn.jsdelivr.net/gh/adamlui/ai-web-extensions@727feff/assets/styles/rising-particles/dist/white.min.css#sha256-6xBXczm7yM1MZ/v0o1KVFfJGehHk47KJjq8oTktH4KE=
269269
// @grant GM_setValue
@@ -469,10 +469,14 @@
469469
: !config[`${env.site}Disabled`] ?
470470
Object.keys(settings.controls).map(key => {
471471
if (sites[env.site].availFeatures.includes(key)) {
472-
const menuLabel = `${ settings.controls[key].symbol
473-
|| this.state.symbols[+settings.isEnabled(key)] } `
474-
+ settings.controls[key].label
475-
+ this.state.separator + this.state.words[+settings.isEnabled(key)]
472+
const ctrlType = settings.controls[key].type
473+
const ctrlStatus = settings.controls[key].status
474+
const menuLabel = `${
475+
settings.controls[key].symbol || this.state.symbols[+settings.typeIsEnabled(key)] } ${
476+
settings.controls[key].label} ${
477+
ctrlType == 'toggle' ? this.state.separator
478+
+ this.state.words[+settings.typeIsEnabled(key)]
479+
: ctrlStatus ? `— ${ctrlStatus}` : '' }`
476480
return GM_registerMenuCommand(menuLabel, () => {
477481
settings.save(key, !config[key]) ; sync.configToUI({ updatedKey: key })
478482
notify(`${settings.controls[key].label}: ${

0 commit comments

Comments
 (0)