Добавя ИИ отговори в Google Search (поддържан от Google Gemma + GPT-4o!)
Има други версии на този скрипт, където кодът е обновен. Покажи всички версии.
Abstracted config.latestAssetCommitHash ↞ [auto-sync from adamlui/chatgpt-apps]
config.latestAssetCommitHash
adamlui/chatgpt-apps
Fixed tooltips offset if 1+ buttons invisible ↞ [auto-sync from adamlui/chatgpt-apps]
Moved toggle funcs into toggle obj for readability ↞ [auto-sync from adamlui/chatgpt-apps]
toggle
Abstracted toggleRelatedQueries() for reuseability ↞ [auto-sync from adamlui/chatgpt-apps]
toggleRelatedQueries()
Corrected stroke attrs of icons.pin + icons.widescreen paths ↞ [auto-sync from adamlui/chatgpt-apps]
icons.pin
icons.widescreen
Abstracted promptReplyLang() ↞ [auto-sync from adamlui/chatgpt-apps]
promptReplyLang()
Added stroke support to icons methods ↞ [auto-sync from adamlui/chatgpt-apps]
stroke
icons
Appended '...' to settingsProps.about.label ↞ [auto-sync from adamlui/chatgpt-apps]
settingsProps.about.label
Converted path props in icons to funcs to support multi-icons ↞ [auto-sync from adamlui/chatgpt-apps]
Added type props to settingsLabels, renamed to settingsProps ↞ [auto-sync from adamlui/chatgpt-apps]
type
settingsLabels
settingsProps
Re-cased config key autoget to autoGet for consistency ↞ [auto-sync from adamlui/chatgpt-apps]
autoget
autoGet
Improved dataProcess.text()
dataProcess.text()
respText
Created icons methods ↞ [auto-sync from adamlui/chatgpt-apps]
Moved modal methods into modals obj for improved organization ↞ [auto-sync from adamlui/chatgpt-apps]
modals
Converted obj method defs to shorter ES6 syntax ↞ [auto-sync from adamlui/chatgpt-apps]
Abstracted settingsLabels ↞ [auto-sync from adamlui/chatgpt-apps]
Moved related query parsing logic from get.related() to dataProcess.text() + added log prefixes ↞ [auto-sync from adamlui/chatgpt-apps]
get.related()
Moved GM_deleteValue(config.keyPrefix + '_openAItoken') from dataProcess.text() to deleteOpenAIcookies() for consolidation ↞ [auto-sync from adamlui/chatgpt-apps]
GM_deleteValue(config.keyPrefix + '_openAItoken')
deleteOpenAIcookies()
Corrected API conditions in get.related() ↞ [auto-sync from adamlui/chatgpt-apps]
Replaced get.reply refs in dataProcess methods w/ caller arg ↞ [auto-sync from adamlui/chatgpt-apps]
get.reply
dataProcess
caller
Fixed OpenAI key missing from get.related() if OpenAI picked ↞ [auto-sync from adamlui/chatgpt-apps]
Modified centerCol init to correctly prioritize #center_col over #main ↞ [auto-sync from adamlui/chatgpt-apps]
centerCol
#center_col
#main
Booleanized browser flags for expected conditionals ↞ [auto-sync from adamlui/chatgpt-apps]
Fixed app to show in special mobile views ↞ [auto-sync from adamlui/chatgpt-apps]
Added refresh page instruction to login/Cloudflare alerts ↞ [auto-sync from adamlui/chatgpt-apps]
Replaced - w/ ✓ as entry marker in dependencies list of header comment for improved aesthetics ↞ [auto-sync from adamlui/chatgpt-apps]
-
✓
Replaced .addEventListener()s w/ .on<event>s to shorten codebase + widen browser support ↞ [auto-sync from adamlui/chatgpt-apps]
.addEventListener()
.on<event>
Fixed Proxy Mode link to work in Streaming Mode menu toggle alert in OpenAI mode ↞ [auto-sync from adamlui/chatgpt-apps]
Removed highlight-to-search from any site to revert to specific // @match to show on GF /for-site pages ↞ [auto-sync from adamlui/chatgpt-apps]
// @match
Corrected arg name in dataProcess.text() ↞ [auto-sync from adamlui/chatgpt-apps]
Moved docs URL down for readability ↞ [auto-sync from adamlui/chatgpt-apps]
Added docs URL + all dependencies to header comment ↞ [auto-sync from adamlui/chatgpt-apps]
Added Chrome to browsers that auto-disable Streaming Mode in TM config/menu toggle since latest Google update broke it ↞ [auto-sync from adamlui/chatgpt-apps]
Added ScriptCat to @compatible meta + supported UM in streaming auto-disable + menu toggle alerts ↞ [auto-sync from adamlui/chatgpt-apps]
@compatible
Added escaping of special chars in new RegExp() concatenations ↞ [auto-sync from adamlui/chatgpt-apps]
new RegExp()
Reverted // @match to *://*/* after hours testing new individual matches per GF owner's encouragement because he changed his mind ↞ [auto-sync from adamlui/chatgpt-apps]
*://*/*
Added post-installation instructions to // @compatible opera ↞ [auto-sync from adamlui/chatgpt-apps]
// @compatible opera
Added auto-disable/alert Streaming Mode unavailable to Brave users ↞ [auto-sync from adamlui/chatgpt-apps]
Added optional chaining to isEdge to support non-Chromium envs ↞ [auto-sync from adamlui/chatgpt-apps]
isEdge
Replaced deprecated navigator.userAgent w/ .userAgentData.brands in isEdge ↞ [auto-sync from adamlui/chatgpt-apps]
navigator.userAgent
.userAgentData.brands
Disabled auto-reload on update now that script matches many possible pages ↞ [auto-sync from adamlui/chatgpt-apps]
Added AI greeting on first run ↞ [auto-sync from adamlui/chatgpt-apps]
Utilized window.scrollY as primary addend in asktip visibility menu style since window.pageYOffset deprecated ↞ [auto-sync from adamlui/chatgpt-apps]
window.scrollY
window.pageYOffset
Condensed isDarkMode() by removing unneeded booleans ↞ [auto-sync from adamlui/chatgpt-apps]
isDarkMode()
Condensed clientX assignment in Font Size slider's seek listener w/ optional chaining ↞ [auto-sync from adamlui/chatgpt-apps]
clientX
Reduced icon/font size of asktip + visibility menu ↞ [auto-sync from adamlui/chatgpt-apps]
Changed load/save of asktipDisabled to not rely on unreliable localStorage ↞ [auto-sync from adamlui/chatgpt-apps]
asktipDisabled
localStorage
Added localization of 'Auto' btn label of Color Schemee modal ↞ [auto-sync from adamlui/chatgpt-apps]
Replaced // @match *://*/* w/ a gazillion matches instead due to GF owner policy (greasyfork-org/greasyfork#1281) ↞ [auto-sync from adamlui/chatgpt-apps]
// @match *://*/*
Added // @contributionURL ↞ [auto-sync from adamlui/chatgpt-apps]
// @contributionURL
Покажи всички версии на скрипта.