/Chrometana

Redirect Bing Somewhere Better

Primary LanguageJavaScriptMIT LicenseMIT

Chrometana

Logo

Build Status

Link to install on Chrome Web Store

Link to the Chrometana blog

Link to RCOS, the Rensselaer Center for Open Source

BROKEN UNTIL FURTHER NOTICE

Recent changes to Windows 10 prevent Cortana from opening any browser other than Edge. Due to such, Chrometana will not be able to work.

Blog post here if you would like to read more: http://chrometana.theo.li/2016/04/cortana-browser-choice-revoked-windows/

INTRODUCTION

With the introduction of Windows 10 to the general public, Bing use is growing rampant. Many aren't using Bing by choice, especially Cortana users. Chrometana aims to force all Bing searches made in Chrome to be redirected to a search engine of the user's choice

VERSION

v2.0.1

New features
  • Logo updated

v2.0.0 beta 2

New features
  • Ability to choose between "all searches" and "only Cortana searches" for redirection
  • UI overhaul complete
Bug fixes
  • CSS bug causing buttons to disappear fixed by kyleladd

v2.0.0 beta 1

New Features
Development
  • TravisCI implemented (obviously by kyleladd)
  • JSHint added as the preferred linter
Known Issues
  • "Go To (website)" toggle is broken, always on
  • Clearing the "Custom Search Engine" field can be annoying at best

v1.1.2

Bug Fixes/Improvements
  • The url replacement has been removed and replaced in favor of a redirect fall-back script by kyleladd. No more tab permissions!

v1.1.1

Bug Fixes/Improvements
  • Moved from redirects to URL replacement and reload added by kyleladd
  • Moved UI assets out of package to lower size. Options.html assets now load off of Chrometana.theo.li

v1.1.0

New Features
  • Major UI overhaul

v1.0.2

Bug Fixes/Improvements
  • Fix for background running issues

v1.0.1

Bug Fixes/Improvements
  • Actually removed welcome.html

v1.0.0

Bug Fixes/Improvements
  • Three search engines are supported, those being Google, Yahoo, and DuckDuckGo.

INSTALLATION

  1. Download the code from here
  2. Navigate chrome to chrome://extensions
  3. Check the Developer mode toggle
  4. Click on Load Unpacked Extension...
  5. Select the folder containing the extension

HOW TO CONTRIBUTE

Want to contribute to Chrometana? Awesome! Feel free to make pull requests directly to the dev branch, or contact Theo with any questions at all at theo@theobrowne.com

  1. Install dependencies
npm install
  1. Run jshint for linting tests
  node_modules/jshint/bin/jshint --exclude ./node_modules .

CREDITS

Lead by Theo Browne

Original development team Theo Browne, Claire Pitman, and Maayan Kline

Current maintainers Theo Browne, Courtney Tambling, and Kyle Ladd

Logo designed by Preston Locke