Greasy Fork is available in English.

ChatGPT Widescreen Mode 🖥️

Adds Widescreen + Fullscreen modes to ChatGPT for enhanced viewing + reduced scrolling

A continuación se muestran las versiones de este script en las que se actualizó el código. Ver todas las versiones.

  • v2024.9.18.3 18/09/2024

    Shortened perplexity.ai New Chat button routine, added missing Poe routine ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.18.2 18/09/2024

    Moved config init before settings for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.18.1 18/09/2024

    Converted sites to prototype-less obj to prevent prototype pollution ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.18 18/09/2024

    Stripped trailing slash from app.urls.assetHost for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.17.8 17/09/2024

    Limited XHR request for msgs init to non-English user languages ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.17.7 17/09/2024

    Abstracted cssSelectorize() ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/opera]

  • v2024.9.17.6 17/09/2024

    Removed unused async prefixes ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]

  • v2024.9.17.5 17/09/2024

    Refactored site props init to fetch remote JSD file ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/opera]

  • v2024.9.17.4 17/09/2024

    Added perplexity.ai support (adamlui/chatgpt-widescreen#78) ↞ [auto-sync from adamlui/chatgpt-apps]

  • v2024.9.17.4 17/09/2024

    Shortened site init

  • v2024.9.17.3 17/09/2024

    Tightened scheme toggle check in nodeObserver ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.17.2 17/09/2024

    Added sites.chatgpt.selectors.sendBtn + refs for easier maintenance

    Alphabetized site prop keys for readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]

  • v2024.9.17.1 17/09/2024

    Added chatbar.isLoaded() + call before 1st btns.insert() for reliability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.17 17/09/2024

    Refined chatbar.tweak() to calc width based on visible btns, added calls where relevant ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/edge]

  • v2024.9.16.7 17/09/2024

    Abstracted chatbar.tweak(), moved call in btns.insert() after insertion to support future .getBoundingClientRect() tweaks ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]

  • v2024.9.16.6 17/09/2024

    Abstracted chatbar.get(), removed outdated selector ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.16.5 17/09/2024

    Refined tooltip x-positioning ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/edge]

  • v2024.9.16.4 16/09/2024

    Replaced direct resize/key listener assignments w/ .addEventListener() to prevent overwriting existing listeners

  • v2024.9.16.3 16/09/2024

    Moved menu objs/functions into menu obj for improved structure ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.16.2 16/09/2024

    Renamed btns.setColor() to btns.updateColor() for consistency

  • v2024.9.16.1 16/09/2024

    Moved symbols + deleted whitespace for readability

  • v2024.9.16 16/09/2024

    Replaced btnStyle sheet w/ inline assignment by btns.setColor() for simplicity

  • v2024.9.15.15 16/09/2024

    Added await footer container load to sites.chatgpt.selectors.chatgpt init

  • v2024.9.15.14 16/09/2024

    Shortened Full/Fuller Window method/prop/style/arg names

  • v2024.9.15.13 16/09/2024

    Moved sync methods into obj for readability

  • v2024.9.15.12 16/09/2024

    Changed btns.setColor() to directly set btns.color for simplicity

  • v2024.9.15.11 16/09/2024

    Removed outdated selector from btns.setColor()

  • v2024.9.15.10 16/09/2024

    Removed unneeded Taller Chatbox config check from nodeObserver's handle once routine

  • v2024.9.15.9 16/09/2024

    Added chatbar/button check pre-insertion to btns.insert()

  • v2024.9.15.8 16/09/2024

    Moved buttons init from main routine to btns.insert() for simplicity

  • v2024.9.15.7 16/09/2024

    Replaced global btnColor w/ btns.color for simplicity

  • v2024.9.15.6 16/09/2024

    Bumped chatgpt.js to 3.3.1 ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.15.5 15/09/2024

    Added await Send button load to borrow classes

  • v2024.9.15.4 15/09/2024

    Removed lingering Full-Window btn tooltip in at least FF

  • v2024.9.15.3 15/09/2024

    Refined chatgpt.com sidebar observer target/config for improved performance

  • v2024.9.15.2 15/09/2024

    Added pre-obs elem checks to UI promise racers for faster resolution

  • v2024.9.15.1 15/09/2024

    Converted sites to prototype-less obj to prevent prototype pollution ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/chrome]

  • v2024.9.15 15/09/2024

    Moved safeWindowOpen() below modal function defs, shortened name ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.26 15/09/2024

    Shortened app.urls.update init ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.26 15/09/2024

    Shortened env.browser.isFirefox to env.browser.isFF ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.25 15/09/2024

    Shortened env.userscriptManager to env.scriptManager ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.24 15/09/2024

    Merged getUserscriptManager() calls + browser into env for improved structure ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.23 15/09/2024

    Bumped app.latestAssetCommitHash for smaller messages.json from 97a0e3b

  • v2024.9.14.22 15/09/2024

    Wrapped settings methods to align w/ my Chrome extensions for improved readability ↞ [auto-sync from adamlui/chatgpt-apps/chatgpt-widescreen/greasemonkey]

  • v2024.9.14.21 14/09/2024

    Added string conversion + fallback to Send button class extraction to support older browsers + futureproof vs. UI changes

  • v2024.9.14.20 14/09/2024

    Added inputArea check to chatgpt.com chatbar tweak routine

  • v2024.9.14.19 14/09/2024

    Refactored update.styles.tweaks() to rely on sites[site].availFeatures

  • v2024.9.14.18 14/09/2024

    Moved sites.chatgpt.selectors.footer init after UI promise race to prevent null return

  • v2024.9.14.17 14/09/2024

    Refactored registerMenu() to contextually generate entries based on sites[site].availFeatures

  • v2024.9.14.16 14/09/2024

    Disabled Full-Window auto-toggle on load if sidebar missing (e.g. chatgpt.com guest mode)

Ver todas las versiones del script.