Tạo ra vô số câu trả lời từ ChatGPT thông minh (bằng bất kỳ ngôn ngữ nào!)
Đây là tất cả phiên bản của script này. Chỉ hiển thị các phiên bản mà mã nguồn thay đổi.
Replaced settings init w/ remote extension/lib/settings.js import ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings
Shortened settings.load() arg name ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
settings.load()
Added eslint-disable-line after required semicolon (https://github.com/eslint-stylistic/eslint-stylistic/issues/622) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
eslint-disable-line
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]
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
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]
Hiển thị mọi phiên bản của script