DuckDuckMenu

Extends DuckDuckGo by adding a customizable list of additional search engines for making fast searches from other engines.

These are all versions of this script. Show only the versions where the code changed.

  • v3.0.1 Build 292 14/03/2015
  • v3.0.1 Build 292 14/03/2015 Imported from URL
  • v3.0.1 Build 284 08/03/2015 Imported from URL
  • v3.0.1 Build 283 07/03/2015 Imported from URL
  • v3.0.1 Build 282 06/03/2015
  • v3.0.1 Build 282 18/02/2015
  • v3.0.1 Build 282 18/02/2015 Synced from GitHub - Repurposed old mycroft script The old mycroft script can now be used to add engines - Versioning and News Further Code Cleanup as Well - Versioning - Added Grant to meta - Merge pull request #3 from Jguer/mycroft Mycroft, News, and all the jazz
  • v3.0.0 Build 251 11/02/2015
  • v3.0.0 Build 251 11/02/2015
  • v3.0.0 Build 251 11/02/2015 Imported from URL
  • v3.0.0 Build 250 11/02/2015 Imported from URL
  • v3.0.0 Build 250 11/02/2015
  • v3.0.0 Build 250 11/02/2015
  • v3.0.0 Build 250 11/02/2015 Imported from URL
  • v2.1.1 11/02/2015 v3
  • v3.0.0 Build 250 11/02/2015 Synced from GitHub - First Jquery Version of DDM, written from scratch, missing 70% of original functions - CSS tweaks to achieve desired look. - Added Github Search as default - Add Engine Button - Able to create Engines, Unable to save them (Unsafe injection) - Changed jquery implementation to @require. - Console Log has '#'s to define priority Script now adds and saves Engines - Added Edit Menu groundwork - Custom Engines now prepend to menu - Added Custom engine delete - Added Restore def...
  • v2.1.1 09/02/2015 Synced from GitHub - Update DuckduckGo_MExtended.user.js Small tweak to version in preparation of 3.0.0
  • v2.1.0 06/12/2014 Synced from GitHub - Just a small tweak You are using `escape()` for encoding search terms, as it is seen in ``` escape(document.getElementById("search_form_input").value) ``` It actually outputs ill-encoded strings for non-English terms. Also `escape()` is already depreciated. Using `encodeURIComponent()` instead will solve these problems. Merge pull request #1 from robbielj/patch-1 Replace of escape() with encodeURIComponent().
  • v2.1.0 28/07/2014
  • v2.1.0 26/07/2014 Synced from GitHub - Changed Namespace
  • v2.1.0 26/07/2014 Added Additional Info
  • v2.1.0 26/07/2014 Imported from URL