DuckDuckGPT 🤖

يضيف إجابات AI إلى DuckDuckGo (مدعوم بواسطة GPT-4o!)

هذه إصدارات لهذا البرنامج النصي حيث تم تحديث الكود. عرض كل الإصدارات.

  • v2023.11.15.3 16-11-2023

    Replaced .className ='s w/ more performant .classList.add()'s

    ...when number of classes to add is low ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.15.2 16-11-2023

    Added .no-user-select to ddgptStyle + title spans ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.15.1 16-11-2023

    Bumped chatgpt.js to 2.4.2 ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.15 15-11-2023

    Removed unset config.notifHidden ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.14.1 14-11-2023

    Shortened .ddgpt-container to .ddgpt ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.14 14-11-2023

    Lightened dark mode footer link ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.11 14-11-2023

    Bumped chatgpt.js to 2.4.1 ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.10 14-11-2023

    Raised send button in non-Chromium browsers ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.9 14-11-2023

    Eliminated single-called loadDDGPT() ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.8 14-11-2023

    Renamed wsbSVGelems to wsbSVGpaths ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.7 14-11-2023

    Removed airplane cursor from related query hovers ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.6 14-11-2023

    Shrank chatbar text size in FF ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.5 14-11-2023

    Replaced send button icon w/ up-arrow ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.4 14-11-2023

    Narrowed gap between Wider Sidebar & Speak buttons ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.3 14-11-2023

    Renamed wsb*elems to wsb*paths ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.2 14-11-2023

    Incorporated createSVGelem() into [speakSVGpaths] init ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13.1 14-11-2023

    Localized 'Exit' prefix to Wider Sidebar button tooltip ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.13 14-11-2023

    Added/re-positioned buttons, added/re-factored functions/routines

    ± Added Wider Sidebar button

    • Disable Wider Sidebar menu command in Centered Mode ± Added toggleWiderSidebar() ± Re-ordered UI functions ± Replaced isDarkMode() w/ chatgpt.isDarkMode() ± Shortened isCenteredMode() ± Re-positioned buttons ± Moved menu objs out to support global refresh ± Separated/adjusted wsbStyle selectors/styles to not affect mainbar in Centered Mode ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.12.3 13-11-2023

    Updated download/update URLs

  • v2023.11.12.2 12-11-2023

    Replaced Fatter Sidebar w/ Wider Sidebar

    ...in config key names + menu labels + notifications + var names ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.12.1 12-11-2023

    Replaced .match() w/ faster method ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.12 12-11-2023

    Updated download/update URLs ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.11.2 11-11-2023

    Overrode DDG plain H2 style in alerts ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.11.1 11-11-2023

    Added fallbacks to localized messages, adjusted alert styles

    • Added updateAlertWidth
    • Applied updateAlertWidth to no update found ± Adjusted 'View changes' size/pos in About modal ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.11 11-11-2023

    Bumped chatgpt.js to 2.4.0 ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.9.3 10-11-2023

    Refactored handleEnter(event)

    • Removed whitespace ± Renamed cursorPos to caretPos ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.9.2 09-11-2023

    Corrected chat text area selector ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.9.1 09-11-2023

    Allowed ctrl+enter to add newline in reply ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.9 09-11-2023

    Bumped chatgpt.js to 2.3.18 ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.9 09-11-2023

    Updated corner button colors/classes/position

    ± Merged .about-btn + .speak-btn into .corner-btn ± Refactored speakSVGpaths routine to rely on CSS for stroke/fill color

    • Added new stroke/fill color styles + on-hover ± Raised play button ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.8.8 09-11-2023

    Raised play btn, shrank related query bubble padding/font-size ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.7 09-11-2023

    Refactored ddgptShow(answer)

    ± Renamed elem var names for readability ± Replaced ddgptDiv.querySelector('pre') from renderMathInElement() w/ answerPre

    • Removed ddgptDiv.querySelector('section') from show loading routine ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.8.6 09-11-2023

    Bumped chatgpt.js to 2.3.17 ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.5 08-11-2023

    Updated ddgptShow(answer)

    ± Added const fillColor

    • Added about button ± Re-positioned speak button
    • Renamed .speak to .speak-btn
    • Merged lines ↞ [auto-sync from kudoai/duckduckgpt]
  • v2023.11.8.4 08-11-2023

    Added tooltip to play button ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.3 08-11-2023

    Removed unused classes from sendSVG ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.2 08-11-2023

    Replaced chatbar w/ chatTextarea in ddgptShow(answer) ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8.1 08-11-2023

    Added speak functionality, refactored ddgptShow(answer)

    ± Eliminated potentially unsafe .innerHTML dependency ± Replaced form + chatbar inits/refs w/ vars from new DOM routine ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.8 08-11-2023

    Renamed .prefix to .app-name, shortened CSS selectors ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.8 08-11-2023

    Reduced related query bubble padding ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.7 07-11-2023

    Changed light mode color of related queries hover cursor ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.6 07-11-2023

    Added send icon to related query hovers ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.5 07-11-2023

    Changed light-mode color of chatbar stroke + send btn hover ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.4 07-11-2023

    Replaced sendBtn click listener w/ form submit listener

    ± Re-positioned FF related queries ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.3 07-11-2023

    Added send button, corrected selector for key listener removal ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.2 07-11-2023

    Widened related queries div, lowered textarea innards in Chromium ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7.1 07-11-2023

    Replaced isDarkMode() calls in ddgptStyle.innerText w/ scheme ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.7 07-11-2023

    Defined launchAboutModal(), added nav back on no update found

    ± Re-ordered script/menu function defs ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.6.2 07-11-2023

    Updated alert styles ↞ [auto-sync from kudoai/duckduckgpt]

  • v2023.11.6.1 06-11-2023

    Updated related queries' styles ↞ [auto-sync from kudoai/duckduckgpt]

Show all script versions