Posts Tagged "googlebar-lite"

The search word buttons in Googlebar Lite are occasionally a source of frustration for me. With the user interface changes made in Firefox 28+, I’ve heard of an increasing number of users who place Googlebar Lite in the nav-bar (the toolbar that houses the URL field, forward / back buttons, etc.). When search word buttons are enabled, they cause the toolbar to shift around wildly as they appear or disappear. The toolbar can even get into a mode where it completely overflows into a breakout panel, with the only way to restore it being to close Firefox and reopen it!

I’ve been trying to think of ways to improve the way search words are handled when Googlebar Lite appears in the nav-bar. One option I thought of is to use a fixed width search word area. Some words would fit, while all the other overflow into the overflow menu, as they do today. This comes with its own set of problems, however (a bunch of blank space in the toolbar, being one of them). The other solution I’ve thought of, and which I’m currently leaning towards, is to have a dedicated search words menu button that appears in this nav-bar case. Search words would then become children of this menu button. This would make things compact, the size wouldn’t jump around, and the words would still be easily accessible (though it would require one more click).

What do you think of this idea? Are there other ways that search words might be handled in this case? I’m leaning towards implementing the second option above for the next release, but I’m open for other suggestions.

Googlebar Lite 5.0.1

June 8, 2014

I have just uploaded a minor bug fix for Googlebar Lite. Here’s the change log:

  • Bug Fix: Implemented a workaround to prevent the search site button, up button, and Google Dictionary menu item from getting stuck in the “disabled” state

It appears to me that the underlying problem here is actually a bug in Firefox, but I need to do some more experiments to prove whether that is indeed the case or not. Nevertheless, this fix should correct the issue that people have intermittently been reporting. Let me know if you continue to see issues in this area.

Googlebar Lite 5.0.0

May 9, 2014

The biggest release of Googlebar Lite in a long while is now available, offering Google search suggestions for the first time ever! Here’s the full change log:

  • Google search suggestions are now offered when typing in the Googlebar Lite search box
  • Searches are now performed over secure (https) connections by default
  • Added an option to control the search suggestions feature (suggestions are enabled by default)
  • Added an option to lock the search box width
  • Internal search URLs have been tweaked
  • Improved the efficiency of the window resize event listener
  • Removed the option to enable secure search since it is now enabled by default
  • Changed the minimum width of the search box from 150 to 100 pixels
  • Removed several deprecated strings
  • Removed the nb-NO locale due to it being woefully out of date
  • Bug Fix: The search word overflow button is now hidden properly if it was visible and search words were turned off
  • Bug Fix: The search word container is now resized properly if search words buttons were present and then turned off

As always, let me know if you spot a problem. Lots of code changed in this release, so hopefully I didn’t miss anything obvious.

Can you spot the big new feature in this screen shot of Googlebar Lite 5?

Googlebar Lite Search Suggest

I’m very excited for this release, and I hope to make it available later this week. Stay tuned…

Googlebar Lite 4.9.15

April 25, 2014

The latest build of Googlebar Lite restores the resize gripper. I’ll stick with the gripper going forward; apologies for the inconvenience while it was gone.

Googlebar Lite 4.9.14

April 17, 2014

The final build in the 4.x line of Googlebar Lite has just been released. One critical bug has been fixed, and one visual bug has also been squashed:

  • Bug Fix: Search terms should no longer be duplicated when they already exist in the search history
  • Bug Fix: The Googlebar Lite toolbar should now look better when using large icons

Barring any additional show-stopping bugs that crop up, the next release will be 5.0, and will include a giant new feature. Stay tuned!

Googlebar Lite 4.9.13

April 15, 2014

A new version of Googlebar Lite continues the extension update extravaganza going on here at Born Geek. This release should hopefully improve the look and feel of the toolbar in Windows and Linux. If you see any weirdness, open an issue at GitHub or let me know by leaving a comment here. As always, here’s the updates in this release:

  • Improved the look and feel of the search box on Windows and Linux
  • Replaced the custom clear search history confirmation dialog with a built-in one from nsIPromptService
  • Added a couple of extra presets to the search box width option
  • Search box width presets now list their width in pixels
  • Bug Fix: Fixed a minor warning that was appearing in the browser console on startup
Comments Off Tags:

Googlebar Lite 4.9.12

April 4, 2014

A new build of Googlebar Lite is now available. One of the changes in this build pertains to the internal XUL markup for the toolbar, which will likely change the look and feel of the search-box slightly. This change essentially rolls back an update I made back in version 4.7.6, and therefore has the potential to reintroduce visual bugs which may have existed back then. Another large change is the removal of the resize gripper, which has needed to be removed for some time now. In its place is a new preference that allows you to size the search box as you so desire. Details on how to use the Custom setting will appear in a subsequent post.

If you see problems with this release, please either open an issue at GitHub or leave a comment here. Without further ado, here’s the change log:

  • Removed the search box resize gripper, and replaced it with a new search box width preference
  • Redesigned the way that internal preference data and common functions are stored
  • Tweaked the internal XUL structure of the toolbar, specifically changing the way the search box is contained
  • Removed a few deprecated content manifests from the package
  • Simplified the style of the about dialog
  • Removed a few unused style rules
  • Bug Fix: The Googlebar Lite toolbar can now be placed in the new menu panel in Firefox 29+, using a new minimal user interface
  • Bug Fix: The main Googlebar Lite toolbar item now renders correctly when placed into the toolbar palette
  • Bug Fix: Fixed a minor object duplication issue with the preferences dialog
Comments Off Tags:

Born Geek on GitHub

March 21, 2014

I have uploaded the source of both CoLT and Googlebar Lite to GitHub:

This should make it way easier for folks to submit new ideas and bug reports for each extension, provide patches (if you feel so inclined), and view sample code for Firefox extension development. I’ve already posted a few issues to the CoLT repo, and a number should be appearing for Googlebar Lite as well.

Comments Off Tags: , ,

Firefox 29, the next version as of this writing, will bring with it a brand new interface called Australis. This interface is changing loads of toolbar structure, which may negatively impact Googlebar Lite.

I’m posting this warning ahead of time to let you know that I will definitely work towards making Googlebar Lite compatible with this new theme. However, doing so will take some time and effort. As such, don’t be surprised if support for this new theme isn’t immediately available. I may have to bump the minVersion of whatever new version I release to 29.0, in order to prevent breakage in older browsers.

Until I set up a development sandbox with the latest build, I won’t know how bad the breakage will be. Until then, please be forewarned that there’s some turbulence ahead.