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:

13 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 ;)

cubic6

14 years ago

:-) simply

thanks
cubic

Report

pulpitus

14 years ago

Hi, I get this error when trying to compile the CVS version:

Making all in sidebar
make[2]: Entering directory `/home/toni/Software/themes/baghira-cvs/baghira/sidebar'
rm -rf linkconfig.h;
/opt/qt/bin/uic -L /opt/kde/lib/kde3/plugins/designer -nounload ./linkconfig.ui | /usr/bin/perl -pi -e "s,public QWizard,public KWizard,g; s,#include ,#include ,g" >> linkconfig.h ;
/opt/qt/bin/moc ./baghirasidebar.h -o baghirasidebar.moc
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/opt/qt/include -I/usr/X11R6/include -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 -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT baghirasidebar.lo -MD -MP -MF ".deps/baghirasidebar.Tpo" -c -o baghirasidebar.lo baghirasidebar.cpp; \
then mv -f ".deps/baghirasidebar.Tpo" ".deps/baghirasidebar.Plo"; else rm -f ".deps/baghirasidebar.Tpo"; exit 1; fi
/opt/qt/bin/moc ./linkview.h -o linkview.moc
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/opt/qt/include -I/usr/X11R6/include -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 -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT linkview.lo -MD -MP -MF ".deps/linkview.Tpo" -c -o linkview.lo linkview.cpp; \
then mv -f ".deps/linkview.Tpo" ".deps/linkview.Plo"; else rm -f ".deps/linkview.Tpo"; exit 1; fi
linkview.cpp: In member function `void LinkView::loadLinks()':
linkview.cpp:135: error: `getenv' undeclared (first use this function)
linkview.cpp:135: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[2]: *** [linkview.lo] Error 1
make[2]: Leaving directory `/home/toni/Software/themes/baghira-cvs/baghira/sidebar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/toni/Software/themes/baghira-cvs/baghira'
make: *** [all] Error 2

Report

pulpitus

14 years ago

Forgot to mention:

gcc 3.4.3
kde 3.4.0
Arch Linux 0.7 up to date

Report

FXartist

14 years ago

Has anyone found a way to use Baghira to skin third party applications such as Alias Maya, Softimage XSI, Cinelerra, MainActor, etc?

Report

polemos

14 years ago

slackware 10.1 kde 3.4 qt 3.3.3

