Advanced Search Toolbar for Konqueror

Web & Browser

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

0
Score 75%
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:

14 years ago

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.

madan566

10 years ago

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.

Report

madan566

10 years ago

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

Report

madan566

10 years ago

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

Report

theshadowgate

11 years ago

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?

Report

linux3114a

12 years ago

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


ENJOY !!!

Report

harshadrj

12 years ago

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.

Report

bashfull

13 years ago

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.

Report

C

vkhaitan

13 years ago

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!!

Report

C

vkhaitan

13 years ago

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

Report

C

vkhaitan

13 years ago

Resolved!

Report

linux3114a

13 years ago

googlebar-0.5-s93k342.i586.rpm
at
http://home.tiscali.be/raoul.linux/download.htm
or
http://linux3114a.bravehost.com/download.htm


ENJOY

Report

linux3114a

13 years ago

googlebar-0.5-s93k342.i586.rpm
at
http://home.tiscali.be/raoul.linux/download.htm
or
http://linux3114a.bravehost.com/download.htm


ENJOY

Report

billkendrick

13 years ago

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! ;)

Report

C

vkhaitan

13 years ago

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

Report

Raniz

13 years ago

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.

Report

C

vkhaitan

13 years ago

Sorry about that.
The New release fixes it.

Report

somekool

13 years ago

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.

Report

scobiej

13 years ago

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

Report

hunt0r

13 years ago

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.

Report

hunt0r

13 years ago

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

Report

C

vkhaitan

13 years ago

thanks for bug report. Fixed.

Report

hunt0r

13 years ago

ok thx it works

Report

linux3114a

13 years ago

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

Report

linux3114a

13 years ago

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

Report

Superstoned

13 years ago

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

Report

14 years ago

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.

product-maker 55 179

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.6.1
updated Aug 05 2005
added Aug 11 2004
downloads today
0
page views today 3
System Tags app software