Baghira

KDE 3.5 Themes

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

2
Score 63.3%
Description:

Installation
-----------------
tar -xjf baghira.tar.bz2
cd baghira/baghira
./configure --prefix=`kde-config --prefix` --disable-debug [--enable-final]
(!!!BEGINNERS: the direction of the accents is _important_ (top-left to bottom-right), the rectangular brackets mean [this is optional] - don't type them!!!)
make
and finally as root:
make install

========================================
!!!PLEASEPLEASEPLEASE!!!
use the bugtracker, wishlist and help forum at sf.net
1. to avoid multiple notifications of the same problem
2. to help me keeping track of the messages

--- NOTICE ---
Bugreports should allways contain at least these information:
- Version
- KDE/qt Version
- Architecture (x86/ppc/others)
- source or distribution version

Thanks
Last changelog:

15 years ago

0.8
----
after a long time, this is what should have been 0.7a and is a snapshot of the current cvs version and probably the last baghira for Qt3 ever.
there won't be Baghira for Qt4, don't ask.
- several bugfixes, minor changes, whatever.

0.7a
----
- [style] Reincluded workaround for kpdf < 3.4.3
- [style] added Milk style
- [style] some code enhancements/cleanups
- [bab] removed "start QString name int deco" dcop interface (useless anyway)
- [bab] added "start QString name QString settings" dcop interface to allow starting a program with the rules set for another one (or a general rule like "Milk" ;)
- [menubar applet] size fix (using an own settings value ;)

polrus

12 years ago

gimp and firefox don't run when i'm using baghira theme

Report

alejandroautalan

12 years ago

How can I add a key binding for baghira starter? Is it possible?
(sorry for my English...)

Report

zelinho

12 years ago

Please take a look at this shoots:
http://img299.imageshack.us/my.php?image=baghirawe1.jpg
and
http://img292.imageshack.us/my.php?image=baghira1st5.jpg

When I open Kmenu or kmix, keyboard tool menu, etc... it changes sometimes
to that dark blue (default) color.
You can also see that the panel is unchanged.

How can I change the font color in titlebar? That white color is invisible.
Is it posssible to set window border?

Report

amd32way

12 years ago

Who can rewrite it for QT4.It's means we cann't use it in KDE4.X(or later version)?

Report

Empress

12 years ago

You have you reason. And we for accept this. What more can we do?

Thanks for the wonderful style, blackcat.

Report

paragkalra

12 years ago

I have installed Baghira theme....using:

./configure
make
make install

on fedora core 5

But how to acitvate the effects...i mean how to start the baghira theme....actually i m newbie in linux....please help...

Report

Elv1313

12 years ago

in style submenu in kcontrol

Report

iyoklinux

12 years ago

it's work!!! wow, just perfect! my fedora become very beautiful!!! Thank you very much!

Report

darketeer

12 years ago

... for the big black cat!

Remember the time, when Mosfet droped developement for the theme that was then called HPLiquid?

Thomas steped in and Baghira got better than ever before.

Now there will be no more Baghira for KDE 4?

I respect Thomas descission, for whatever reason.

But I also hope that history will repeat itself. After all, cats have nine lives ;-)

KDE needs Baghira!
Without Baghira, KDE looks hideously ugly!

Thank you Thomas, I am a great fan of your work!

But may Baghira, by whatever name or form stray on to KDE 4 and beyond, with or without you :-)

all the best!

Werner

Report

PARENA

12 years ago

Thank you! I hope someone will perhaps pick up where you left off with Baghira. It's great stuff.

Report

zammi

12 years ago

Thanks Thomas... We appreciate your hard work for KDE

Report

hagbarddenstore

13 years ago

Is this the same stuff as kwin-baghira in Kubuntu offers? Or something else?

Report

jemminger

13 years ago

-1 for FC5 - same errors as above

Report

arcack

13 years ago

This looks like a good theme. However, I have tried to install it on both Fedora Core 5 and Kubuntu with the same errors as those listed above.

Report

juanm

13 years ago

One of the best themes for KDE. Thank you for the hard work.

Report

ramana

13 years ago

I am getting the following errors while compiling!

make[3]: Entering directory `/home/ramana/temp/Theme/Baghira/baghira-0.6c/deco'
/usr/lib/qt3/bin/moc ./baghiraclient.h -o baghiraclient.moc
source='baghiraclient.cc' object='baghiraclient.lo' libtool=yes \
depfile='.deps/baghiraclient.Plo' tmpdepfile='.deps/baghiraclient.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -I/opt/kde3/include/kwin -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 -DQT_PLUGIN -c -o baghiraclient.lo `test -f 'baghiraclient.cc' || echo './'`baghiraclient.cc
baghiraclient.cc:59:1: warning: multi-line comment
/opt/kde3/include/kdecoration.h:176: warning: 'class KDecorationProvides' has virtual functions but non-virtual destructor
baghiraclient.h:151: error: extra qualification 'Baghira::BaghiraFactory::' on member 'ButtonPixmap'
baghiraclient.h:152: error: extra qualification 'Baghira::BaghiraFactory::' on member 'DecoImage'
baghiraclient.cc:155: warning: unused parameter 'e'
baghiraclient.cc:161: warning: unused parameter 'e'
baghiraclient.cc:166: warning: unused parameter 'e'
baghiraclient.cc:171: warning: unused parameter 'e'
baghiraclient.cc: In member function 'QImage* Baghira::BaghiraFactory::tintGlossy(const QImage&, const QColor&) const':
baghiraclient.cc:565: warning: converting to 'int' from 'double'
baghiraclient.cc:567: warning: converting to 'int' from 'double'
baghiraclient.cc: In member function 'virtual void Baghira::BaghiraClient::init()':
baghiraclient.cc:1242: warning: unused variable 'killint'
baghiraclient.cc: At global scope:
baghiraclient.cc:1969: warning: unused parameter 'rev'
make[3]: *** [baghiraclient.lo] Error 1
make[3]: Leaving directory `/home/ramana/temp/Theme/Baghira/baghira-0.6c/deco'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ramana/temp/Theme/Baghira/baghira-0.6c/deco'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ramana/temp/Theme/Baghira/baghira-0.6c'
make: *** [all] Error 2