In file included from konqsidebar_baghirasidebar_la.all_cpp.cpp:3:
linkview.cpp: In member function `void LinkView::loadLinks()':
linkview.cpp:135: error: `getenv' undeclared (first use this function)
linkview.cpp:135: error: (Each undeclared identifier is reported only once for
each function it appears in.)
In file included from konqsidebar_baghirasidebar_la.all_cpp.cpp:5:
dndlistbox.cpp: In constructor `MediaListBox::MediaListBox(QWidget*, const
char*, unsigned int)':
dndlistbox.cpp:87: warning: base `ResizingLinkBox' will be initialized after
dndlistbox.cpp:87: warning: base `DCOPObject'
dndlistbox.cpp:87: warning: when initialized here
dndlistbox.cpp:109: warning: comparison between signed and unsigned integer
expressions
make[2]: *** [konqsidebar_baghirasidebar_la.all_cpp.lo] Hata 1
make[2]: Leaving directory `/mnt/depo/users_depo/program/kaynak/kde_ext/baghira_kaynak/baghira/sidebar'
make[1]: *** [all-recursive] Hata 1
make[1]: Leaving directory `/mnt/depo/users_depo/program/kaynak/kde_ext/baghira_kaynak/baghira'
make: *** [all] Hata 2
bash-3.00$
Display all 3218 possibilities? (y or n)
bash-3.00$
Display all 3218 possibilities? (y or n)
bash-3.00$

Report

polemos

14 years ago

i added

#include

in the baghirasidebar.cpp and compiled.when i opened a konqueror window it looks like this :

http://www.kaftas.com.tr/images/slack1.jpg

then i resized window and it looks like this :

http://www.kaftas.com.tr/images/slack2.jpg

what is the problem?

Report

Diablo82

14 years ago

I've got the same problem with the sidebar. Background color it's not completely white but when I try to resize the sidebar everything gets ok. Please solve this bug as soon as you can, 'cause this sidebar rulez:D

Report

C

thomas12777

14 years ago

i hacked around this. please update, recompile and test (it's by simply calling the initial resize on a 50ms delay - this may not work anywhere, depending on cpu power)

Report

polemos

14 years ago

i added

#include

sorry for typo

Report

pulpitus

14 years ago

where do u put that? I mean, what line and file? and only "#include"?

Thanks!

Report

polemos

14 years ago

sorry i forgot the html tags :)

at the beginning of baghirasidebar.cpp added this :

#include < stdlib.h >

Report

vodafone

14 years ago

I don't have root access to my PC, can I use Baghira?

Report

C

thomas12777

14 years ago

yes, make a local install - but that may be harder. you must select the install location of the style library manually (usually ~/.kde/libs/plugins/styles) and also tell the configure script where to find your system headers and libraries also these libs and (especially) headers must be installe on your system. it's possible in general, but you should have some basic understanding of *nix and compilation i never tried toinstall a style locally, but if you need help, i can try and publish a HowTo

Report

iZelpII

14 years ago

Why baguira is not #1?
Because it is borrowed from the Mac World?

:) I love this theme

Report

semaphore

14 years ago

The track announcement popup in Juk features a fade-in effect which does not work with my baghira. I don't care about the fade-in (which is neat, anyway), but I cannot see the track announcement text at all. Here is a screenshot:
http://www.weltraumsofa.de/juk_baghira.png

It works with other themes (but not Liquid), but I can't go back to any other as I'm totally addicted to baghira ;-)

Info:
Kde 3.4
baghira 0.6d
SuSE 9.2

TIA!

Report

C

thomas12777

14 years ago

JuK problem (probably) in most cases this happens due to a call to an depreached qt function that assumes the background is a plain color (not the case on baghira/liquid or any pixmap background) i'll try to fix and bugreport this to scott. btw: please use the sf.net bug tracker for things like this

Report

semaphore

14 years ago

Thanks a lot. And sorry 'bout not having filed it at sf.net. Next time :-)

Report

C

thomas12777

14 years ago

doesn't matter. i fixed that meanwhile (in juk) and reported the bug/fix if you compile juk yourself: systemtray.cpp contains a class FlickerFreeLabel. Its drawContents(QPainter *p) function calls a function with undefined return (as the BackgroundMode was set to NoBackground) replace line: pixPainter.fillRect(rect(), paletteBackgroundColor()); with: pixPainter.fillRect(rect(), qApp->palette().brush( QPalette::Active, QColorGroup::Background )); and you're done

Report

semaphore

14 years ago

perfect! thanks again.

Report

semaphore

14 years ago

back again. patch works, as far as I now can see the track announcement, no black bars anymore. but also no fade-in effect - not *really* a necessary feature ;-) so just to let you know. (anyway, I should report this to scott and stop bothering you).

Report

polemos

14 years ago

slackware 10.1 - kde 3.4

i can't find the baghira menu in the kicker applet adding menu.there is only baghira starter.

Report

AndyMCR

14 years ago

Getting the same problem here -Slack-current & KDE 3.4

Had baghira menu in 3.3..

Any ideas?

btw I love it so far...

Report

DrRider

14 years ago

Just change this line in /usr/share/apps/kicker/applets/menuapplet.desktop

from X-KDE-Library=menu_panelapplet
to X-KDE-Library=b_menu_panelapplet

save the file and then start the menu applet from Kicker.

Report

polemos

14 years ago

thanks a lot :)

it works now.

Report

mirya

14 years ago

w/ the world today, but here's the fix (KDE3.3.2/Qt3.3.3):

--- deco/baghiraclient.cc Tue Mar 8 17:00:46 2005
+++ deco/baghiraclient.cc Thu Mar 10 22:55:22 2005
@@ -213,7 +213,7 @@
WId root, daddy = 0;
WId *kids = 0L;
uint numKids = 0;
- XQueryTree(qt_xdisplay(), parent->windowId(), &root, &daddy, &kids, &numKids);
+ XQueryTree(qt_xdisplay(), parent->widget()->winId(), &root, &daddy, &kids, &numKids);
XReparentWindow( qt_xdisplay(), winId(), daddy, 0, 0 );
move(client->width()-2*BaghiraFactory::borderSize()-16,client->height()-client->titleheight_-16);
/*if (BaghiraFactory::effect(client->currentStyle, client->isActive()) == Baghira::Brushed) */shape();

Report

13 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 Base: 4 x 5.0 Ratings
danielertl
Apr 20 2010
koral
Feb 03 2009
File (click to download) Version Description 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 Sep 10 2006
added Nov 01 2003
downloads 24h
0
pageviews 24h 12