KMetabar - (Modified Metabar 0.7)

Various KDE 1.-4. Improvements

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

0
5 .0
Description:

First of all I shoul thank to Florian Roth (Original author of Metabar). This is a modified version of Metabar and the reason is: I'm not happy with the changes came to metabar in version 0.8, so I decided stick to version 0.7. and I've modified it a bit to go with my taste. AND I like to share it with you too.. :-)

---

Now I like to maintain this as a feedback for the original Metabar; that would be part of KDE 3.5.

In the mean time; As I'm not an expert KDE developer, I always appreaciate your help.

*** PLEASE READ:
THIS is the first beta for KMetabar 0.2, with some experimantal features. New features are not perfect and I appreciate your feedback to make them better.
In the mean time some of the issues (Arts related and compile issues) not fixed yet. Please bare with me.

Many thanks to Carl (sleepkreep@gmail.com) and
caglar@uludag.org.tr for their contribution.
Last changelog:

15 years ago

0.2 Beta 2:
1. Some interface changes and some new custom options.
2. Setting dialog will pop-up upon right click on KMetabar.
3. Links frame split into 2 (User and System)
4: System links: Removable devices with a eject button.
5 Some bug fixes.
6. Something I may have forgotton... :-)


0.2 Beta 1:
1. Reported language bug (Please let me know if it's still exists)
2. Pre-defined set of links along with mounted devices (Can be disabled them via config).
3. New Top panel (Highly experimental, Your feedback to make it better appreaciated).
4. Trash protocol now support "Empty Trash" option.
5. Some more protocol related and other improvements/fixes...

C

zammi

15 years ago

It's easy...Edit /.kde/share/config/konquerorsidebartngrc file. Under general options, you'll get Hidetabs (Defalt false)...make it true...

Report

neofreko

15 years ago

http://www.kde-look.org/content/show.php?content=28788

Report

ATAHUALPA

15 years ago

Hi Zammi, I obtain this error:


make[2]: *** [kmetabar_widget.lo] Error 1
make[2]: Leaving directory `/home/luciano/kmetabar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/luciano/kmetabar'
make: *** [all] Error 2


?:(

Report

C

zammi

15 years ago

Can you give me some more error stack...

Report

ATAHUALPA

15 years ago

$ make
make all-recursive
make[1]: Entering directory `/home/luciano/kmetabar'
Making all in doc
make[2]: Entering directory `/home/luciano/kmetabar/doc'
Making all in .
make[3]: Entering directory `/home/luciano/kmetabar/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/luciano/kmetabar/doc'
Making all in en
make[3]: Entering directory `/home/luciano/kmetabar/doc/en'
/usr/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/home/luciano/kmetabar/doc/en'
make[2]: Leaving directory `/home/luciano/kmetabar/doc'
Making all in po
make[2]: Entering directory `/home/luciano/kmetabar/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/luciano/kmetabar/po'
Making all in src
make[2]: Entering directory `/home/luciano/kmetabar/src'
/usr/share/qt3/bin/moc ./kmetabar.h -o kmetabar.moc
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.-I. -I.
. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -I/usr/include/kde/arts -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kmetabar.lo -MD -MP -MF ".deps/kmetabar
.Tpo" -c -o kmetabar.lo kmetabar.cpp; \
then mv -f ".deps/kmetabar.Tpo" ".deps/kmetabar.Plo"; else rm -f ".deps/kmetabar.Tpo"; exit 1; fi
/usr/share/qt3/bin/moc ./kmetabar_widget.h -o kmetabar_widget.moc
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.-I. -I.
. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -I/usr/include/kde/arts -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kmetabar_widget.lo -MD -MP -MF ".deps/kmetabar_widget
.Tpo" -c -o kmetabar_widget.lo kmetabar_widget.cpp; \
then mv -f ".deps/kmetabar_widget.Tpo" ".deps/kmetabar_widget.Plo"; else rm -f ".deps/kmetabar_widget.Tpo"; exit 1; fi
kmetabar_widget.cpp: In constructor `MetabarWidget::MetabarWidget(QWidget*,
const char*)':
kmetabar_widget.cpp:85: error: 'class KGlobalSettings' has no member named '
buttonBackground'
make[2]: *** [kmetabar_widget.lo] Error 1
make[2]: Leaving directory `/home/luciano/kmetabar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/luciano/kmetabar'
make: *** [all] Error 2

Report

ch4n01r

15 years ago

Your problem is that you have KDE 3.3 and kmetabar need KDE 3.4.
( the member buttonBackground of KGlobalSettings appears in the 3.4 API )

Report

pmf

15 years ago

first, thanks for this great konqueror-"addon"

Now my problem: I use UTF-8 as charset on my system (suse 9.2), items with german-"umlauts" (ö ö ü ...) display wrong in the sidebar.

I think you use iso-* as charset and not the system default!?

Next Problem: sometimes the text in "Information" and other boxes is cut off.

thx

Report

kism

15 years ago

Yes, this is what I mean when I talk about "Spanish metabar"... I would have talked about "International metabar"... sorry ;)

