Cbar

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:

Cbar is a sidebar with the following goals:

* Provide contextual information when browsing directories, similar to Metabar and Windows sidebar.
* Easy to extend by providing extensions in the form of scripts.
* Cross-platform (thanks to using scripts, which are platform-independent).

Cbar wouldn't be created without many other people. Thanks go to:

* KDE team - for creating such a great and extensible system as KDE.
* Phil Thompson - for creating Python bindings for Qt (pyQt) and KDE (pyKDE).
* Sebastian Sauer - for creating Kross scripting engine for KDE.
* Florian Roth - for creating Metabar.
* OU - for everything.

Please remember to install required packages and follow the instructions for compilation (see project webpage or file INSTALL in package)
Last changelog:

13 years ago

(October 18, 2006)
Added Debian/Ubuntu package. Warning - no dependencies in package!

Version 0.9.3 (October 11, 2006)
Changes since last version:
* Added new widget - file management actions.
* Implemented new script manager, which supports choosing theme manager, choosing script loader and installing new scripts from .tgz archive.
* Python is initialized only if it has not been initialized previously.
* Removed unnecessary -L/usr/lib from compilation. Compilation on x86_64 should work fine now.

Tested on Kubuntu 6.06/i386.
This release is known no to work on Suse 10.1 due to pyQt/SIP problems (probably they ship some old, broken version).

stefbon

13 years ago

Hello,

when selected as sidenar in konqueror, it only shows an blue screen.

No text, nothing.

Too bad, cause I'm very interested in this app. I already have kmetabar, and this looks like it very much. Kmetabar is my favourite, but I do not get it compiled using kde 3.5.4.

What to do?

Stef

Report

stefbon

13 years ago

Oh, I've read in other comments I need pygt and pykde. Maybe that's the problem. I'll check that's causing this...
will be back soon.

Stef

Report

google01103

13 years ago

did you resolve it? as I've the same problem.

thanks,

Report

C

klichota

13 years ago

Please upgrade to latest possible version of pyQt and pyKDE for your distribution (possibly from some external repositories, not main for your distribution). It would be also helpful if you reported distribution and versions of pyQt/pyKDE which you are using, so that I could create solutions for specific distributions.

Report

google01103

13 years ago

python-qt 3.5.4-2.24
python-kde-extensions 0.4.0-17
python 2.4.2-18
kdebindings3-python 3.5.4-2.24

there is no 'pykde' perse in SUSE, I assume Suse calls it kdebindings3-python

thanks,

Report

C

klichota

13 years ago

I have investigated the versions for Suse and apparently it ships version 3.14.1 of pyQt, which has been released on 2005/03/06 (i.e. 1,5 half year ago!). Even in development version for OpenSuse 10.2 they have old version.

I will try to find alternative RPMs, but you should poke Suse to update their version at least for OpenSuse 10.2. Maybe file a bug in Suse Bugzilla?

Report

stromek

13 years ago

Nice, very nice feature. Keep up the good work man! KDE needs such good features.

Report

C

klichota

13 years ago

