Giter Site home page Giter Site logo

benbasson / contextsearch Goto Github PK

View Code? Open in Web Editor NEW
36.0 36.0 5.0 46 KB

Firefox Extension - Context Search transforms the "Web Search for..." context item into a menu containing your Firefox Search Providers. This is very convenient, since it allows you to decide which search engine you use. Firefox's default is to use the currently selected search provider only.

Home Page: http://www.basson.at/firefox-addons/contextsearch

License: Other

JavaScript 99.63% CSS 0.37%

contextsearch's People

Contributors

benbasson avatar kobachi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

contextsearch's Issues

Context Menu is empty

The addon doesn't work well.
The item in context menu on Firefox Nightly 41.0a1 is empty.
If you need a Screenshot to see it I will take one.

browsing issues

When contextsearch is enabled it breaks the browsing on multiple websites. For example on ebay, the pages freeze when you click on items and the browser doesn't redirect you.
You have to refresh manually to get redirected and it does that on many websites. I'm using last version of firefox (55.0.3)
Hope you can fix it because i'm using your great add-on for years now and i feel handicapped without it.

Thank you

Default search engine and currently selected engine

One improvement the new FF search functionality provide was that; if you chose to use an search engine for a specific search, you could select, make your search and return to your default automatically. This was seemingly helpful in that FF previously would bring up the last browser used as the default when starting up the next time. The only problem is the case where you want to use that other browser for several searches in a row. You have to select it each time.

One real improvement was a shortcut to an Options page for Search that provided the old manage your search engine capabilities and allowed you to set the default explicitly..

I much prefer your interface as I can simply read the names of my search engines to select. I would suggest two improvements. 1. Incorporate setting the default engine explicitly. 2. Provide a means of resetting the search engine to the default when closing FF, rather than after every use of another engine.

Create contextsearch context menu item as first item in the list

Currently I have to use the menu editor addon to make the contextsearch menu item show up at the top of the context menu list. I was wondering if you could make it possible for contextsearch to do this, either as default or as an option. It's literally the only reason I use Menu Editor, and I would prefer it not to be necessary.

Search Engine Reordering Broken?

The ability to sort the order of available search engines from the manager seems to be broken. I was always able to access it in the past when needed, but if it is still available, I can't find it. Can you confirm this?
Thanks Ben, for this indispensable extension.

Import/export ?

Hello Ben and thanks a lot for this useful plugin.

Any plan to add an import/export feature?
Context Menu search on chrome (http://ashutoshdwivedi.com/2010/09/context-menu-search-for-chrome/) has a nice one which allow to sync different install and would be nice to have some cross-browser import/export :)

ex:

[["-1","DuckDuckGo","https://duckduckgo.com/?q=TESTSEARCH",true],["-1","Google","http://www.google.com/search?q=TESTSEARCH",true],["-1","Google Translate->EN","http://translate.google.com/#auto/en/TESTSEARCH",true],["-1","Bing","http://www.bing.com/search?q=TESTSEARCH",true]]

Thanks a lot

Double-click would be awesome

It would be really great (and speed up using your addon a lot) if we could simply double-click on a word and it would trigger the 'Highlight Word' function.

Right now, we need to 1.) click word to select, 2.) rt-click to open menu, 3.) click on 'Highlight Word'

My suggestion is to roll these three steps into one: 1.) double-click on word to trigger 'Highlight Word'

Not opening locally hosted homepage (still)

I have 0.6.2 in Ff 57.0 (64-bit) on two desktop PCs. With my homepages set to locally hosted files, new tabs open as blank. If I change my homepage to a remote website, it opens fine. The homepages were opening fine on Ff 56.0.2. On one PC, homepage is file:///H:/guide.htm ; on the other it is file:///C:/Users/Bob/index.htm. I see that this problem was believed fixed in 0.6.2.

Improving usability

Hi!

First of all I, want to express my gratitude to you for creating this useful addon!

Nevertheless, the usability of this extension could be improved with the following steps, to match the default behavior of Firefox:

  1. A normal left-click on a search engine should open the results in the active tab.
  2. A left-click+strg should open the results in the background, as a separate tab.
  3. A left-click+strg+shift should open the results in the background, while the menu with the search engines stays open, so that you can open several engines at once.
  4. A left-click+shift opens the results in a new window, as it is now.
  5. It would be more intuitive and faster to click on a folder to open it's contained engines, instead of clicking on "open all in tabs".
  6. The above mentioned proposals for opening search engines should also be applied to folders.

Please let me know your opinion on this suggestions.

Best wishes!

Arrow icon in context menu

On my Macbook Air it doesnt show the arrow icon which leads to the list of search engines, when I hover the menu I get a blank white icon.
But on my Mac Mini I can see the icon ..

