Greasy Fork is available in English.
Adds AI answers to Google Search (powered by Google Gemma + GPT-4o!)
These are versions of this script where the code was updated. Show all versions.
Added bottom-padding to googleGPTalert()s
googleGPTalert()
Added api/msgs args to createPayload()
api
msgs
createPayload()
Added createHeaders(api)
createHeaders(api)
Added/removed whitespace in googleGPTstyle
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
Added/re-positioned buttons, added/re-ordered functions/inits
± Added Wider Sidebar button ± Re-positioned buttons ± Moved menu objs out to support global refresh ± Added toggleWiderSidebar() + updateWSBsvg() ± Re-ordered UI functions
updateWSBsvg()
Updated download/update URLs ↞ [auto-sync from adamlui/userscripts]
adamlui/userscripts
Replaced Fatter Sidebar w/ Wider Sidebar
...in config key names + menu labels + notifications + var names
Replaced .match() w/ faster method
.match()
Updated download/update URLs
Adjusted 'View changes' size/pos in About modal
Increased/applied updateAlertWidth
updateAlertWidth
Added English fallbacks to localized messages
Defined/widened updateAlertWidth, applied to no update found
Narrowed reply language confirmation dialog
Bumped chatgpt.js to 2.4.0, added // @name:zh-TW
// @name:zh-TW
... for localized GF readme
Updated Chinese descriptions
Added // @name:zh-CN to support localized GF readme
// @name:zh-CN
Widened chatbar in narrow mode, re-positioned Send button
Updated fatter sidebar style + sidebar-less margin
Refactored handleEnter(event)
handleEnter(event)
cursorPos
caretPos
Adjujsted 'View changes' size/pos in About modal
Show all script versions