Greasy Fork is available in English.
Generate endless answers from all-knowing ChatGPT (in any language!)
Dette er alle versjonene av dette scriptet. Vis kun versjoner hvor koden er endret.
Updated insertToggle() to target outside links/history div post-GPT-4o UI to bypass temp chat mode disables toggle ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
insertToggle()
adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey
Updated insertToggle() to target outside links/history div post-GPT-4o UI to bypass temp chat mode disables toggle ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
adamlui/chatgpt-apps/chatgpt-infinity/edge
Reduced gap preceding 'View changes' link in Update Available alert ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Renamed alert() to siteAlert() to avoid potential namespace conflicts ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
alert()
siteAlert()
Renamed alert() to siteAlert() to avoid potential namespace conflicts ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
adamlui/chatgpt-apps/chatgpt-infinity/opera
Renamed alert() to siteAlert() to avoid potential namespace conflicts ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
adamlui/chatgpt-apps/chatgpt-infinity/chrome
Renamed modal ID var names for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Abstracted refreshMenu() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
refreshMenu()
Reverted condesning of int'l msg load request since recursively called ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Condensed int'l msg load request ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Reversed order of state.symbol + state.word entries + ref logic for more intuitive usage ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
state.symbol
state.word
Condensed nodeObserver ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/edge]
nodeObserver
Condensed nodeObserver ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
Removed gap between 'v' & latestVer in update alert ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
latestVer
Moved 'View changes' link in update alert closer to msg ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Replaced firstLink init w/ chatgpt.getNewChatLink() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
firstLink
chatgpt.getNewChatLink()
Replaced sidebar await w/ chatgpt.sidebar.isLoaded() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
await
chatgpt.sidebar.isLoaded()
Bumped chatgpt.js to 2.9.3 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Added () => before resolve(arg) in sidebar promise for proper delay ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
() =>
resolve(arg)
Removed no longer needed transparency removal from sidebar div ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Removed no longer needed transparency removal from sidebar div ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
Inserted missing setTimeout into else statement of checkGPTsLinkLoaded() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/opera]
setTimeout
else
checkGPTsLinkLoaded()
Inserted missing setTimeout into else statement of checkGPTsLinkLoaded() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Changed !/^en/.test(config.userLanguage) to !config.userLanguage.startsWith('en') for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
!/^en/.test(config.userLanguage)
!config.userLanguage.startsWith('en')
Partially uppercased top-level comments for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
Partially uppercased top-level comments for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Re-added support for sidebars w/ top links ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Moved config.userLanguage init out of config init to support VM ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
config.userLanguage
config
Corrected extension flag name ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Revised extension check to use Promise.race() for consistent reliability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Promise.race()
Updated toggles to work w/ new simplified sidebar ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
Added timeouts to awaits of isLoaded promises for unhindered program flow ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/greasemonkey]
isLoaded
Added timeouts to awaits of isLoaded promises for unhindered program flow ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-infinity/chrome]
Removed unneeded double negation from isGPT4oUI assignment ↞ [auto-sync from adamlui/chatgpt-apps/chrome]
isGPT4oUI
adamlui/chatgpt-apps/chrome
Appended commit hashes to icon meta URLs to preserve assets
Replaced sidebarIsLoaded() w/ chatgpt.sidebar.isLoaded()
sidebarIsLoaded()
Bumped chatgpt.js to 2.9.2
Added sidebar toggle update on PV changes ↞ [auto-sync from adamlui/chatgpt-apps]
adamlui/chatgpt-apps
Moved sidebarIsLoaded() call up to properly detect Chromium extension ↞ [auto-sync from adamlui/chatgpt-apps]
Replaced .no-click-transform assignment w/ direct selector to reduce complexity ↞ [auto-sync from adamlui/chatgpt-apps]
.no-click-transform
Disabled distracting click zoom effect of sidebar button container ↞ [auto-sync from adamlui/chatgpt-apps]
Updated insertToggle() to insert below 'New Chat' in post-GPT-4o UI ↞ [auto-sync from adamlui/chatgpt-apps]
Show all script versions