Change log
From Searchbastard
Version 1.5.5
Release date: 19 MAR 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.5.xpi
Changes compared to 1.5.4
- FF 4.0 compatible
Version 1.5.4
Release date: 17 JAN 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.4.xpi
Changes compared to 1.5.3
- FF 4.0b9 compatible
Version 1.5.3
Release date: 26 DEC 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.3.xpi
Changes compared to 1.5.2
- FF 4.0b8 compatible
Version 1.5.2
Release date: 24 AUG 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.2.xpi
Changes compared to 1.5.1
- FF 4.0b6 compatible
- Its now possible to change between framed multisearch and tabbed multisearch on the multisearch page
Version 1.5.2b2
Release date: 24 AUG 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.2b2.xpi
Bug fixes
- Minor: Multisearch started out loading a page at rosell.dk
Version 1.5.2b1
Release date: 24 AUG 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.2b1.xpi
Changes
- FF 4.0b3 compatible
- Its now possible to change between framed multisearch and tabbed multisearch on the multisearch page
Version 1.5.1
Release date: 03 JUL 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.1.xpi
Changes
- No longer supports old importing setting files, which was exported using SB 1.3 and earlier. Also, its no longer possible to go directly from a SB 1.3 to SB 1.5.1 To upgrade from an earlier version, you need to upgrade in two steps, first upgrading to v.1.5 (not 1.5.1), and then to the latest version. To import old settings, you need to downgrade to SB 1.5 , import, and then upgrade. The reason I removed this functionality, is that it depended on eval() calls, which are potentionally unsafe
Version 1.5
Release date: 28 JUN 2010
File: http://searchbastard.rosell.dk/searchbastard1.5.xpi
New features since last stable release
- Translation: Write ie "en-fr test" in location bar to translate from english to french - or use new "Dictionaries" dropdown, which lets you select between all available combinations. All searchbastard engines that supports the picked combination will appear in a tabbed multisearch. More info, including video available here: Dictionaries functionality
- Autoupdate for searchbastard engines, and its also possible to subscribe to all available "dictionary engines" (that is: engines that supports the new dictionary functionality)
- Multisearch-tab improved in various ways: 1) Its much faster, because of a new loading algorithm (See Tab loading algorithm for details). 2) Arrowkeys now also reacts, even though the iframe is not in focus. 3) Iconsize indicates if a tab has loaded (small = not loaded) 4) "No result" tabs are now automatically
- Its now possible to set up searchbar to behave similar to the firefox "find" feature (that is: it is opened by pressing ie ctrl+shift+f and can quickly be closed again by pressing Esc)
- After a searchuser makes a search, the searchfield is selected, which makes it fast to make another search (just start typing...)
Version 1.5b3
Release date: 18 APR 2010
File: http://searchbastard.rosell.dk/searchbastard1.5b3.xpi
New features
- Its now possible to set up searchbar to behave similar to the firefox "find" feature (that is: it is opened by pressing ie ctrl+shift+f and can quickly be closed again by pressing Esc)
- "No result" tabs are now automatically closed in multisearch-tabs (only Searchbastard engines are able to signal that there were no result. All searchbastard engines has been updated, so they can detect if there were no result)
- "Check now" buttons for the autoupdates in settings interface
Bug fixes
- Minor: Hide/Show bar
- Minor: Right-click menu on target-languages in translation dropdown should not appear
Version 1.5b2
Release date: 19 MAR 2010
File: http://searchbastard.rosell.dk/searchbastard1.5b2.xpi
New features
- Multisearch-tab intelligent load that is less intensive. (See Tab loading algorithm for details)
- Multisearch-tab arrowkeys now also reacts, even though the iframe is not in focus.
- Short "enfr" syntax now also works with 3-letter codes (ie "angang" or "enbpy")
- Multisearch-tab: Icons are now a little smaller on tabs that hasn't loaded.
- When user makes a selection, copy it to the searchfield
- When user makes a search, the searchfield is selected, which makes it fast to make another search (just start typing...)
Bug fixes
- Minor: Importing previously exported settings causes the "Dictionaries" dropdown to fail - but only temporarily: after a browser restart, it works again
- Minor: Its possible for firefox searchengines not to have an icon. Searchbastard doesnt show such engines in the bar
- Minor: Selection search with dictionaries problem: Typing "en-fr" doesn't work (But typing "enfr" does work)
- Minor: Alias search only works, when user has a firefox quick search in a toolbar
Known bugs
- Minor: Hide/Show bar
- Minor: Right-click menu on target-languages in translation dropdown should not appear
Version 1.5b1
Release date: 05 MAR 2010
File: http://searchbastard.rosell.dk/searchbastard1.5b1.xpi
New features
- Translation: Write ie "en-fr test" in location bar to translate from english to french - or use new "Dictionaries" dropdown, which lets you select between all available combinations. All searchbastard engines that supports the picked combination will appear in a tabbed multisearch. More info, including video available here: Dictionaries functionality
- Easily create a 'real' group of dictionary engines for a specific translation by right-clicking in the target language in the dictionary dropdown and selecting "create group" (video available here: Dictionaries functionality)
- Periodically check for engine updates
- Periodically check for new dictionary engines (feature described here: Dictionaries functionality)
Bug fixes
- "Find new searchbastard engines" interface is too small
Known bugs
- Minor: Importing previously exported settings causes the "Dictionaries" dropdown to fail - but only temporarily: after a browser restart, it works again
- Minor: Its possible for firefox searchengines not to have an icon. Searchbastard doesnt show such engines in the bar
- Minor: Selection search with dictionaries problem: Typing "en-fr" doesn't work (But typing "enfr" does work)
- Minor: Alias search only works, when user has a firefox quick search in a toolbar ("element is null", browser-overlay.js, line 94)
Version 1.4.2
Release date: 25 DEC 2009
File: http://searchbastard.rosell.dk/searchbastard1.4.2.xpi
New features
- FF 3.6 compliant
- When doing the selection search, the search string is now send to the quick searchbox
- No eval() calls without first asking user for permission (when importing old preferences or upgrading from old version of searchbastard)
Bug fixes
- Import of engines did not work on old preferences
- Engine list in "Find new searchbastard engines" was cached
- In Settings, when you clicked Create Group / Create Subgroup, and then pressed Cancel, Group was created anyway
Version 1.4.1
Release date: 24 OCT 2009
File: http://searchbastard.rosell.dk/searchbastard1.4.1.xpi
Bug fixes
- Arrowkeys in multisearch-tabs wasn't working properly (tabs lost focus, when content was loaded)
Version 1.4
Release date: 24 OCT 2009
File: http://searchbastard.rosell.dk/searchbastard1.4.xpi
New features
In general: A lot of improvements of the tabbed multisearch, making it an attractive option. I now organize my groups, so the group contains an engine and a subgroup. This causes the result to display in two frames. The first frame contains the engine (favourite engine of the group), and the next frame contains a tab-panel which contains the rest of the engines. This way, the two favourite engines will quickly show up. I then repeatedly press the right arrow key to see the content of the other tabs.
- Tabs in multisearch-tabs are now icons (much better for panel-search)
- Arrowkeys (right and left) now changes selected tab in multisearch-tabs
- Tabs are now loaded one tab at a time, which in effect causes the first tab to display faster
- Tabbed multisearch is now default inside a framed multisearch (frames within frames are usually not what you want - if it is, then you can override default on group properties, as usual)
Bug fixes
- Add to group didn't work in settings
Version 1.4b2
Release date: 20 SEP 2009
File: http://searchbastard.rosell.dk/searchbastard1.4b2.xpi
New features
- Middleclick events. Middleclick on an engine to open it in new tab (similar to firefox bookmarks)
Bug fixes
- Dropdown groups wouldn't open, after you had opened engine properties
Version 1.4b1
Release date: 05 SEP 2009
File: http://searchbastard.rosell.dk/searchbastard1.4b1.xpi
Note: This is not tested thoroughly in FF 3.0. It has however been tested thoroughly in FF 3.5
Version 1.4alpha2
Release date: 25 AUG 2009
File: http://searchbastard.rosell.dk/searchbastard1.4alpha2.xpi
Whats new?
- Export now exports in XML format
- FF 3.0 compatible (1.4alpha1 was not)
- Bottombar now closes when Esc is pressed, also when Selection search is disabled
- Prefixes is now less confusing
Known issues
- On fresh install, user is prompted that datastructure is upgraded
Version 1.4alpha1
Release date: 25 JUN 2009
File: http://searchbastard.rosell.dk/searchbastard1.4alpha1.xpi
Note: This is only recommended for testers. Make sure to export the preferences before installing. If things go wrong, and you can't even open Settings, do this: Locate "searchbastard settings" in the functions menu, and right-click on it. This brings up "Reset settings". Btw: This version only works in FF3.5, but 1.4 will also support FF3.0
Whats new?
- Unicode. Engines, aliases and prefixes can now contain any unicode characters. Russian letters, for example. фыва
- Objects are now serialized to JSON instead of uneval.
- Almost no more potentially unsafe eval() calls (eval() is still used when old datastructure needs to be parsed, which happens the first time v1.4 is run, and when old preferences are imported. In order not to bug users with warnings, as everybody needs the first-time upgrade, this will be done without warning. In next release, no eval() will be called without user accept).
- Code is namespaced, minimizing risk of collusion with other add-ons
See Also
