Adds Widescreen + Fullscreen modes to chatgpt.com + perplexity.ai + poe.com for enhanced viewing + reduced scrolling
These are versions of this script where the code was updated. Show all versions.
Renamed modal ID var names for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey
Merge pull request #82 from eltociear/patch-1
chore: update chatgpt-widescreen-mode.user.js ↞ [auto-sync from adamlui/userscripts]
adamlui/userscripts
Updated chatbar textarea right-buffer for chatgpt.com
Reduced gaps between buttons in non-GPT4o UI
Tightened chatgpt.com button spacing ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/edge]
adamlui/chatgpt-apps/chatgpt-widescreen/edge
Abstracted refreshMenu() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
refreshMenu()
Shortened footerSelector logic
footerSelector
Updated footerSelector for chatgpt.com
Updated button positioning
Reverted condesning of int'l msg load request since recursively called ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Condensed int'l msg load request ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Reversed order of state.symbol + state.word entries + ref logic for more intuitive usage ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
state.symbol
state.word
Replaced '>>' w/ '»' in console logs ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]
adamlui/chatgpt-apps/chatgpt-widescreen/chrome
Increased opacity of tooltips
Increased transparency of tooltips
Removed gap between 'v' & latestVer in update alert ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
latestVer
Moved 'View changes' link in update alert closer to msg ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Enlarged chatbar btns in post-GPT-4o UI
Added drop shadows to button tooltips
Enlarged tooltip font size
Added slight dim on chatbar button hovers
Centered Poe button tooltips
Updated Poe chatbar btns pos
Updated chatgpt.com chatbar text area padding
Disabled chatbar btn hover dim on chatgpt.com
Reverted localizing msgs only for non-English sys lang to support dynamic refs in funcs
Shrank buttons + removed no longer needed overlay repos
Bumped chatgpt.js to 2.9.3 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Limited localized msg load to non-English sys langs ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Partially uppercased top-level comments for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]
Condensed extension check routine ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
Corrected symbol in config.userLanguage init ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
config.userLanguage
Replaced unreliable chatgpt.sidebar.isLoaded() method for checking extension flag w/ Promise.race()
chatgpt.sidebar.isLoaded()
Promise.race()
Added timeouts to awaits of isLoaded promises for unhindered program flow ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]
await
isLoaded
Removed unneeded double negation from isGPT4oUI assignment ↞ [auto-sync from adamlui/chatgpt-apps/greasemonkey]
isGPT4oUI
adamlui/chatgpt-apps/greasemonkey
Moved isGPT4oUI init after chatgpt.sidebar.isLoaded() to support Violentmonkey ↞ [auto-sync from adamlui/chatgpt-apps]
adamlui/chatgpt-apps
Removed unnecessary await chatgpt.isLoaded() ↞ [auto-sync from adamlui/chatgpt-apps]
await chatgpt.isLoaded()
Replaced sidebarIsLoaded() w/ chatgpt.sidebar.isLoaded() ↞ [auto-sync from adamlui/chatgpt-apps]
sidebarIsLoaded()
Fixed live update of button colors on scheme/temp chat toggles
Removed unused mutations arg from main observer
mutations
Updated main observer to monitor <main>
<main>
Updated chatbar child selector for post-GPT4o UI
Appended commit hashes to icon meta URLs to preserve assets
Bumped chatgpt.js to 2.9.2
Added sidebarIsLoaded() to let Chromium extension flag inject first
Updated latest asset commit hash in config.asssetHostURL
config.asssetHostURL
Updated homepage/support URLs
Shrank full-window button
Restricted Wider Chatbox mode to Poe
Added GPT-4o UI support (adamlui/chatgpt-widescreen#55)
Show all script versions