Greasy Fork is available in English.
Adiciona respostas do ChatGPT à barra lateral do Google Search (alimentado por GPT-4o!)
Estas são as versões deste script em que houve atualização do código. Mostar todas versões.
Added top margin in mobile view
Hard-added light background for mobile support
Hid WSB menu cmd + btn from mobile, re-ordered listener attachments
Adjusted chatbar size based on more conditions
± Moved chatbar sizing from googleGPTstyle to inline in googleGPTshow(answer) ± Moved hasSidebar to UI flag inits in stylize elements section ± Moved style tweaks section down
googleGPTstyle
googleGPTshow(answer)
hasSidebar
Updated Send button position based on Google sidebar
± Moved Send button positioning from googleGPTstyle to inline in googleGPTshow(answer) ± Renamed config.relatedQueriesDisabled to config.rqDisabled
config.relatedQueriesDisabled
config.rqDisabled
Updated wsbStlye + chatbar width
wsbStlye
Prepended const to answerPre init
const
answerPre
Re-positioned app name, updated speech balloon tip position
± Moved speech balloon tip positioning from googleGPTstyle to inline in googleGPTshow(answer) ± Added Google sidebar on/off cases
Updated wsbStyle to support Google side snippets
wsbStyle
Shrank bottom-padding of loading alert, added to error alerts
Corrected margin assignment, increased header font sizes
Moved error catching to completion of speakAudio.play()
speakAudio.play()
Prepended const to speakAudio init
speakAudio
Added web API to audio playback of answers
Separated classes in replySection.classList.add()
replySection.classList.add()
... when showing loading status
Replaced conditions in parse routines w/ responseType() values
responseType()
Added api arg to responseType() in getShowReply()
api
getShowReply()
Added bottom-padding to googleGPTalert()s
googleGPTalert()
Added api/msgs args to createPayload()
msgs
createPayload()
Added createHeaders(api)
createHeaders(api)
Added/removed whitespace in googleGPTstyle
Fixed variable chatbar width when toggling wider sidebar
Added mobile support
Widened gaps between corner buttons
Lowered corner buttons
Bumped chatgpt.js to 2.5.1
Updated hash in chatgpt.js import URL
Bumped chatgpt.js to 2.5.0, replaced isChromium()
isChromium()
... w/ chatgpt.browser.isChromium() ± Used flag for fewer .includes() calls
chatgpt.browser.isChromium()
.includes()
Shortened error arg name
Removed localization from title-check in isBlockedbyCloudflare()
isBlockedbyCloudflare()
Tightened/loosened equality comparisons
Eliminated system/browser user preference from isDarkMode()
isDarkMode()
...since Google attr is always set regardless
Moved console feedback function defs out of obj
Bumped chatgpt.js to 2.4.3
Changed light-mode color scheme for related query hovers
Added whitespace + leading zeroes to CSS functions
...for conformity
Replaced .className ='s w/ more performant .classList.add()'s
.className =
.classList.add()
...when number of classes to add is low
Added .no-user-select to googleGPTstyle + new elems
.no-user-select
Bumped chatgpt.js to 2.4.2
Removed unset config.notifHidden from toggleWiderSidebar()
config.notifHidden
toggleWiderSidebar()
Shortened .googlegpt-container to .googlegpt
.googlegpt-container
.googlegpt
Bumped chatgpt.js to 2.4.1
Eliminated single-called loadGoogleGPT()
loadGoogleGPT()
Renamed wsbSVGelems to wsbSVGpaths
wsbSVGelems
wsbSVGpaths
Prioritized Google attr for dark mode in isDarkMode()
...since it overrides system/browser user preference
Removed airplane cursor from related query hovers
Replaced send button icon w/ up-arrow
Renamed wsb*elems to wsb*paths
wsb*elems
wsb*paths
Incorporated createSVGelem() into [speakSVGpaths] init
createSVGelem()
[speakSVGpaths]
Localized 'Exit' prefix to Wider Sidebar button tooltip
Mostrar todas as versões do script