Advanced Search Toolbar for Konqueror

Browser

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
Advanced Search Toolbar for Konqueror as Drop-in replacement for the Searchbar included with KDE SVN.
But it treats GOOGLE as special!


Features:-
----------------------------

1. Almost all type of google searches
2. Google services like translation;
3. Finding of words in page by clicking buttons
4. Navigation through search pages(next,previous,start) for google
5. Fun....Execute any javascript on current window.
6.Even when you don't search through Google toolbar, by some other method (gg: ), it automatically takes the search words, so that find words can be created, right now only for google
7. Google suggest auto-complete
8.Auto-hide Toolbar, so that space can be saved!

For users:-
I have added a donation button for those, who wish to donate for this nifty stuff
http://sourceforge.net/donate/index.php?group_id=136510

Opinion:- what do people think? Pagerank should be added? or is it violation of license? Please tell me, what people think about violation os license.
Last changelog:

Changelog:-0.6.1
ADDED:- Keyboard Shortcuts for Search Engines.
Smooth Shadow Effect, NICE!!
(lifted the code from KHTML renderer, don't understand its head and tail at all:-))
Fixed:- Favicon Handling
changelog:-0.6
ADDED:- All search engines found in searchproviders, with smart grouping.
Some UI Cleanup.

changelog:-0.5
ADDED:- Clusty-clips!
Fixed:- a google suggest bug
Auto-hiding bug
Changelog:- 0.4.2
A bug fix of toolbar hiding.
Grabbing google search word is better.
Changelog:- 0.4.1
Now, it shows only when browsing web.
Fully fixed auto-hide.
Changelog:-0.4
Much Awaited!
Highlight Search Words!
That completes mozilla googlebar features!
Changelog:-0.3.1
minor bug fixes.
ALways hidden option added.
Google suggest now works more nicely.
Changelog 0.3:-
Auto-hiding option added.
Configurable auto-hide keyboard shortcut.

Changelog 0.2:-
Configuration options added.
History saving between session.
GOOGLE SUGGEST added!
find bug slightly fixed.


Ratings & Comments

72 Comments

madan566

epurimk@epurimk-laptop:~/Documents/googlebar$ ./configure checking build system type... i686-pc-linux-gnulibc1 checking host system type... i686-pc-linux-gnulibc1 checking target system type... i686-pc-linux-gnulibc1 checking for a BSD-compatible install... /usr/bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for kde-config... /usr/bin/kde-config checking where to install... /usr (as returned by kde-config) checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details.

madan566

I have not installed g++. After installing g++ I am getting this configure: error: C compiler cannot create executables.

madan566

After installing all the required packages I got this error in make. $ make make all-recursive make[1]: Entering directory `/home/epurimk/googlebar' Making all in icons make[2]: Entering directory `/home/epurimk/googlebar/icons' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/epurimk/googlebar/icons' Making all in src make[2]: Entering directory `/home/epurimk/googlebar/src' if /bin/bash ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT plugin_googlebar.lo -MD -MP -MF ".deps/plugin_googlebar.Tpo" -c -o plugin_googlebar.lo plugin_googlebar.cpp; \ then mv -f ".deps/plugin_googlebar.Tpo" ".deps/plugin_googlebar.Plo"; else rm -f ".deps/plugin_googlebar.Tpo"; exit 1; fi plugin_googlebar.cpp:68:28: error: konq_popupmenu.h: No such file or directory plugin_googlebar.cpp: In member function 'void PluginGoogleBar::parseSearchEngines()': plugin_googlebar.cpp:543: warning: suggest parentheses around assignment used as truth value plugin_googlebar.cpp: In member function 'virtual bool PluginGoogleBar::eventFilter(QObject*, QEvent*)': plugin_googlebar.cpp:960: error: invalid static_cast from type 'QObject*' to type 'KonqPopupMenu*' plugin_googlebar.cpp:962: error: no matching function for call to 'KAction::plug(KonqPopupMenu*&)' /usr/include/kde/kaction.h:355: note: candidates are: virtual int KAction::plug(QWidget*, int) plugin_googlebar.cpp:964: error: no matching function for call to 'KAction::plug(KonqPopupMenu*&)' /usr/include/kde/kaction.h:355: note: candidates are: virtual int KAction::plug(QWidget*, int) plugin_googlebar.cpp: In member function 'void PluginGoogleBar::dictClip()': plugin_googlebar.cpp:991: error: invalid use of incomplete type 'struct KonqPopupMenu' plugin_googlebar.h:55: error: forward declaration of 'struct KonqPopupMenu' plugin_googlebar.cpp: In member function 'void PluginGoogleBar::encClip()': plugin_googlebar.cpp:1000: error: invalid use of incomplete type 'struct KonqPopupMenu' plugin_googlebar.h:55: error: forward declaration of 'struct KonqPopupMenu' make[2]: *** [plugin_googlebar.lo] Error 1 make[2]: Leaving directory `/home/epurimk/googlebar/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/epurimk/googlebar' make: *** [all] Error 2

theshadowgate

I installed the googlebar and it is great. However, I would like to remove it, and don't know how. How do I remove it?

linux3114a

googlebar-0.6.1-1-lotus.i586.rpm at http://home.tiscali.be/raoul.linux/downloadSuSE10.0.htm ENJOY !!!

harshadrj

awesomacular! just one complaint though. none of the search engines were enabled by default, and i had to play around with a number of controls to get the settings dialog. why not enable some search engines by default? also, the settings button can be enabled by default in the toolbar.

bashfull

Thanks for the great work. Would you please indicate the font setting in the screenshots. It looks smooth and antialiased. Did you do any other special setting ? Thanks a lot.

vkhaitan

Screenshots updated. Actually, I tried to make The text look as good as Picture, otherwise, it would have not looked nice. Initially I tried simple shadowing. That didn't look much better, which you saw in screenshot. Suddenly I remembered the "This month in SVN site" http://www.hoult.org/~canllaith/articles.html It has extremely nice shadow effect, and then I tried to found, how? I found through that page-source that CSS2 has a "text-shadow" property, which defines "blur" attribute. Certainly KHTML is rendering that property. I found the code from lxr.kde.org and it was a function paintshadow(). Just lifted the code, and it worked nicely after some adjustment!! I have hard-coded the blur and shadow offsets, as I didn't find it useful to provide it configurable. Also, the colors of texts are got from the favicon displayed. May be one day I will make text multicolored, taken from favicon!!

vkhaitan

There is a crash bug in this, which will be resolved in next release.

vkhaitan

Resolved!

linux3114a
linux3114a
billkendrick

I've never uses a Google Toolbar before (I run Mozilla at work on WinXP, and Konqueror at home), and I must say, this is everything I was told a Google Toolbar could be! Excellent work! HOWEVER, you really need a better autoconf setup (it didn't even notice that I hadn't installed the kde- and konq-devel packages on my system!), an actual set of web pages (not just a SourceForge project), and some better documentation. (Most of the doc files in the .tar.gz were 0 bytes!) I'd love to help, just drop me a note! ;)

