|
219 | 219 | // @description:zu ⚡ Terus menghasilkan imibuzo eminingi ye-ChatGPT ngokwesizulu
|
220 | 220 | // @author Adam Lui
|
221 | 221 | // @namespace https://github.com/adamlui
|
222 |
| -// @version 2025.3.8 |
| 222 | +// @version 2025.3.8.1 |
223 | 223 | // @license MIT
|
224 | 224 | // @icon https://assets.chatgptautocontinue.com/images/icons/continue-symbol/circled/with-robot/icon48.png?v=8b39fb4
|
225 | 225 | // @icon64 https://assets.chatgptautocontinue.com/images/icons/continue-symbol/circled/with-robot/icon64.png?v=8b39fb4
|
|
231 | 231 | // @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-auto-continue@274036c/chromium/extension/components/modals.js#sha256-8r+vAOuNqGSqk71EI5DlGyXbTLtcD21v64naKRJF5RI=
|
232 | 232 | // @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-auto-continue@762a364/chromium/extension/lib/dom.js#sha256-U+SUWAkqLIY6krdR2WPhVy5/f+cTV03n3F8b+Y+/Py0=
|
233 | 233 | // @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-auto-continue@c2aac90/chromium/extension/lib/settings.js#sha256-TuYeKA5lzdAQdgsZgR7TjlUamABhWwdfVgZsPM0+IJM=
|
| 234 | +// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-auto-continue@80e800c/chromium/extension/lib/ui.js#sha256-/szI0bDpLL1aVTrc29iyToff58VMfeM/lSyjHWTipt0= |
234 | 235 | // @resource rpgCSS https://assets.aiwebextensions.com/styles/rising-particles/dist/gray.min.css?v=727feff#sha256-48sEWzNUGUOP04ur52G5VOfGZPSnZQfrF3szUr4VaRs=
|
235 | 236 | // @resource rpwCSS https://assets.aiwebextensions.com/styles/rising-particles/dist/white.min.css?v=727feff#sha256-6xBXczm7yM1MZ/v0o1KVFfJGehHk47KJjq8oTktH4KE=
|
236 | 237 | // @grant GM_setValue
|
|
263 | 264 | name: (() => { try { return GM_info.scriptHandler } catch (err) { return 'unknown' }})(),
|
264 | 265 | version: (() => { try { return GM_info.version } catch (err) { return 'unknown' }})()
|
265 | 266 | },
|
266 |
| - ui: { scheme: getScheme() } |
| 267 | + ui: { scheme: ui.getScheme() } |
267 | 268 | }
|
268 | 269 | env.browser.isPortrait = env.browser.isMobile && (innerWidth < innerHeight)
|
269 | 270 | env.scriptManager.supportsTooltips = env.scriptManager.name == 'Tampermonkey'
|
|
488 | 489 | setTimeout(checkBtnsToClick, continueBtnClicked ? 5000 : 500)
|
489 | 490 | }
|
490 | 491 |
|
491 |
| - function getScheme() { |
492 |
| - return document.documentElement.className |
493 |
| - || ( window.matchMedia?.('(prefers-color-scheme: dark)')?.matches ? 'dark' : 'light' ) |
494 |
| - } |
495 |
| - |
496 | 492 | function syncConfigToUI() { toolbarMenu.refresh() /* prefixes/suffixes */ }
|
497 | 493 |
|
498 | 494 | // Run MAIN routine
|
|
526 | 522 | window.matchMedia('(prefers-color-scheme: dark)').addEventListener( // for browser/system scheme pref changes
|
527 | 523 | 'change', () => requestAnimationFrame(handleSchemePrefChange))
|
528 | 524 | function handleSchemePrefChange() {
|
529 |
| - const displayedScheme = getScheme() |
| 525 | + const displayedScheme = ui.getScheme() |
530 | 526 | if (env.ui.scheme != displayedScheme) { env.ui.scheme = displayedScheme ; modals.stylize() }
|
531 | 527 | }
|
532 | 528 |
|
|
0 commit comments