Be careful with old versions!
These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.
- Source code released under Mozilla Public License, version 2.0
v Bugfix: Dragig links appears to not always use the anchor text.
v Bugfix: Fixed an addEventListener issue with Firefox 4...
v Trim double clicked text to prevent leading or trailing spaces
v Add a Quick Type Search menu item + toolbar button to provide more exposure of the feature
v Added separate new tab/current tab + activate tab settings for all types of searches (toolbar, quick type search, context menu and drag & dropzones)
v Recompiled the list of default search engines for new installations based on the current usage stats on the WSPro website
v Remember the last used search engines and search terms in the Quick Type Search feature
v Generate a unique ID for each QTS search engine so you can always select the correct engine quickly
v Added setting to display your search terms in the tabs opened by WSPro
v Bugfix: Search suggestions where invisible on Firefox 4
v Bugfix: Labels in the context menu disappeared after dragging & dropping
v Bugfix: Labels in the flat and grouped display style did not align properly with the menu background
v Bugfix: The position of the search engine popup menu was wrong causing the popup to open at a random location on your screen (I still used showPopup instead of openPopup)
v Bugfix: Wrong encoding used to convert the text to search for to a tab title caused the grouped search to break.v Added hu-HU translation
v Made compatible with Firefox 4
v Rewritten setTimeout calls as per AMO policy
v Remove the DEL key deleting the entire text in the QTS popup, just select all ext on focus instead.
v Display the Search Engine ID in the title of the "Edit Search Engine" window.
v Make group names bold in separated list mode.
v Bugfix: The search text in tab titles was not being unescaped an converted again for use on a tab.
v Made compatible with Firefox 4.0b6.
v Tested on Firefox 3.6 Final.
v Bugfix: middle click in toolbar search engine drop down does not initiate a search for the currently active search engine.
v Bugfix: When searching a group at once, the method POST/GET variable does not get reset on each iteration.
v Bugfix: Quick Type Search did not allow for exact and shorter matches, "Google" could not be selected if "Google News" is also listed.
- Source code released under Mozilla Public License Version 1.1
- Source code released under Mozilla Public License Version 1.1
- Source code released under Mozilla Public License Version 1.1
version 18.104.22.168 (16-06-2009)
v Bugfix: Forgot to implement/change the new HTML5 standard Drag & Drop handlers on a couple of items.
version 22.214.171.124 (15-06-2009)
v Implemented auto contrast text color code for DropZones.
v Changed the maxVersion to 3.5.*
version 2.8.2 (07-05-2009)
v Implemented tab title renaming feature, the search term + WSPro's search engine name will override the default tab titles. On by default, and for now only switchable through about:config extensions.mmsearch.mmsearch-relabeltabs pref (next major release)
v Tested on Firefox 3.5b4.
- Source code released under Mozilla Public License Version 1.1
v Minor style change in the list style type popup menu's.
v Bugfix: Fixed compatibility issue in nsWSProSuggestions for Firefox 3.5.
v Bugfix: Add as private search engine did not work OK when there was no favicon on the current site.
v Added FastFind feature.
v Added an "Add as private Search Engine" feature in the context menu (Assisted Search Engine Suggesting routine)
v Added keyboard shortcuts for Search Engine groups.
v Added an "Are you sure you want to delete..." warning (with option to hide them for good) when deleting a search engine.
v Redesigned the context menu so the text to search for is no longer repeated a million times...
v Added an option hide the current Search Engine's label (2.7.2 about:config mmsearch-hidecurrentselabel)
v Made the "Add ... to Web Search Pro" feature on the statusbar optional.
v Added right click menuitem in the toolbar to allow faster editing of the current search engine.
v Made the first startup process of adding the toolbar cleaner (no Firefox restart).
v Added pl-PL and gl-ES translations.
v Optionally clean up all search engines and settings on uninstall.
v Bugfix: Updated the WSPro implementation of nsSearchSuggestions to the current standard provided with Firefox 3.
v Bugfix: Pasting/Dropping text on the toolbar with "search on drop/paste" off would insert the text in the Search Engine label...
v Tested on Firefox 3.1b3
v Made compatible with Firefox 3 (tested on RC1)
v Bugfix: Focus was not on any input in the QTS popup.
v Bugfix: Hide system engine groups did not work in QTS popup.
v Bugfix: Found 1 more occasion where WSPro started a search for the Search Engine's label.
v Tested on Firefox 3.0 b2, all works OK except for 2 visual (listbox repaint) bugs which are probably Mozilla's bugs. Will review them again using b3 and/or the rc's.
v Bugfix: Regression, using Drag & DropZones in combination with certain settings would search for the Search Engine's label instead of your query.
v Bugfix: When pressing the "Go" button to start your Search in combination with some specific settings it would search twice, once using the correct Search Engine, and once using your default Search Engine.
v Bugfix: The Toggle use Drag & DropZones toolbar button did not disable until Firefox restarted.
v Bugfix: Dropping text in the search box no longer automatically searched (as per the option) if you had disabled the Drag & DropZones feature.
v Bugfix: Search query disappeared after a search (replaced by Search Engine label) even if you had switched of the "Clear the search query..." feature.
v Bugfix: SHIFT + S to open the options is an annoying choice for a shortcut... Changed to CTRL + ALT + S.
v Bugfix: Search history initially populated with current Search Engine's label.
v Fixed compatibility issue with Super Drag and Go.
v Added a keyboard shortcut to open up the WSPro settings window SHIFT + S.
v Bugfix: zh-TW translation pointed to the ko-KR locale folder in chrome.manifest.
v Bugfix: Context menu search did not work if the toolbar was not visible.
v Bugfix: Drag & DropZones did not work if the Toggle Use Drag & DropZones toolbarbutton was not visible.
v Bugfix: if a Search Engine did not have a favicon, and was assigned to a custom group, then no favicon was shown at all when the group's icon should have been show.
v Added auto Search Engine adding when you visit a website that supports the Open Search format (visible through statusbar icon)
v Increased the maximum number of Drag & DropZones to 64, you can now choose between 16, 36 or 64 DropZones
v Added options to hide the Tools/Context menu entries
v Added option to hide the system default Search Engine Groups (only when they are not in use)
v Added option to set a default Search Engine, after each search WSPro will switch back to that one, options are 1 of your Search Engines, the last Search Engine used, do not switch.
v Added option to hide the toolbar resizer
v Added a toggle "Use Drag and DropZones" button
v Added a cancelable prompt to describe why you are reporting a Search Engine as broken (to provide me with more info, and to prevent accidental reports)
v Display the current Search Engine label in the search box
v Restyled the toolbar and Quick Type Search popup a bit so they look more clean/decent
v Added zh-TW translation
v Bugfix: Reordering Search Engines with Drag & Drop caused the favicon to break
v Bugfix: Selecting more then 1 Search Engine (CTRL + click or separated by a ,) in the Quick Type Search window only performed a search on the first selected engine.
v Bugfix: Reordering Search Engines within a group caused the selected Search Engines to refresh empty.
v Bugfix: Memory leak in settings window observer after you imported WSPro settings.
v Added debug mode which logs information to the console.
v Dragging of (partial) links now also activates the Drag & Dropzones (except if you have SuperDrag installed).
v Don't open a new tab if the current tab is about:blank.
v Bugfix: Compatibility issue with Firefox 1.5, 1.5 does not have the nsSearchService, so unfortunately I had to decide not to support the Sherlock and Open Search formats for Firefox 1.5 users. WSPro Search Engines now work again as usual.
v Bugfix: Compatibility issue with Firefox 1.5, html:canvas.toDataURL() (used for converting favicons to B64 strings) apparently did not make it into 1.5 because of security issues, replaced with a (slower) B64 routine from nsSearchService.js
v Bugfix: Compatibility issue with Firefox 1.5, Google Suggest implementation relies on nsSearchService, which is not available in 1.5.
v Bugfix: Apply button was not available in the options window on Mac/Linux.
v Bugfix: Searching using Drag & Dropzones did not switch the default Search Engine anymore.
v Bugfix: Search button did not work anymore, only opened the Search Engine page without the keyword(s).
v Bugfix: Fixed another memory leak (in the options window and QTS search dialog).
v UIFix: Fixed some layout issues with the default Mac theme.
v Bugfix: The default encoding retrieved from the intl.charset.default pref is almost always ISO-8859-1, but most Search Engines prefer UTF-8. Default in WSPro is now UTF-8, and I have implemented an extra param for the WSPro Search Engines to support a different encoding if problems occur.
v Bugfix: Sometimes Drag & Dropzones where not activated after dragging e.g. bold text.
v (finally) Support HTTP POST Search Engines.
v (finally) Support Search Engines that require a specific order of the query parameters.
v QTS popup matched Search Engines will now be placed at the top of the list.
v Always store images as Base 64 strings (no switching between local/remote favicons, no converting on export/import).
v Added ko-KR translation.
v Bugfix: Resizer is currently on the right side of the toolbar, almost impossible to resize cause your monitor ends there... Added CTRL + Left/Right to decrease/increase the size, an option to hide the resizer control will be in the next version (translation).
v Bugfix: Google Suggest did not work if the selected Search Engine in the default Firefox search bar did not support a Suggest URI.
v Bugfix: Automatic Search Engine updating did not work with the new website.
v Bugfix: Searching groups did not work from the QTS popup.
v Bugfix: Scrolling Search Engines on the toolbar (mouse or CTRL Up/Down) did not work anymore.
v Bugfix: Investigate encoding problems on some sites. Decided to use nsITextToSubURI instead of encodeURIComponent, works for Mozilla, so why not use it in WSPro.
v Bugfix: Context menu for the toolbar/context menu Search Engine lists (Edit/Remove) was not working anymore in Ff2.0.
v Bugfix: Changed the opening of tabs so extensions like Tabbrowser Preferences can switch back to the previously selected tab after closing the tabpage with the search result.
v Bugfix: Removing a Search Engine from the context menu did not work if the Search Engine was currently selected.
v Bugfix: Fixed some problems in the assisted Search Engine suggesting, some forms did not work, and some favicons did not automatically get selected.
v Bugfix: Fixed some memory leaks.
v Select top 10 international Search Engines by default (new installations).
v Bugfix: You can't edit the URL of private Search Engines.
v Bugfix: Force favicons to be max. 16x16px, forgot to check this in the DropZones and the Quick Type Search popup.
v Bugfix: Update favicon/tooltip of toolbar when you have searched using another Search Engine on a different window.
v Bugfix: Local favicons are not being exported along with your export file.
v Bugfix: When the options window is opened from the sidebar (e.g. from AIOS), the links to the Search Engine page don't work.
v Bugfix: Assisted Search Engine suggesting breaks when there's no form; Always popup the Suggest window, even if we can only find the current URI.
v Bugfix: Context menu searches did not search for the selected text, but for the text on the search toolbar (if available).
v Temporarily disabled the pt-BR translation until it gets fixed by the translator.
v Allmovie support... Added the option to not encode the space character with %20, but with +, especially for allmovie.com which is the only site (AFAIK) that can't handle it...
v Added sv-SE translation.
v Bugfix: Using Drag & Dropzone kept remembering your last search query, so all searches where the same (until you cleared the search toolbar...)
v Bugfix: Context menu searching did not work if you had selected text in an online Yahoo e-mail body.
v Bugfix: Force favicons to be max. 16x16px
v Stylefix: Tested and fixed misc. style problems on Default, Qute, Midnightfox, Noia (eXtreme), Tinseltown and X-Mas (light).
v Bugfix: Dropzones where stretched over the entire height of some types of websites (slashdot.org for example).
v Extended management of Search Engine groups (currently "My Favourites")
v Added Import Settings/Export Settings in the Settings window.
v Make the "Search" button a normal separate toolbarbutton. This does require people to now manually add the button through View/Toolbars/Customize.
v Make the list of available Search Engines available/usable like a normal website, websearchpro.captaincaveman.nl.
v Added options menuitem to the Firefox Tools menu.
v Added option to not change the current search engine when doing a context/Drag & Dropzone search.
v Added option to disable automatic search on past/drop in the searchbox.
v Added option to store used favicons on the local pc.
v Added uk-UA, af-ZA and hr-HR translations.
v Display current WSPro version number in the options screen.
v Removed: My Favorites, sorry for your work, but this has to go to make place for the new Search Engine Groups feature.
v Fixed some UI problems for Firefox 2.0RC1 and tested everything for compatibility.
v Bugfix: Hitting ENTER when searching for Search Engines in the options screen should start a search, currently the default button is the prefwindow's OK button.
v Bugfix: Scroll back to where you where after moving a Search Engine in the options screen.
v Bugfix: You could not switch the toolbar to a group Search Engine if you had the Switch Default Engine on use feature off.
v Bugfix: Just restart Firefox after automatically adding the toolbar, avoids a lot of chrome problems.
v Bugfix: Drag & Dropzones did not work (once again) if you did not use the WSPro toolbar.
v Bugfix: Avoid the handling of dragged links accidentally broke the Drag & DropZones after dragging a link.
v Bugfix: Context menu searches on 1 engine also searched on the entire group.
v Bugfix: Do not catch dragging & dropping events for links since we do not do anything with them.
v Bugfix: Newly generated ID's for Private Search Engines, and Search Engine Groups could be duplicates (parseInt hex/decimal mixup... Shame...)
v Added options to Edit/Remove Search Engines from a context menu in the search engines menu's.
v Add mouse/key combo's to switch load in (N)ew/(C)urrent tab, and (F)ore/(B)ackground. (Hold down these keys when performing a search)
v Don't switch the current search engine if extensions.mmsearch.mmsearch-switchengineonuse is set to false (clean option will be added when 2.4 is translated...)
v Focus the search bar after switching Search engines.
v Added "Update Search Engines Now" button to the options screen.
v Added options to not automatically connect to my server to get/update Search Engines.
v Added ru-RU translation from babelzilla.org.
v Made the options screen resizable.
v Themefix: Fixed Search button on Outlook theme, tested on Blue 1.5.3
v Fixed conflict with RainbowPicker.
v Bugfix: Search Engines list keeps resizing in some themes.
v Bugfix: Default Drag & Drop operations do not all work ass expected when using Drag & Dropzones feature while holding your SHIFT key.
v Bugfix: In some situations an infinite search loop was started after a Drag & Dropzone search.
v Bugfix: Drag & Dropzone search always used the current search engine if you had removed the toolbar.
v Bugfix: Don't escape the & in Private Search Engines.
v Bugfix: Check icon positions when using InspiratSE theme
v Bugfix: JS error in Firefox 2 beta, caused by the renamed nsIFormHistory -> nsIFormHistory2, both are now supported.
v Bugfix: If for some reason we can not get the user's locale WSPro hung, set default to en-US on fail.
v Bugfix: After doing a context menu search, the engine in the toolbar changes, but not the icon + tooltip.
v Bugfix: Large favicons show up large in the selected Search Engines list.
v Bugfix: Dropzones still did not go away sometimes.
v Bugfix: Fixed 2 situations where the DRag & DropZones stayed visible over a page.
v Bugfix: Fixed some problems with assisted search engine suggesting on some pages.
v Bugfix: Loading local files was also allowed during Drag & DropZone operations when you did not use local favicons at all.
v Edit search engines completely (label, icon, type, shortcut).
v Added automatic "Suggest for Web Search Pro..." functionality from the context menu.
v Added "Add to My Favourites" to each search engine, so you can define an extra group of engines.
v Added "Add private search engine" feature for denied/intranet search engines.
v Added sort button + auto sort option.
v Added a "Report broken search engine" button.
v Added option not to start a search when changing search engine in the toolbar.
v Added option not to reuse tabpages.
v Added option to load tabs in foreground.
v Preload the favicons of the selected Search Engines on Firefox startup.
v Made shortcut keys that are in use by other engines visible, and disallow selecting them.
v Prevent duplicates when selecting a search engine, just scroll them into view.
v Don't replace " " with + anymore, only site known to have problems with %20 is allmovie, but that currently has problems with + too.
v Bugfix: Made it less visible that I am removing/hiding the default Web Search toolbar, and optionally the Search button.
v Bugfix: Context menuitem still shows in the menu sometimes after you have selected text.
v Bugfix: Drag from within the content did not work.
v Bugfix: Encoding of search string "special" characters was a bit over the top causing problems in zh-CN.
v Bugfix: Typos caused 3 group icons not to show up in the list style menu.
v Tried to make it clearer which selection of search engines you are looking at by highlighting the index (Fixed server side).
v Search using all engines from the same type.
v Add drag & drop ordering of the search engines in the options screen and in all search engine menus.
v Reuse tabpages opened by WSPro, so if you have already searched on google.com, and search on google.com again, the results will be opened in the same tab.
v Add more search engine types. (Including new icons by LXweb.nl)
v Add the option for more shortcut keys (CTRL+ALT).
v Also added the Options menuitem to the dialog. (Closes the dialog if selected)
v Add my own sourceid to all searches, sourceid=captaincaveman.
v Added icons to the Tools, and Context menuitem of WSPro.
v Bugfix: Dropping of tabs/links triggered search.
v Bugfix: Context selected text is shown encoded, so with " etc (bug on babelzilla).
v Bugfix: Scrolling the new grouped/listed search engines does not work alright anymore.
v Bugfix: Favicons smaller than 16x16 caused the toolbar to shrink a bit.
v Bugfix: Toolbar size forced the entire toolbar to consume more height than needed by default.
v Added extra check to test the status of my server. (Check now works by simply loading 1 png and 1 txt file)
v Added zh-CN translation.
v Bugfix: Escape html entities in search (& %26 etc.)
v Bugfix: Reload chrome and location after automaticly adding the toolbar.
v Bugfix: Context search did not appear to work at all if one did not have the WSPro toolbar.
v Don't move to the top of the Search Engines page after selecting one. (Fixed server side)
v Added check to prevent duplicate count of selected search engines. (Fixed server side)