Redirect Bing Somewhere Better
JavaScript CSS HTML
Latest commit bf66a85 Oct 19, 2016 @TheoBr Cleaned up wording in README

README.md

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.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