Giter VIP home page Giter VIP logo

googlebarlite's Introduction

Googlebar Lite

Googlebar Lite is an extension for Mozilla Firefox which adds a Google search toolbar to the browser. It was originally developed as a lightweight replacement for the Googlebar extension, and aspired to replace the most common search functions provided by the now-defunct official Google Toolbar for Firefox.

Visit the official Googlebar Lite homepage for more information and for screenshots of the extension and its available options.

Available Search Types

The following search types are available:

  • Web search
  • I'm Feeling Lucky
  • Site search
  • Images search
  • Video search
  • News search
  • Google Maps search
  • Product search
  • Groups search
  • Blog search
  • Book search
  • Finance search
  • Scholar search
  • Google Dictionary search

googlebarlite's People

Contributors

jgbishop avatar nmaier avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

googlebarlite's Issues

Inline auto-complete leaves trash behind

User Serbhan writes:

When both auto-completion and inline completion are enabled, search for try these search terms. Now clear edit box and type try followed by two spaces. Then >> shows up, followed by try these search terms. Pressing enter will search for the whole thing, including >>.

This is likely a bug down in the Firefox core, but it's worth investigating.

Customize/extend Google links

Personally I would like to have direct links to Google Drive and Google calendar - and a number of existing links are not interesting for me at all. So I guess a nice feature would be customizeable links or maybe have a more complete list of Google links in the preferences to en/disable with check boxes?!

Greetings from Germany!

Secure search should be the default

There are too many reports of problems with the HTTPS Everywhere extension, so secure searches should become the default. It's a good idea anyways, and it's what Google now defaults to.

Toolbar can overflow permanently

If the Googlebar Lite toolbar is on the nav-bar, search words are enabled, and enough search words are entered, the entire toolbar will overflow, with no way to get back. The main item should have the "overflows" attribute set to false.

Add support to export & import options

There are so many Googlebar Lite options these days, that offering a way to export / import them would be beneficial. I really hate having to tweak the settings I want every time I set up a new Firefox profile.

Country-specific search

From user Rob Morlund:

I live in the UK and the feature I miss most about the full Google toolbar is that in the dropdown search list it has an option to search for pages in a country only, in my case the UK. I use this all the time when I'm looking to buy something so I don't get results from all over the world.

Search word area should have fixed width on nav-bar

If the Googlebar Lite toolbar is placed on the nav-bar, the search word area should have a fixed width size. This would solve the "dynamic sizing" issues inherent with this scenario, and would solve #15 also.

I think it would be best if the overflow button were always shown in this scenario, given that search terms will likely overflow more regularly than when the toolbar is on its own line.

Convert classic maps option to use "lite" version

Google Maps classic is no longer. ๐Ÿ˜ญ

As such, the option to force maps search to use the classic interface no longer works. This option should be converted to use the "lite" option instead.

Modify classic maps option logic

I'm currently using the dg=optperm parameter for the classic maps option, but that results in the "thanks for trying the new Google Maps" dialog each time. I believe if I use dg=oo instead, that little box won't always appear and we'll still get the classic interface.

Search suggest

This is the number 1 feature request, so it might as well be the first issue in honor of that distinction.

some small issues in firefox 52

hi,

what i see in firefox 52:

  • amount of history entries is a lot smaller
  • "recommendations" is placed wrongly, and also has the wrong font size.

thanks. :)

Force classic maps option results in 404 with empty search

From Ralf:

One minor glitch: when this option is enabled, you add this string: &output=classic&dg=optperm
This works fine unless the maps-button is used just to launch Google Maps without a specific search. Then this leads to an URL like https://maps.google.de/&output=classic&dg=optperm which gives a 404 error. That's because there are no parameters in this URL but the first parameter of an URL has to be appended with "?", not with "&".

So I think this could work if you leave it like it is now but append ?output=classic&dg=optperm instead when there's nothing entered in the search box.

Image search is broken for some people

I've gotten several reports of broken image search for some users. I'm guessing it's an interaction with HTTPS Everywhere. Fixing issue #10 should also correct this one.

Search words hidden in drop down

