Main Page

From Searchbastard

Jump to: navigation, search

[edit] News

[edit] 1.4.2 released

25 DEC 2009:
Go to Change log to see whats new...

[edit] Searchbastard reviews

Must-Have FireFox Addon for Search Addicts — Ann Smarty, Search Engine Journal, 28 August 2009
SearchBastard: Firefox Advanced Search Add-on | MakeUseOf — paragraph of text linking to a three minute video demonstration

[edit] Translation

29 OCT 2009
I have created translation categories on this wiki for searchbastard engines. The German-English category, for example, lists all engines that can be set up for german-english translation. There are currently 221 [Update: 489] such translation categories. To pick between these, go to Category:Dictionary

[edit] New video

25 OCT 2009:
Here is a new video, which demonstrates the new features of tabbed multisearch, and how to organize engines cleverly, to take advantage of them: [UPDATE: I think I will invent a new "2 frames, the rest in tabs" multisearch in the near future, which will be default, and which will out-date the trick shown in this video - so, you may just want to change your primary multisearch to "multisearch-tabs" meanwhile]

Three minute GUI demonstration narrated by Bjørn Rosell. Demonstrates translation of a passage of selected text from German wikipedia using multiple German-English translation engines. Results are displayed in frames to the right of the source document with the primary engine on top. The secondary engine is configured with a list of alternate engines, which are available in tabs.

[edit] On facebook

24 OCT 2009:
I created a group for Searchbastard on facebook. This group is intended to be a forum for users of Searchbastard. There is discussion board, wall, you can upload pictures, videos, etc. Follow this link Facebook account required to view contents.

[edit] 1.4 released

24 OCT 2009:
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 can then repeatedly press the right arrow key to see the content of the other tabs. [UPDATE: I think I will invent a new "2 frames, the rest in tabs" multisearch in the near future, which means that it will no longer be a good idea to organize the engines like described - so, you may just want to change your primary multisearch to "multisearch-tabs" meanwhile] . The new features are:

  • 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)

Go to Change log or Install to download...


[edit] I received a donation :)

06 OCT 2009. I received my first donation. Thanks to W H Nirmal from Malaysia!


[edit] v1.4b2 now in "update.rdf"

23 SEP 2009. By "In update.rdf", I mean that users will be notified about this update by the standard Firefox add-on system. I have refrained from doing that for a while, because I didn't want too many users to experience bugs, if there were any. Previous version that was announced in "update.rdf" was v1.3b2. Putting v1.4b2 in "update.rdf" means that I feel its a pretty stable version. Here is the list of new features since v1.3b2:

  • Export now exports in XML format
  • Unicode. Engines, aliases and prefixes can now contain any unicode characters. Russian letters, for example.
  • Objects are now serialized to JSON instead of uneval.
  • Bottombar now closes when Esc is pressed, also when Selection search is disabled
  • Prefixes is now less confusing
  • Middleclick events. Middleclick on an engine to open it in new tab (similar to firefox bookmarks)
  • Code is namespaced, minimizing risk of collusion with other add-ons


Please tell me about bugs, if you find any! If no bugs are reported, I will publish v1.4 on amo in about a week.


[edit] v1.4b1 just released

05 SEP 2009. Tested thoroughly on FF 3.5, Windows. Tested a little on Linux and FF 3.0


[edit] v1.4alpha2 just released

25 AUG 2009. I would like testers to test if the new import/export works.


[edit] v1.4 still coming up

16 AUG 2009. Hi guys. I have been doing some vacationing, but I'm back on the project. I have got rid of all eval() calls, except for import/export. The export format was relying heavely on the eval, so I am changing the format (to XML). This takes some time, but I hope to release a beta soon.


[edit] v1.4 coming up

19 JUL 2009. I'm currently working on 1.4. The main focus is security. Until now, I have been using the eval() function for serializing objects. This is potentially unsafe. The objects are stored in preferences, and another evil add-on could change those, and thus inject and evaluate potentially harmful code... Actually, now I come to think of it, thats a lame reason, because why should the evil add-on go through the trouble of exploiting mine? Anyway, the eval function should be avoided, and fortunately FF 3.5 supports JSON natively, thus making the shift fairly simple. Also, in order to get the add-on accepted on amo, I need to get rid of those evals... I'm also restructuring code into a dk.rosell namespace, to avoid clashes with other add-ons. This is mostly to make the guys on amo happy... (risk of clash is going from extremely unlikely to beyond).


Personal tools