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
Score 50.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:

14 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

genjix

13 years ago

Hi,

It should be a really easy change, but can there be an option to always show my bookmarks, even when browsing locally?

Thanks.

Report

rgfree

13 years ago

...about the metabar is that you cant really have both: Folder pane AND metabar. You can activate an option to have multiple view simultaneously in the sidebar but the layout is completely unusable. The metabar always wants to be on top of the folder pane and the folder pane is only about 50 pixels high. I can change that, but next time I open Konqueror it's the same again. This is why I dont use the metabar - but it's otherwise a really great thing.

Report

mattepiu

13 years ago

Any hope to use svg background? that would solve the issue of not-scaled
backgrounds...

Report

simplistic

13 years ago

I built and installed 0.8, but it only allowed me to set a theme once. After that it uses the default theme and the ability to set a theme disappears. This is on Fedora Core 5. Any ideas?

Report

ignacioguichon

13 years ago

I had problems when i was installing it. When I run make it says: root@IGNACIO:/home/ignacio/metabar# make make all-recursive make[1]: Entering directory `/home/ignacio/metabar' Making all in src make[2]: Entering directory `/home/ignacio/metabar/src' source='metabar.cpp' object='metabar.lo' libtool=yes \ depfile='.deps/metabar.Plo' tmpdepfile='.deps/metabar.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I. -I/usr/include/kde/dom -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 -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o metabar.lo `test -f 'metabar.cpp' || echo './'`metabar.cpp In file included from metabar.cpp:6: metabar.h:8:31: error: konqsidebarplugin.h: No such file or directory metabar.h:14: error: expected class-name before '{' token metabar.moc: In static member function 'static QMetaObject* Metabar::staticMetaObject()': metabar.moc:54: error: 'KonqSidebarPlugin' has not been declared metabar.moc: In member function 'virtual void* Metabar::qt_cast(const char*)': metabar.moc:72: error: 'KonqSidebarPlugin' has not been declared metabar.moc: In member function 'virtual bool Metabar::qt_invoke(int, QUObject*)': metabar.moc:77: error: 'KonqSidebarPlugin' has not been declared metabar.moc: In member function 'virtual bool Metabar::qt_emit(int, QUObject*)': metabar.moc:82: error: 'KonqSidebarPlugin' has not been declared metabar.moc: In member function 'virtual bool Metabar::qt_property(int, int, QVariant*)': metabar.moc:88: error: 'KonqSidebarPlugin' has not been declared metabar.cpp: In constructor 'Metabar::Metabar(KInstance*, QObject*, QWidget*, QString&, const char*)': metabar.cpp:10: error: class 'Metabar' does not have any field named 'KonqSidebarPlugin' make[2]: *** [metabar.lo] Error 1 make[2]: Leaving directory `/home/ignacio/metabar/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ignacio/metabar' make: *** [all] Error 2 What is KonqSidebarPlugin ???? Thanks

Report

robamler

13 years ago

The file konqsidebarplugin.h is missing. On my distribution, this is included in the package "kdebase-dev".

Maybe the configure-script should check for this file.

Report

kstan79

13 years ago

I'm using FC5. I can configure it but make failed. The error message is:-


