OCT
1
2000

KBear 1.0 released

Björn Sahlström wrote in to inform us of the first stable release of KBear, an easy to use and quite powerful FTP client for KDE2. Amongst other features, it supports extended MDI, includes a flexible site database, and can connect to multiple hosts simultanously. Several screenshots (1, 2, 3, 4, 5, 6, 7, 8) are available on the project web page.

Comments

When I try to compile KBear 1.0, I get the following error:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde2/include -I/usr/lib/qt-2.2.0/include -I/usr/X1
1R6/include -O2 -fno-exceptions -fno-rtti -fno-check-new -Wall -Wtraditional -Wpointe
r-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -pedantic -c kbearsi
temanagermap.cpp
kbearsitemanagermap.cpp: In method `class QString KBearSiteManagerMap::getParent(const QSt
ring &)':
kbearsitemanagermap.cpp:31: use of class template `template <class Key, class T> QMap<Key,
T>' as expression
kbearsitemanagermap.cpp:31: parse error before `::'
kbearsitemanagermap.cpp: In method `struct SiteInfo * KBearSiteManagerMap::find(const QStr
ing &)':
kbearsitemanagermap.cpp:38: use of class template `template <class Key, class T> QMap<Key,
T>' as expression
kbearsitemanagermap.cpp:38: parse error before `::'
make[2]: *** [kbearsitemanagermap.o] Error 1
make[2]: Leaving directory `/home/achim/tmp/kbear-1.0/kbear'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/achim/tmp/kbear-1.0'
make: *** [all-recursive-am] Error 2

Any suggestions?

Achim


By AH at Sun, 2000/10/01 - 5:00am

All this > stuff should be > of course (it looked alright in the preview...?!?)


By AH at Sun, 2000/10/01 - 5:00am

Hmmm. Must be a bug in squish I guess.

I'll look into it. Personally, I didn't have a problem compiling KBear on Debian Slink w/ egcs-2.91.60, btw. I used "./configure --disable-debug --disable-rpath --prefix=/usr/local/kde --with-qt-dir=/usr/local/qt"

Cheers,
Navin.

<> <> > < & &


By Navindra Umanee at Sun, 2000/10/01 - 5:00am

The less/greater-than signs are a real pain in khtml. They are always replaced by html entities on each page reload! Must be a bug??

Also, the layout of the buttons etc. on this reply page surely isn't right.. it's the same on slashdot etc.


By Haakon Nilsen at Mon, 2000/10/02 - 5:00am

Just for the record, I get the exact same error -- even when using Navindras ./configure line...


By Haakon Nilsen at Mon, 2000/10/02 - 5:00am

System details, please?


By ac at Mon, 2000/10/02 - 5:00am

Try changing the line which says
SiteManagerMapIterator it = QMap::find( key );
to
SiteManagerMapIterator it = SiteManagerMap::find( key );
it should compile then.
What compiler version was this program developed on? (You should consider upgrading to avoid this happening again)


By Jan Borsodi at Mon, 2000/10/02 - 5:00am

Sorry, how silly of me :) Mandrake 7.1 with the KDE2 RPMs from coooker. Of course, I also have the relevant devel-packages installed.


By Haakon Nilsen at Mon, 2000/10/02 - 5:00am

Sorry for the inconvienience with the compile error.

You can find a patch at http://www.kbear.org/Download.html that shoult fix it, and also some other futures, actually a upgrade to 1.0.1


By Björn Sahlström at Mon, 2000/10/02 - 5:00am

Wouldn't it be a good idea to integrate this into Konqueror as a KPart? Or is this already possible? (I haven't tried it out yet).
It would push Konqueror one step further as the ultimate system manager (file manager is not a good word for this application anymore, nor is browser :-) ).
Likewise, why isn't the KDE Control Center integrated into Konqueror? But this last question is very off-topic here...


By Martijn Klingens at Sun, 2000/10/01 - 5:00am

What you wrote, was my first thought after I read the announcement. I hope it will be possible to integrate it in Konqueror (at least in future).


By Michael at Mon, 2000/10/02 - 5:00am

Wouldn't it be a good idea to integrate this into Konqueror as a KPart?

It is. Type ftp://mysite.com/home/myname/ into the Location, hit "Window|Split Left/Right", and then hit the Home button on the toolbar.

Or you can even get fancier by having a Directory Tree of the ftp site on the left, the contents on the right, and your local drive on the bottom.

Two big wishes for Konqueror that would help make it better would be the ability to save views (once you get the window panes setup, save it to a profile that you can reload later).

Another nifty thing would be to link two panes so one is a directory listing, and the other displays the content of files. For instance, you could have a list of images on the left, and link the right pane to display the images you click on.

--
Evan


By Evan "JabberWok... at Mon, 2000/10/02 - 5:00am

I thought that was Konqueror's own FTP implementation and not KBear, so it wouldn't have all of KBear's features. But if it already is, I haven't asked my question here :-)


By Martijn Klingens at Mon, 2000/10/02 - 5:00am

It looks really awesome, I'm going to have to check it out. The name's kinda... um weird tho. Can't say I like it.


By Chris Aakre at Thu, 2000/10/05 - 5:00am