Thank you :) This is first positive comment I got about Cbar. Most people just vote "bad" without even giving a reason :(

BTW. Can you say what distribution are you using, so that I could post which distributions are known to work?

Report

MaxAuthority

13 years ago

Hi,

You're right - voting 'Bad' without giving a reason is really bad, sorry.

I voted for bad, because it just seems as a waste of space with already windows xp does to much.
There is no advantage of putting 'open with..' to the sidebar instead of just the context menu which required less mouse movement.

Most other infos like file sizes or some part of the contents are probably better to put into a tooltip when the user hovers an icon.

So actually, the bad didn't meant at all that your work is bad. Indeed, there may be a lot of people who really like your CBar, but I just don't want wasting space become part of a default KDE install, that's why I voted bad.

However, that's not nice, I agree, and you seem to be a very nice person :)

regards, and good luck for future improvement, I am sure there are enough users who really like what you are doing.

Martin

Report

C

klichota

13 years ago

If you cannot code a plugin, you can also submit ideas for plugins here.

I will try to implement best ideas and incorporate it into Cbar default installation.

Report

Divilinux

13 years ago

it works but..i can't see metadata..only a "blue" space..:(

Report

franzf

13 years ago

kdeui (KDockWidget): : KDockWidget::setHeader
kdeui (KDockWidget): KDockWidgetHeader::showUndockButton(true)
kdecore (KLibLoader): Loading the next library global with flag 257.
Traceback (most recent call last):
File "/usr/share/apps/cbar/scripts/defaultScriptLoader.py", line 4, in ?
import kdecore
ImportError: No module named kdecore
kdeui (KDockWidget): KDockWidgetHeader::showUndockButton(false)

Thats the error (i think) related to that problem.
I have the same problem, there is just a blue background, no text :(

Grrez
Franz

Report

franzf

13 years ago

ok, pykde was missing. so i installed it.

Now i get this one :(

kdeui (KDockWidget): : KDockWidget::setHeader
kdeui (KDockWidget): KDockWidgetHeader::showUndockButton(true)
kdecore (KLibLoader): Loading the next library global with flag 257.
Traceback (most recent call last):
File "/usr/share/apps/cbar/scripts/defaultScriptLoader.py", line 1, in ?
import qt
ImportError: dynamic module does not define init function (initqt)
kdeui (KDockWidget): KDockWidgetHeader::showUndockButton(false)


Could you tell us which versions are needed to get cbar running?

Thx
Franz

Report

C

klichota

13 years ago

It looks like a bug in your pyQt version, as PyQt library does not define necessary function.
What distribution are you using?

I have pyQt from Kubuntu Dapper:
python2.4-qt3 version 3.15.1-0ubuntu3
python2.4-kde3 version 3.15.1+snapshot20060118-0ubuntu1

Report

C

klichota

13 years ago

You don't have pyKDE and/or pyQt installed. See requirements section on http://lichota.net/~krzysiek/projects/cbar/#releases

HTH

Report

C

klichota

13 years ago

Please send me your ~/.xsession-errors file, so I can examine the problem. My e-mail is on project page.

Report

Divilinux

13 years ago

tnx for advice..now it works^^

Report

google01103

13 years ago

I have am 1.9.6 but since I didn't modify Makfile.am it shouldn't matter - correct?

WARNING: `automake-1.7' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd . && perl admin/am_edit Makefile.in
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
make[1]: Entering directory `/home/george/MyTemp/cbar'
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER

configure.in:57: error: possibly efined macro: AC_PATH_KDE
configure.in:62: error: possibly ndefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Error 1

Report

C

klichota

13 years ago

Have you compiled according to instructions on my page?
http://lichota.net/~krzysiek/projects/cbar/#Compilation

Report

google01103

13 years ago

of course not - I used the INSTALL file provided in the dl. You should add the correct install instructions on the kde-apps page and in the INSTALL file.

New error - issue with 64 bit?
/bin/sh ../../libtool --silent --tag=CXX --mode=link g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall
-W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wcha
r-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -
fexceptions -o libcbarlib.la -rpath /opt/kde3/lib64/kde3 -Wl,-export-dynamic -R /opt/kde3/lib64 -R /usr
/lib64/qt3/lib64 -R /usr/X11R6/lib64 -L/usr/X11R6/lib64 -L/usr/lib64/qt3/lib64 -L/opt/kde3/lib64 -L/usr/l
ib -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib64
-R /usr/lib64/qt3/lib64 -R /usr/X11R6/lib64 -module cbarlib.lo cbarprivate.lo -lqt-mt -lz -lpng -lz -l
m -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lpython2.4 -lkio
/usr/lib/libfreetype.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [libcbarlib.la] Error 1

Report

C

klichota

13 years ago

Might be. I am not good with automake/autoconf.

Try removing "-L/usr/lib" in src/cbarlib/Makefile.am file.

Report

C

klichota

13 years ago

You are also welcome to contribute packages for various distributions :)

Report

C

klichota

13 years ago

You are welcome to contribute your scripts :)
Documentation is on project webpage.
Tarball contains example scripts for reference.

Report

13 years ago

(October 18, 2006)
Added Debian/Ubuntu package. Warning - no dependencies in package!

Version 0.9.3 (October 11, 2006)
Changes since last version:
* Added new widget - file management actions.
* Implemented new script manager, which supports choosing theme manager, choosing script loader and installing new scripts from .tgz archive.
* Python is initialized only if it has not been initialized previously.
* Removed unnecessary -L/usr/lib from compilation. Compilation on x86_64 should work fine now.

Tested on Kubuntu 6.06/i386.
This release is known no to work on Suse 10.1 due to pyQt/SIP problems (probably they ship some old, broken version).

12345678910
product-maker Base: 4 x 5.0 Ratings
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.9.3
updated Oct 18 2006
added Sep 28 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0