My system:
Linux Jupiter 2.6.16.13-4-default #1 Wed May 3 04:53:23 UTC 2006 i686 i686 i386 GNU/Linux

SuSE Linux 10.1 / Sony Vaio Laptop
any suggesstions / inputs are welcome

Thanks
ramana

Report

cococbr

13 years ago

I solved this problem in my Fedora Core 5:

in deco/baghiraclient.h

replace in lines 151 and 152:

static QPixmap &BaghiraFactory::ButtonPixmap(Baghira::WindowState wState, Baghira::ButtonType type, Baghira::ButtonState state, int current, bool small);
QImage* BaghiraFactory::DecoImage(QPixmap *pix, int x, int y, int width, int height);

for the lines:

static QPixmap &ButtonPixmap(Baghira::WindowState wState, Baghira::ButtonType type, Baghira::ButtonState state, int current, bool small);
QImage* DecoImage(QPixmap *pix, int x, int y, int width, int height);

And in the starter/starter.h includes the lines in bold:

#ifndef STARTER_H
#define STARTER_H

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <qpixmap.h>
#include <qimage.h>
#include <qlabel.h>
#include <qpainter.h>
#include <kpanelapplet.h>
#include <qstring.h>
#include <kconfig.h>

That's it's.
See you.

Report

LVWolfman

13 years ago

Don't feel too bad, I get exactly the same error in FC5 with almost every devel package, etc. installed and kernel-smp 2.6.17-1.2139

Report

lrstreets

13 years ago

I'm having the same compile errors in FC5 too...must not work with FC5 ;-)

Report

dragn

13 years ago

There was an error during the make:

/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -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 -DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o starter.moc.lo `test -f 'starter.moc.cpp' || echo './'`starter.moc.cpp
In file included from starter.moc.cpp:11:
starter.h:36: error: field `m_painter' has incomplete type
starter.h:38: error: field `pixmap' has incomplete type
starter.h:39: error: field `hoverPixmap' has incomplete type
starter.h:40: error: field `downPixmap' has incomplete type
make[2]: *** [starter.moc.lo] Error 1
make[2]: Leaving directory `/home/dan/baghira-0.6c/starter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dan/baghira-0.6c'
make: *** [all] Error 2

The solving is adding
#include qpixmap.h
#include qimage.h
#include qlabel.h
#include qpainter.h

in starter/starter.h

Report

ivik

13 years ago

I really love baghira. Nice work. Can someone tell me how to disable animated progress bar? It is using very much CPU on my old toshiba. Thanks

Report

bluenine

13 years ago

the starter didn't compile but make w/ -ik allowed eveything else to work.

i'll see if i can get terminal output.

Report

dherik

13 years ago

Somebody noticed a bug in the taskbar using baghira with KDE 3.5? The app in Taskbar "flashing" when clicked.

See the bug with Slackware e Kubuntu, and only KDE 3.5/3.5.1

Report

mattepiu

13 years ago

Compiling error (~x86 with standard flags):
baghiraclient.cc:2164: warning: passing 'double' for argument 1 to 'QColor QColor::dark(int) const'
baghiraclient.cc:2187: warning: passing 'double' for argument 1 to 'QColor QColor::dark(int) const'
make[3]: *** [baghiraclient.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/baghira-0.7/work/baghira-release/deco'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/baghira-0.7/work/baghira-release/deco'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/baghira-0.7/work/baghira-release'
make: *** [all] Error 2

!!! ERROR: x11-themes/baghira-0.7 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
ebuild.sh, line 1272: Called kde_src_compile
kde.eclass, line 111: Called kde_src_compile 'all'
kde.eclass, line 228: Called kde_src_compile 'myconf' 'configure' 'make'

!!! died running emake, kde_src_compile:make

Report

mattepiu

13 years ago

fixed with glibc-2.4-r1 (patched 2.4) by
removing just an extra qualifier.

Report

15 years ago

0.8
----
after a long time, this is what should have been 0.7a and is a snapshot of the current cvs version and probably the last baghira for Qt3 ever.
there won't be Baghira for Qt4, don't ask.
- several bugfixes, minor changes, whatever.

0.7a
----
- [style] Reincluded workaround for kpdf < 3.4.3
- [style] added Milk style
- [style] some code enhancements/cleanups
- [bab] removed "start QString name int deco" dcop interface (useless anyway)
- [bab] added "start QString name QString settings" dcop interface to allow starting a program with the rules set for another one (or a general rule like "Milk" ;)
- [menubar applet] size fix (using an own settings value ;)

12345678910
2
product-maker Aerth7 Jan 20 2017 9 excellent
product-maker agaya Dec 16 2010 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.8
updated Sep 10 2006
added Nov 01 2003
downloads today
0
page views today 8