vkhaitan

Right now, I am busy in adding All the search engines, in a non-cluttering way :-) . Will try to fulful your wish after that. :)

Raniz

Whenever I open up a new tab or window the search box and the search button jumps up and places themselves on the location bar before the "go"-button... Extremely annoying.

vkhaitan

Sorry about that. The New release fixes it.

somekool

Why is it a OS Violation ? there is a PageRank plugin for Firefox that sits in the status bar. works great. please add the pagerank in Konqueror too. or explain why you legaly can't thanks.

scobiej

This is seriously cool and should come as a standard plugin in konqi. I like it a lot. Keep up the good work.

hunt0r

Umlauts like ÄÖÜ äöü and ß are not displayed correctly in the drop down list. I use SuSE 9.2 don't know if this issue depends on the distribution.

hunt0r

When I deselect the option Auto hide then the Toolbar is also visible in the Filemanagemnt Profile and I can't hide the Toolbar there with Settings->Toolbars->googletoolbar

vkhaitan

thanks for bug report. Fixed.

hunt0r

ok thx it works

linux3114a

googlebar-0.4.1-s92k34b.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm

linux3114a

googlebar-0.4.1-s92k34b.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm

Superstoned

hey, maybe you can integrate some of these features by in konqueror itself? eg not as a seperate toolbar, so it can be put into the main toolbar if someone wants to? and get it into KDE 3.5 :D

Pling
0 Affiliates
Details
license
version 0.6.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Browser:

Akeni Help Desk Assistant for Enterprise IM
akeni
last update date: 20 years ago

Score 5.0

kubdeb - software for Kubuntu
thatdaftpunk
last update date: 15 years ago

Score 5.0

cms-bandits
infocreator
last update date: 19 years ago

Score 5.0

Tavia Web Browser (non-RPM)
Joedaism
last update date: 21 years ago

Score 5.0

K-CSS
cime3d
last update date: 18 years ago

Score 5.0

KMT
sarah03
last update date: 21 years ago

Score 5.0



System Tags