Metabar

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:

This version is a complete rewrite of Metabar and it is now based on khtml. This makes theming quite simple. You just have to edit the default.css file in $KDEDIR/share/apps/metabar/html. But do NOT touch the layout.html file in any case. This might break Metabar. An option for choosing themes (like in amarok) will come in the next version.
Last changelog:

15 years ago

### Changes since 0.7:
Complete rewrite
NEW: Use of kparts instead of arts for preview

### Changes since 0.6:
NEW: Graphical redesign (again)
NEW: Disabling/Enabling animations
NEW: Use Konqueror's servicemenus
NEW: New icon
FIX: Internal rewrite of some major parts
FIX: the usual minor fixes

### Changes since 0.5:
NEW: Graphical redesign
NEW: Configurable actions
NEW: All of Konqueror's DCOP actions are usable
NEW: Animation of size changes
FIX: Compile error: visibility args
FIX: the usual minor fixes

### Changes since 0.4a:
NEW: Configuration dialog
NEW: Only show a configurable nubmer of actions
NEW: Use konqui's actions via dcop where possible
NEW: Configurable links
NEW: Scollbar if Metabar is too large (has still some bugs)
FIXED: Lose control over player after hiding it
FIXED: Limit width of information labels
and some other fixes I can't remember anymore :)

### Changes since 0.4:
FIXED: metabar_add.desktop not installed correctly
FIXED: 'blank' shown when not opened as default

### Changes since 0.2:
NEW: File previews
NEW: integrated player for audio and video
NEW: More information on files
NEW: Basic actions (like 'delete', 'rename' etc.)
And many bugfixes

Ayoze

15 years ago

I got this error when trying to compile:
metabar.cpp:48: error: visibility arg must be one of "default", "hidden",
"protected" or "internal"

I look in the code and in KDE headers, and don't know what happens, im using KDE 3.3.1

Report

carluchi

15 years ago

Remove the KDE_EXPORT keyword from the offending lines and it will compile ...

Report

C

FJR

15 years ago

there was some fix in some older comment or a comment for metabar 0.2.
take a look at it as it might help

Report

gotux

15 years ago

...looks GREAT. I've removed the other button and the result is more clear and beautiful. Look at this shot http://gotux.altervista.org/sections/Gallery/My_Images/schermata2.png

Report

gotux

15 years ago

P.S. Thank's. Great work.

Report

gotux

15 years ago

...looks GREAT. I've removed the other button and the result is more clear and beautiful. Look at this shot http://gotux.altervista.org/sections/Gallery/My_Images/schermata2.png

Report

gnumdk

15 years ago

