Automatically play ChatGPT responses
These are versions of this script where the code was updated. Show all versions.
Improved efficiency of <html> attr checks ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
<html>
Moved syncConfigToUI() to UI functions section for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
syncConfigToUI()
Removed whitespace ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Reverted syncStorageToUI() name to syncConfigToUI() since actions based on memory ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
syncStorageToUI()
Improved syncStorageToUI() comments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Eliminated reliance on sidebar toggle in toolbar one to work if hidden ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed sidebar toggle click listener ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed style init/assignments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved sidebar toggle creation/div into obj for easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced nav in toggle obj/elem names w/ more semantic sidebar ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
nav
sidebar
Fixed sidebar toggle stopped appearing on mobile ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Bumped app.latestAssetCommitHash ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.latestAssetCommitHash
Trigger messages.json sync ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Loosened comparison operators for smaller filesize ↞ [auto-sync from adamlui/ai-web-extensions]
adamlui/ai-web-extensions
Mitigated super-linear backtracking in regex ↞ [auto-sync from adamlui/ai-web-extensions]
Shortened regex ↞ [auto-sync from adamlui/ai-web-extensions]
Renamed styledState in notify() to styledStateSpan for readability ↞ [auto-sync from adamlui/ai-web-extensions]
styledState
notify()
styledStateSpan
Shortened safeWinOpen() ↞ [auto-sync from adamlui/ai-web-extensions]
safeWinOpen()
Bumped app.latestAsetCommitHash ↞ [auto-sync from adamlui/ai-web-extensions]
app.latestAsetCommitHash
Updated ai-apps to ai-web-extensions everywhere ↞ [auto-sync from adamlui/ai-web-extensions]
ai-apps
ai-web-extensions
Narrowed scope of @connect URLs for improved privacy/security ↞ [auto-sync from adamlui/userscripts]
@connect
adamlui/userscripts
Changed env.scriptManager val when GM_info.scriptHandler undefined to more readable unknown ↞ [auto-sync from adamlui/ai-apps]
env.scriptManager
GM_info.scriptHandler
unknown
adamlui/ai-apps
Updated URLs to chatgptautotalk.com ones
Bumped chatgpt.js to 3.3.5 ↞ [auto-sync from adamlui/ai-apps]
Changed chatgpt-apps to ai-apps everywhere ↞ [auto-sync from adamlui/ai-apps]
chatgpt-apps
Added finger cursor to modal buttons ↞ [auto-sync from adamlui/chatgpt-apps]
adamlui/chatgpt-apps
Added app.urls.review for improved structure ↞ [auto-sync from adamlui/chatgpt-apps]
app.urls.review
Added config.toggleHidden check to nav toggle visibility obs to eliminate unneeded insertions ↞ [auto-sync from adamlui/chatgpt-apps]
config.toggleHidden
Added elem checks to navToggle.insert() for cleaner console if config.toggleHidden on 1st call ↞ [auto-sync from adamlui/chatgpt-apps]
navToggle.insert()
Refactored navToggle.update() for improved performance ↞ [auto-sync from adamlui/chatgpt-apps]
navToggle.update()
Narrowed scope of sidebar click-zoom observer to avoid affecting main UI ↞ [auto-sync from adamlui/chatgpt-apps]
Shortened sideToggle to navToggle for readability ↞ [auto-sync from adamlui/chatgpt-apps]
sideToggle
navToggle
Restored needed observer to maintain nav toggle visibility when nav'ing between home/GPTs dir ↞ [auto-sync from adamlui/chatgpt-apps]
Shortened mutationsList in autoPlayObserver to mutations ↞ [auto-sync from adamlui/chatgpt-apps]
mutationsList
autoPlayObserver
mutations
Updated sidebar btn click-zoom disable to working method ↞ [auto-sync from adamlui/chatgpt-apps]
Re-styled modal buttons
± Made borders thicc/square/dashed
Unboldened app name in Donate modal ↞ [auto-sync from adamlui/chatgpt-apps]
Added Rate Us button to Donate modal ↞ [auto-sync from adamlui/chatgpt-apps]
Corrected donation links ↞ [auto-sync from adamlui/chatgpt-apps]
Updated GitHub btn label in Donate modal to include 'Sponsors' to clarify financial intent ↞ [auto-sync from adamlui/chatgpt-apps]
Bumped app.latestAssetCommitHash, condensed menu.state.words ↞ [auto-sync from adamlui/chatgpt-apps]
menu.state.words
Replaced 'Leave Review' btn label in About modal w/ 'Rate Us' ↞ [auto-sync from adamlui/chatgpt-apps]
Removed sentence from Donate modal ↞ [auto-sync from adamlui/chatgpt-apps]
Added sig to Donate modal, removed sentence, added target=_blank rel=noopener to links ↞ [auto-sync from adamlui/chatgpt-apps]
target=_blank rel=noopener
Bumped app.latestAssetCommitHash ↞ [auto-sync from adamlui/chatgpt-apps]
Moved sidebar toggle functions into sideToggle obj for readability ↞ [auto-sync from adamlui/chatgpt-apps]
Appended ', author' to Donation modal sign-off ↞ [auto-sync from adamlui/chatgpt-apps]
Added donation menu entry/modal ↞ [auto-sync from adamlui/chatgpt-apps]
Removed no-longer needed sidebar observer ↞ [auto-sync from adamlui/chatgpt-apps]
Condensed notify() ↞ [auto-sync from adamlui/chatgpt-apps]
Show all script versions