After the latest upgrade to 5.1, the search words shown on the toolbar are grouped under a drop-down even when there is plenty of space for them. Previously they were directly clickable (as shown in the screenshot on your site http://www.borngeek.com/firefox/googlebarlite/).

I notice the change history for this release says

Search words are now grouped together under one toolbar button when Googlebar Lite is placed on the nav-bar

So it's possible it's a deliberate change?? But it seems to make the feature much harder to use which is a shame.

Implement per-tab search words

User Steve Coolen writes in:

Is there any way you could make Googlebar delete the text from the search box when the specific tab that spawned that text is deleted? Also, how about more closely keeping track of which tabs are using which keywords, etc.? The way the toolbar handles the search box text is nice in some ways and endlessly frustrating in others. I will be happy to explain them if you are genuinely interested.

Since Firefox now considers the chrome a part of each tab, the search words function should be a per-tab setting. Keeping track of this information could be very difficult, however, seeing as we'd have to store info for tabs recently closed.

A few other notes:

  • An option to have the legacy behavior would be necessary
  • An option to clear the search terms when a tab is closed would be helpful (though this could be mitigated by the fact that switching to a tab with no previous search would auto-clear things)

FF29, GoogleBarLite, ClassicThemeRestorer Bug

Ever since the update to FF29, which prompted me to install ClassicThemeRestorer, GoogleBarLite no longer searches for the string in the GBL text box. Instead, it searches for whatever was the last item in Google's search history. That is to say, if I searched for "foo bar" directly from Google's web interface and then, in that tab or a new one, enter "blah blah" in GBL's text box and either hit or click the GBL "Search Web" button, Google's search page will show up with results for "foo bar". This is persistent across restarts and occurs with GBL 5.0.0.

Object duplication in child dialogs

I'm sure the error I stumbled upon in CoLT is present in Googlebar Lite also:

Child dialogs currently load a second instance of the main js file when they open. This duplicates the entire object, and causes a few errors to be thrown in the browser console due to missing window elements.

Moving common code into a JavaScript module is the right way to do things.

Request: Apply "Show button labels" checkbox also to GBL's toolbar non-GBL icons .

AS of now, other icons which are dragged to GBL toolbar (for example FF built-in Find icon) are attached with text even if the checkbox is un-ticked.
BTW - I think from version 29 Fireox removed the option to attach text-labels to its toolbars.

Edit:
To reproduce this situation open a new FF profile (In my old/main FF profile the checkbox does work on non-GBL icons)

TIA.

GBL's main search bar stops working immediately after making some small toolbar customization

Sometimes immediately after customizing the toolbars GBL's search bar stops working (a simple search ignores the search words and google search suggestions suddenly won't show up).
Tested on both a clean FF 52 ESR profile and a clean Basilisk 2018.04.24 profile.
After a browser restart everything is OK.

I succeeded to reproduce this bug at least 10 times.
Thanks in advance.

The "Search Words" are erased when entering some sites

Steps to reproduce:

  1. Open a fresh/new FF profile.
  2. Google.com > Search Settings (preferences) > Where results open > Open each selected result in a new browser window (tab)
  3. Install Googlebar Lite 5.0.2.
  4. Search : Googlebar Lite

Now, in google's search results page if you click on the "Googlebar Lite :: Add-ons for Firefox - Mozilla Add-ons" hyperlink a new tab on addons.mozilla.org will be opened and the toolbar's "search words" are gone.

No problems clicking on other hyperlinks like borngeek.com/firefox/googlebarlite/
Also no problems if the checkbox in step (2) is unchecked.

TIA.

FF32
Win 7

Add options to disable keyboard shortcuts

User Chris writes in:

Love the search bar, very handy indeed. I just wanted to know if it was possible to disable the Shift+Enter and the Ctrl+Enter key shortcuts? Or if it was possible to program them to do a simple Google search instead of site search etc.

Supplying an option to disable these shortcuts would be helpful. At the very least, having the "regular" search appear in the list would also work.

Make search history sortable

This might require rolling a new edit control. The textbox element in XUL doesn't seem to offer any good sort mechanisms.

Add option to force classic Maps

From user Ralf:

Just an idea for Googlebar Lite: how about an option to use Google maps classic in the maps search?

The regular maps search of Googlebar Lite produces links like
https://www.google.de/maps?q=London&ie=UTF-8

On computers that are way to slow for the new Google maps it is necessary to opt out each time after using Googlebar Lite's maps search. This could be avoided by passing this in the first place via URL:
https://www.google.de/maps?q=London&ie=UTF-8&output=classic&dg=optperm

Search history is duplicated

If a given term is searched twice, it gets added to the search history twice. I can't seem to get it to appear three times, but the duplication is coming from somewhere.

Hide Googlebar search field

I only use Firefox built-in search bar, and it does not seem to cause any issue for the Googlebar features I use: word highlight and search.

Hence my request: add an option to hide the Googlebar search bar.

Allow function keys to set search-bar focus

I've been using a unsigned, self-supported version of the old googlebar for years now, but its code is so old that it will never be signed by Mozilla, and hence can no longer be used. I'm switching to Googlebar Lite now, which is excellent! The one additional feature I'd dearly love is to be able to use googlebar's Ctrl-F12 shortcut to put focus on the search bar.

Could the Keyboard Shortcuts section be modified to allow the use the F-keys as valid selectors? I would be willing to sponsor this coding change if need be. Thank you.

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.