Kreu nesfinaĵajn respondojn el la ĉio-scianta ChatGPT (en ajn lingvo!)
Ili estas versioj de tiu ĉi skripto, kie la kodo estas ĝisdatigita. Montri ĉiujn versiojn
Added newly required settings save/sync to Auto-Start check + feedback notif ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added explicit init settings.save('infinityMode', false) to align w/ FF/Chromium code for easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.save('infinityMode', false)
Removed no-longer used elem ID inits ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Improved sidebar toggle methods efficiency ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added check for action affects appearance before sidebarToggle.update() in UI sync func ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.update()
Added infinityMode to settings.controls + options to sync func to condense/elimimnate methods + toggle creation ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
infinityMode
settings.controls
options
Condensed settings.load() using Object.keys(settings.controls) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.load()
Object.keys(settings.controls)
Prepended app.symbol to About modal title ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.symbol
Updated rising stars stylesheet src's to assets.aiwebextensions.com URLs ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced fillStarryBG() w/ dom.fillStarryBG() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
fillStarryBG()
dom.fillStarryBG()
Replaced createStyle() w/ dom.create.style() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
createStyle()
dom.create.style()
Bumped dom.js ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added starry BG + click-dragabiility to modals ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Corrected dom.create.elem() call structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
dom.create.elem()
Changed app.urls.relatedApps key name to relatedExtensions ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.urls.relatedApps
relatedExtensions
Renamed moreChatGPTapps() to moreAIextensions() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
moreChatGPTapps()
moreAIextensions()
Centered About modal content, enlarged title, restored needed button margin on desktop ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed no-longer needed .modal-buttons style + radix from parseInt(tweaksStyleUpdated) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
.modal-buttons
parseInt(tweaksStyleUpdated)
Replaced all document.createElement() w/ dom.elem.create() for consistency ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
document.createElement()
dom.elem.create()
Removed dashed border + custom glow colors from chatgpt.alert() button hovers ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
chatgpt.alert()
Added tooltips to toolbar menu items ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Limited lines to 120 chars max for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved toggle logic up in menu.register() to align w/ Chromium/FF extension/popup/controller.js ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
menu.register()
Merged settings controls init into settings init section for simplicity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Split config/settings inits into 2 lines for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
config
settings
Moved app.msgs init/localization up for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.msgs
Improved top init section comments for clarity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Shortened response arg name in updateCheck() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
updateCheck()
Moved config.userLanguage to env.browser.language for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
config.userLanguage
env.browser.language
Replaced DOM routine on Reply Topic update w/ infinity.restart() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
infinity.restart()
Added Stop button check before chatgpt.stop() for cleaner console ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
chatgpt.stop()
Removed redundant chatgpt.stop() from infinity.restart() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Changed sidebarToggle.create() stylization to not override sidebarToggle.update() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.create()
Removed no-longer needed label fallback from sidebarToggle.update() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed sidebarToggle.div.append() elems ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
sidebarToggle.div.append()
Condensed style assignments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed trailing whitespace ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Improved sidebar toggle insertion efficiency ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
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]
Renamed storage sync function to align w/ Chromium/FF codebase ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Renamed settings.props to more semantic settings.controls ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.props
Moved app.settings to settings.props for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.settings
Condensed style init/assignments ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Show all script versions