g++: cannot specify -o with -c or -S and multiple compilations
make[2]: *** [metabar.lo] Erreur 1
make[2]: Leaving directory `/mnt/Download/Tar.gz/metabar/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/mnt/Download/Tar.gz/metabar'
make: *** [all] Erreur 2
gnumdk@milouse:~/Download/Tar.gz/metabar$ gcc --version
gcc (GCC) 3.3.5 (Debian 1:3.3.5-8)
Copyright (C) 2003 Free Software Foundation, Inc.
Ce logiciel est libre; voir les sources pour les conditions de copie. Il n'y a PAS
GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.

gnumdk@milouse:~/Download/Tar.gz/metabar$

Report

C

FJR

15 years ago

Never had such an error before. I do not have very much experience with gcc, automake and c++ stuff att all. Maybe someone else can help?

Report

SvenArcher

15 years ago

Since version 0.2, I have been unable to get the Metabar tab to open when I start Konqueror using the Suse-installed icon that does a "kfmclient openProfile filemanagement".

As a workaround, I --

(1) Created a tiny shell script (fm.sh) containing:
#!/bin/sh
exec konqueror --profile filemanagement

(2) Made fm.sh executable (chmod u+x fm.sh)

(3) Created a new "Link to Application" to fm.sh

Not sure why, but it works fine on my system when started this way. Your mileage may vary.

Hope this helps.

Report

C

FJR

15 years ago

I have no SuSE system so I can't test it but try reseting you sidebar to system defaults
you should now see a metabar icon

Report

SvenArcher

15 years ago

As mentioned, Metabar works great when Konqueror is opened from the command line, using, "konqueror --profile filemanagement".

I did notice that 2 messages are printed to the console when I close Konqueror:

KonqSidebar::property( "modified" ) failed: property invalid or does not exist
KonqKfmIconView::property( "modified" ) failed: property invalid or does not exist

Wanted to share this in case it helps with debug.

Report

mononoke

15 years ago

well, as written above, it works in that way you discribed, but only in that way yet.

Metabar needs really some improvements to work with the default konqueror settings. right now, it is like a mess :/ although it is a really nice and needful meta-sidebar ! just like amarok's meta-sidebar.

waiting for 0.6 or other releases :)

thanks, keep on the good work on metabar!

Report

google01103

15 years ago

note: I tried to change the Kmenu command to use "konqueror --profile filemanagement" instead of kfmclient and it did not help

Report

mononoke

15 years ago

really strange, a bit inconvenient, but it works with your help now, cool..
by the way, i am using KDE 3.4 RC1.

really thanks very much :)

Report

linux3114a

15 years ago

Be carefull when using this command ( konqueror --profile filemanagement ) , you are in super user mode and not as a single user...

konqueror use the following command :
kfmclient openProfile filemanagement for normal user

the version 0.2 working fine with this command and not with the version above Why ?????

It's my question ! ! ! !

Report

meneerdik

15 years ago

Sometimes the scrollbar does not appear so you can't reach the bottom part of the sidebar.

It would be great if the metabar could be completely customisable, in the sense that the user can add any command (with the folder of filename as argument) as an action to the metabar. For every action, the user should be able to specify what objects should have that action. For example, you could add a command that shows a slideshow of a directory with images. This action would only be available if the user is browsing in a 'folder with images in it' object.

Report

C

FJR

15 years ago

I know about the scrolling problem as I still haven't found a working solution for it. I someone has one, don't wait and send it to me ;)

You can configure the open with.. actions by configuring the mimetypes actions...

And yes, I'm planing actions depending on what kind of content a folder has

Report

loggeman

15 years ago

I just need to say: Wow, greate work You've done here man...

Would love to see this improvement as a standard part of Konqueror itself...

Keep up the greate work!!

Report

goldenboy

15 years ago

Hi, this problem is already mentioned in the Bugs forum on sourceforge, but I do not know if this site is kept uptodate...

So: If i got a link or an URL and the target of the link is very long (i.e. does not fit into the actual Metabar area) the Metabar is resized to the right and the hole allignment looks kind of screwed up.

It would be great if the targets could be shortend similar to the way long filenames or folder adresses are shortend in the header line...

cheers

Report

google01103

15 years ago

as regular user I have 'add new -> add metabar' but it does nothing

Report

C

FJR

15 years ago

So give me some more detailed info as I can't reproduce it on my system...

Did you check file permissions?

Report

google01103

15 years ago

permissions looked correct

when I did a locate on 'metarbar' these 2 files where in root's dir but not the users
/root/.kde/share/apps/konqsidebartng/entries/metabar.desktop
/root/.kde/share/config/metabarrc
I copied them to users directory and the metabar icon now shows on the navigation bar but when clicked nothing appears to happen though the cpu graph spikes

I'm running Suse 9.1 w/ KDE 3.3

Report

google01103

15 years ago

file permissions look consistant with other service menus

when I did a locate on metabar root had these 2 files but user did not
/root/.kde/share/apps/konqsidebartng/entries/metabar.desktop
/root/.kde/share/config/metabarrc

when I copied them to user and changed permissions it still did not work as user but the metabar icon shows on navigation bar (don't think it did before)

FYI I'm running Suse 9.1 & KDE 3.3

Report

linux3114a

15 years ago

I have the same problem here on my Suse 9.2 but the version 0.2 works fine

Report

Zoombie

15 years ago

This is a great idea! It really makes Konqueror more useful. Any word on this being included in KDE?

Report

15 years ago

### Changes since 0.7:
Complete rewrite
NEW: Use of kparts instead of arts for preview

### Changes since 0.6:
NEW: Graphical redesign (again)
NEW: Disabling/Enabling animations
NEW: Use Konqueror's servicemenus
NEW: New icon
FIX: Internal rewrite of some major parts
FIX: the usual minor fixes

### Changes since 0.5:
NEW: Graphical redesign
NEW: Configurable actions
NEW: All of Konqueror's DCOP actions are usable
NEW: Animation of size changes
FIX: Compile error: visibility args
FIX: the usual minor fixes

### Changes since 0.4a:
NEW: Configuration dialog
NEW: Only show a configurable nubmer of actions
NEW: Use konqui's actions via dcop where possible
NEW: Configurable links
NEW: Scollbar if Metabar is too large (has still some bugs)
FIXED: Lose control over player after hiding it
FIXED: Limit width of information labels
and some other fixes I can't remember anymore :)

### Changes since 0.4:
FIXED: metabar_add.desktop not installed correctly
FIXED: 'blank' shown when not opened as default

### Changes since 0.2:
NEW: File previews
NEW: integrated player for audio and video
NEW: More information on files
NEW: Basic actions (like 'delete', 'rename' etc.)
And many bugfixes

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.8
updated Jul 13 2005
added Feb 24 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 5