[kstan@mis1 metabar]$ make
make all-recursive
make[1]: Entering directory `/home/kstan/Desktop/theme/metabar-0.8/metabar'
Making all in src
make[2]: Entering directory `/home/kstan/Desktop/theme/metabar-0.8/metabar/src'
source='metabarwidget.cpp' object='metabarwidget.lo' libtool=yes \
depfile='.deps/metabarwidget.Plo' tmpdepfile='.deps/metabarwidget.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -I/usr/include/kde/dom -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 -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o metabarwidget.lo `test -f 'metabarwidget.cpp' || echo './'`metabarwidget.cpp
metabarwidget.cpp: In member function 'void MetabarWidget::handleURLRequest(const KURL&, const KParts::URLArgs&)':
metabarwidget.cpp:372: error: unknown escape sequence '\p'
metabarwidget.cpp: At global scope:
metabarwidget.cpp:473: warning: unused parameter 'url'
make[2]: *** [metabarwidget.lo] Error 1
make[2]: Leaving directory `/home/kstan/Desktop/theme/metabar-0.8/metabar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kstan/Desktop/theme/metabar-0.8/metabar'
make: *** [all] Error 2
[kstan@mis1 metabar]$

Report

MMax

13 years ago

Hi, can you make an option for changing animation speed. When metabar animates, konqueror behaves strange.

Report

sebsauer

13 years ago

-- ../../metabarwidget.cpp 2006-01-06 07:31:31.000000000 +0100
+++ metabarwidget.cpp 2006-01-06 07:33:12.000000000 +0100
@@ -369,7 +369,7 @@

DOM::DOMString innerHTML;
innerHTML += QString("<ul style=\"width: %1px; height: %1px\">").arg(image.width(), image.height());
- innerHTML += "<object class=\preview\" type=\"";
+ innerHTML += "<object class=\"preview\" type=\"";
innerHTML += item->mimetype();
innerHTML += "\" data=\"";
innerHTML += item->url().url();

Report

jjmckay

14 years ago

I see this is a popular addon for KDE but you provide no description of what it does and how it functions. I see the screenshots but they aren't put into context on the whole desktop. What enhancement(s) does Metabar provide? Why would I want to use it?

Please tell us about Metabar!

Report

cristiantrohin

14 years ago

Can the "Action" item be removed? If so how can I do that? I actually like "Actions" but the actions panel changes it's height on each folder depending on the folder properties, and I lose sight of my "Links". The links seem more important to me than the actions. Can I do something about that ?

Report

temetka

13 years ago

I too would like to know exactly what this program is trying to do.

Report

N9NU

14 years ago

I am having trouble running "make". I am using Mandriva Cooker with the latest QT version. Is there a work around for this issue yet? I get the following error:

In file included from metabar.cpp:6:
metabar.h:8:31: error: konqsidebarplugin.h: No such file or directory
metabar.h:14: error: expected class-name before '{' token
metabar.moc: In static member function 'static QMetaObject* Metabar::staticMetaObject()':
metabar.moc:54: error: 'KonqSidebarPlugin' has not been declared
metabar.moc: In member function 'virtual void* Metabar::qt_cast(const char*)':
metabar.moc:72: error: 'KonqSidebarPlugin' has not been declared
metabar.moc: In member function 'virtual bool Metabar::qt_invoke(int, QUObject*)':
metabar.moc:77: error: 'KonqSidebarPlugin' has not been declared
metabar.moc: In member function 'virtual bool Metabar::qt_emit(int, QUObject*)':
metabar.moc:82: error: 'KonqSidebarPlugin' has not been declared
metabar.moc: In member function 'virtual bool Metabar::qt_property(int, int, QVariant*)':
metabar.moc:88: error: 'KonqSidebarPlugin' has not been declared
metabar.cpp: In constructor 'Metabar::Metabar(KInstance*, QObject*, QWidget*, QString&, const char*)':
metabar.cpp:10: error: class 'Metabar' does not have any field named 'KonqSidebarPlugin'
make[2]: *** [metabar.lo] Error 1
make[2]: Leaving directory `/home/n9nu/downloads/metabar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/n9nu/downloads/metabar'
make: *** [all] Error 2

Report

fearistic

14 years ago

Hi,
the program doesn't work with an newer version of QT than 3.2.
It woulb be nice if you can change that.
fearistic

Report

N9NU

14 years ago

I have the same problem you do. I added a comment as well. Im sure it is just a simple matter of editing a few things. I will mess around with it and if I get anything I will let you know

Tim
ARS N9NU

Report

zammi

14 years ago

What's the current SVN URL for metabar now.

Report

C

FJR

14 years ago

It's in branches/KDE/3.5/kdeaddons/konq-plugins/sidebar/metabar/ now.
So it will be part of the kdeaddons package in 3.5

Report

cado

14 years ago

Debian Package *testing* (0.8-1) available at http://pacotesdeb.codigolivre.org.br

Report

tom1200

14 years ago

Beautiful piece of software! But there's one thing I have to mention: If the description line is too long and there is no space left, the last word will be set to the beginning of the line, overwriting the others. Can someone confirm this issue?
tom

Report

dikembe

14 years ago

Yes, I can confirm this issue.

Report

steffenweber

14 years ago

This sidebar is nice, although it would be much more useful if Konqueror used a single click to select a folder instead of instantly opening it, which is not the default behaviour of Konqueror unfortunately.

Report

Kleggas

14 years ago

well, how hard is it to switch to double clicking in konqueror?
I think windows tought computer users how to be really lazy :p

Report

abattoir

14 years ago

First I'd like to thank you for creating metabar(konqueror seriously needed it!).

I'd like to make 2 requests, if i may.

1) The folder size always is 4KB, can that be changed to represent the actual size?

2)Can 'Open with' be made to change dynamically for folders and multiple files.eg. Music files or a Music folder(I know this happens for single files).

Thank you.

Report

juanlutz

14 years ago

Please for SuSE users. If someone is looking for rpm packages of the old 0.7 Version, it will be available in Guru's webpage soon.

I am waiting for this too. The 0.8 Version craches under SuSE9.2, KDE3.4.1

regards
Juan-Lutz

Report

smart2128

14 years ago

0.8 installed on Gentoo Linux using KDE 3.4.1.
When I choose Metabar from the navigation panel konqueror freezes.
Could you help me?
Thanks in advance!!

Report

14 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
product-maker Base: 4 x 5.0 Ratings
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