Same OS, Firefox, Contextsearch version, all up to date ...

It's strange, and I'm not sure how or what to provide for additional information.

(Thanks for Your work!!!)

Can not be verified by Firefox

Hi, Firefox is telling me this can't be verified and will be stopped as an add-on in Firefox 43 (which will mean I don't upgrade as this is one of the most useful add-ons I have)
Please , I hope it's not too much hassle to have this verified with Mozilla.

All the best & many thanks for a brilliant adddon

Search Groups

Current behavior?

I usually search for words using the extension and my behavior is steady depending on topic.

  • Translation: 1 site used so: 1 selection + 3 clicks
  • Books: 2 sites used (1 price and 1 review): 1 selection + 6 clicks
  • Movies: 4 sties used (1 generic, 2 review, 1 watch): 1 selection + 12 clicks
  • Research papers: many sources
  • Market: multiple sources too to compare prices, get full specifications, compare product sites.

Expected behavior after implementation

It would be easier for such user workflow to have search groups. Clicking on a group name in context menu should open multiple tabs depending on the defined list for that group in add-on preferences.

  • Any group: 1 selection + 3 clicks

If add-ons are allowed to create multiple context menu items, then it could be minimized to 2 clicks.

What I expect in the implementation?

  • A list of groups
  • Each group has a title and a list of engine id's (that link specific engine entries that will be opened)
  • If the search engine entry has id same as list order index, either separate them or change list in groups whenever search engine order changes.
  • A setting (global one may be) if the group should be opened in same window or in a new separate window.

Thanks for the helpful extension. This is a feature request with low importance and neither urgent. You can even leave it till many user ask for it.

Why?

Instead of creating new site that scrape data, process them then provide then as new service to end users. This add-on is really doing a fantastic job if the end user want to protect him/her-self from data miners, unknown algorithms and targeting.

So this add-on plays a part in this workflow:

  • Do your homework by searching and comparing data by yourself, protect your data and communication channels, and make your own decision. All up to you, it is a basic right!

Bug on YouTube

When the addon is active I getting green screen instead of the video and only the sound is playing

Rewrite Context Search with WebExtensions APIs

Mozilla have announced plans to phase out all non-WebExtension add-ons by the end of 2017. While I consider this decision to be utterly insane (and half expect them to end up extending that deadline, if they have any users left to appease at that point), it's safe to assume that this add-on will have to be rewritten or will cease to exist at the end of 2017 or shortly after.

Context menu APIs are present (although very primitive) and APIs for search plugins are seemingly absent at the moment. If and when these come along, a rewrite will be more viable.

Current blockers in the WebExtensions API:

Triaged and approved non-blockers that would make for a better user experience (likely to be worked on and implemented):

Untriaged non-blockers that would make for a better user experience:

WONTFIX'd by Mozilla:

Hotkey to search term

I think it would be nice if we could assign a hotkey to determined search engine, so to select text and press 'alt+w' to search for it on Wikipedia, don't you guys agree? Is it problematic to implement?

Thanks

Right click on links

Right click on links still displays the old firefox context menu search item. This should be replaced by contextsearch or simple hidden.

Never opens in foreground tab

No matter what settings I use in Firefox settings, contextsearch hidden settings and TabMixPlus settings and how I klick the selected text, contextsearch always opens the search results in a background tab (or a new window).
Contextsearch 0.6.4, Firefox 49.0.1, Windows 7 Professional 64 bit SP1

Search engine with login

There are search engines which require login before a form can be used. It would be very helpful to be able to use those forms.

Firefox 57

The extension is not available for Firefox 57.

Chrome port

It would be very nice to have it in Chrome also.

0.6.4 doesn't work it just opens the "base page" instead of the actual search

it seems it just opens the <SearchForm> url (from the searchplugins .xml file) instead of the search url

for instance with google it just opens "https://www.google.com/" instead of "https://www.google.com/search?q=foobar" (having the text "foobar" selected)

also:

  • the menu entry (menulabel) does have the right selected text in it
  • the search engine is still the one i choose, not a default one or something else
  • of course with e10s off (default)

Not compatible with Multiprocessor

Your site says that "Context Search 0.6.4 - 12/03/2016" was rewritten for compatibility with multi-process Firefox (Electrolysis).

about:addons says that it's not compatible.

Option to add highlighted text to clipboard

Found this extension to be really useful and it's on my list of always install add-ons.

When using it and heading of on an internet expedition I sometimes find the need to re-enter the text into a search field or other entry box some sites down the line.
I would find it useful to have the text I highlighted automatically placed in the clipboard for pasting at the time of the initial search.

Suggest maybe having it as a configurable option.

Thanks.

Update to support MultiProcess?

Hello, i really like your addon but currently its not compatible with the new firefox multiprocess, do you think its possible to update it? Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.