Report

ch4n01r

15 years ago

There was the same problem with metabar 0.7...

The solution was to edit the file kmetabar/src/serviceloader.cpp and remove the call to i18n.

Here I cannot test it because I have kde 3.3.

Report

bredero

15 years ago

Use unrar with the x option (and not with e): unrar x 28725-kmetabar-0.1.rar

Report

schnoopy

15 years ago

First of all resp to the work, i'd love to see such usefull stuff integrated into kde 4 - user and task-centered, i love it.

However, i tried already (and was deleted for some reason) to ask for what look'n'feel config you're using, what wallpaper/style/kwin deco/colorscheme is that on your screenshots? (We do know the icons already ;-) looks great!

Report

C

zammi

15 years ago

Wallpaper: http://www.kde-look.org/content/show.php?content=26087

Style: Lipstik
http://www.kde-look.org/content/show.php?content=18223

Windeco:
http://www.kde-look.org/content/show.php?content=21650

Color scheme: I've included with the download

Report

kism

15 years ago

How about changing the codification in Metabar for accents in spanish?

Report

kism

15 years ago

What is this background?? It's nice!!!

Report

C

zammi

15 years ago

http://www.kde-look.org/content/show.php?content=26087

Report

sleepkreep

15 years ago

I can't unpack the rar file. I don't know why. unrar $file gives me a bunch of failed messages. Can you repack it in bz2 please? I was thinking I could help with some features. I starting hacking metabar 0.7 a while ago and never got around to finishing it. 0.8 killed it for me. I would like to add media:/ section when something in media:/ is present (if system is running hal). Anyway, hope to hear from you.

Report

Syncro

15 years ago

http://distfiles.gentoo.org/distfiles/rarlinux-3.4.1.tar.gz original rar archiever. Integrates with Ark perfectly, but i also think that OpenSource should be packed into tarballs:)

Report

TheLucster

15 years ago

This looks nice, but would it be possible to remove arts as a dependency? I don't have arts installed and I don't want to install it just for this.

Report

xerhoms

15 years ago

g++: /arts: No such file or directory
In file included from kmetabar.cpp:5:
kmetabar.h:8:31: konqsidebarplugin.h: No such file or directory
In file included from kmetabar.h:12,
from kmetabar.cpp:5:
kmetabar_widget.h:50:26: kvideowidget.h: No such file or directory
kmetabar_widget.h:51:25: kplayobject.h: No such file or directory
kmetabar_widget.h:52:25: kartsserver.h: No such file or directory
kmetabar_widget.h:53:29: kartsdispatcher.h: No such file or directory
kmetabar_widget.h:54:32: kplayobjectfactory.h: No such file or directory
In file included from kmetabar.h:12,
from kmetabar.cpp:5:

Report

C

zammi

15 years ago

I could you try this option please:

./configure --with-extra-includes=/usr/include/arts

By the way which distro you are using...Seems to be a distro specific issue... :-(

Report

keeperb

15 years ago

>> ./configure --with-extra-includes=/usr/include/arts

it's not work :(

P.S. Distrib Mandriva 2005 + Cooker updates

Report

jaytraxx

15 years ago

install libkdebase4-devel ...

then it should work !

Report

keeperb

15 years ago

I have this bug too :(

Report

neofreko

15 years ago

yeah, i like your piece :). Say, what is the windeco are you using there? And did it come with the kmetabar awesome fading line you have there? Or is it another theme?

Nice and clean, love it!

Say, I also has suggestion as well. Since you can differ file types I think you should set different default view for each file type. I mean don't make that classical info (size, owner, permission, etc) as default. Instead, you can put IDtag info for default for audio file (mp3, ogg), or EXIF info for pictures. How's that sound?

Report

C

zammi

15 years ago

Windeco: http://www.kde-look.org/content/show.php?content=21650

Still I'm learning C++...So the improvements will be bit slow :-)

Thanks for your comment...

Report

15 years ago

0.2 Beta 2:
1. Some interface changes and some new custom options.
2. Setting dialog will pop-up upon right click on KMetabar.
3. Links frame split into 2 (User and System)
4: System links: Removable devices with a eject button.
5 Some bug fixes.
6. Something I may have forgotton... :-)


0.2 Beta 1:
1. Reported language bug (Please let me know if it's still exists)
2. Pre-defined set of links along with mounted devices (Can be disabled them via config).
3. New Top panel (Highly experimental, Your feedback to make it better appreaciated).
4. Trash protocol now support "Empty Trash" option.
5. Some more protocol related and other improvements/fixes...

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2 Beta 2
updated Oct 05 2005
added Sep 06 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6