ChatGPT Widescreen Mode 🖥️

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

These are versions of this script where the code was updated. Show all versions.

  • v2024.5.1.1 2024-05-01

    Replaced raw.githubusercontent.com URLs w/ cdn.jsdelivr.net ones

  • v2024.5.1 2024-05-01

    Removed outdated chatgpt.history.isOff() condition from setBtnColor()

  • v2024.4.27.1 2024-04-28

    Updated messages obj name in updateTooltip() + syncMode()

  • v2024.4.27 2024-04-28

    Refactored msg fetcher for readability + if en/messages.json ever goes missing

    • Shortened const messages to msgs
  • v2024.4.5 2024-04-05

    Merge key listeners

  • v2024.4.4.1 2024-04-05

    Bumped version to 2024.4.4.1

  • v2024.4.4 2024-04-05

    Added ESC-listener to stop text generation (adamlui/chatgpt-widescreen#46)

  • v2024.4.4 2024-04-05

    Bumped chatgpt.js to 2.6.8

  • v2024.3.5.5 2024-03-06

    Bumped chatgpt.js to 2.6.7

  • v2024.3.5.4 2024-03-05

    Replaced regex in const site init w/ URL API method

    ... to eliminate potential for event loop blockage

  • v2024.3.5.3 2024-03-05

    Added hyphens to script name regex in config.updateURL

  • v2024.3.5.2 2024-03-05

    Further reduced potential for backtracking in config.updateURL regex

  • v2024.3.5.1 2024-03-05

    Improved regex

    ± Eliminated potential for exponential/polynomial backracking in msgHref.replace regex by increasing specificity in capturing groups

    • Removed unnecessary escape char from config.updateURL regex
  • v2024.3.5 2024-03-05

    Increased specificity in regex group to eliminate potential for polynomial backtracking

  • v2024.3.3 2024-03-03

    Converted regex group to non-capturing for improved performance

  • v2024.3.1 2024-03-01

    Bumped chatgpt.js to 2.6.6

  • v2024.2.26 2024-02-26

    Removed unicode from meta

  • v2024.2.23 2024-02-23

    Bumped chatgpt.js to 2.6.5

  • v2024.2.21 2024-02-21

    Alphabetized args in loadSetting() call for readability

  • v2024.2.17 2024-02-17

    Added SRI hash to chatgpt.js

  • v2024.1.28.1 2024-01-28

    Replaced chatgpt.js import URL w/ npm one

  • v2024.1.28 2024-01-28

    Bumped chatgpt.js to 2.6.4

  • v2024.1.9 2024-01-09

    Updated copyright years ↞ [auto-sync from adamlui/chatgpt-apps]

  • v2024.1.8 2024-01-08

    Merged Send elem inits

  • v2024.1.5 2024-01-05

    Shortened icon meta URLs

  • v2023.12.23 2023-12-23

    Bumped chatgpt.js to 2.6.3

  • v2023.12.11.1 2023-12-11

    Refactored updateTooltip() for readability

    ± Renamed overlayWidth to spreadFactor

    • Removed line breaks
    • Added indents
  • v2023.12.11 2023-12-11

    Shortened toggleTooltip()

  • v2023.12.10 2023-12-10

    Replaced all .appendChild()'s w/ .append()'s to shorten codebase

  • v2023.12.8.6 2023-12-09

    Declared global vars for ESLint

  • v2023.12.8.5 2023-12-09

    Shortened button var names

  • v2023.12.8.4 2023-12-09

    Refactored insertBtns()

    ± Re-ordered const inits

    • Added else to Poe condition ± Shortened insertion for-loop
  • v2023.12.8.3 2023-12-08

    Shortened insertBtns()

  • v2023.12.8.2 2023-12-08

    Added chatbarSelector

  • v2023.12.8.1 2023-12-08

    Replaced isDarkMode() w/ chatgpt.isDarkMode()

  • v2023.12.8 2023-12-08

    Removed chat.aivvm.com support

  • v2023.12.3.1 2023-12-04

    Bumped chatgpt.js to 2.6.1

  • v2023.12.3 2023-12-03

    Shortened arrow functions, darkened tooltip stroke

  • v2023.12.1 2023-12-01

    Restored WCB style on OpenAI (adamlui/chatgpt-apps#18)

  • v2023.11.29.2 2023-11-29

    Raised New Chat button in Poe more

  • v2023.11.29.1 2023-11-29

    (#31) Removed disabling of user selection in Hidden Footer

    ... mode to support Win7 Edge

  • v2023.11.29 2023-11-29

    Top-padded Hidden Header mode on OpenAI

  • v2023.11.28 2023-11-28

    Removed isGizmoUI, re-positioned buttons, bumped chatgpt.js

    ... to 2.6.0

  • v2023.11.26 2023-11-26

    Bumped chatgpt.js to 2.5.2

  • v2023.11.25 2023-11-25

    Added config.appName, renamed config.prefix

    .... to config.keyPrefix

  • v2023.11.22 2023-11-23

    Disabled Wider Chatbar by default

  • v2023.11.19.3 2023-11-20

    Renamed notifHidden to notifDisabled

  • v2023.11.19.2 2023-11-20

    Renamed ncbHidden to ncbDisabled

  • v2023.11.19.1 2023-11-20

    Added chatbar padding update on button hiding

  • v2023.11.19.1 2023-11-20

    Added chatbar padding update on button hiding

Show all script versions