
Source (link to git-repo or to original if based on someone elses unmodified work):
Description:
Allows the native use of blackbox, fluxbox, and openbox styles within kwin. Last changelog:
0.3 - Jan 18th, 2003
port to kde3
make window shading behavior more like blackbox (not possible with kde 2.x)
fix kwin reset bug
support using kde's fonts/colors
support using background of style
0.1 - Nov 2nd, 2001
Ratings & Comments
43 Comments
./configure && make && make install (checkinstall) clean very good thanks
RH8/KDE3 Successfully compiled as root with ./configure make make install No errors. However, I get no new "Window Decoration" option (for any user). What am I doing wrong? Thanks, Matt
KDE-Look.org should have another section for BlackBox window decorations. This should become part of the standard KDE.
heh.. i still gotta hammer out a few leaks.. and then perhaps maybe i'll commit it to kdeartwork (need to merge in some stuff to kdefx too)
successfully compiled on kde3.1rc6/rh8.0... looking forward for the next version with metacity theme support and all :o) Cheers! --Reks
Works very fine on my Mandrake9.0/1. Thanks a lot
On SuSE 7.3 with updated versions for autoconf (2.52) and automake (1.5) I get the following when doing make -f Makefile.cvs : This Makefile is only for the CVS repository This will be deleted before making the distribution *** Creating acinclude.m4 !!! If you get recursion errors from autoconf, it is advisable to set the environment variable M4 to something including "--nesting-limit=500" *** Creating list of subdirectories *** Creating configure.in *** Creating aclocal.m4 *** Creating configure *** Creating config.h template *** Creating Makefile templates automake: blackbox/config/Makefile.am: `kwin_blackbox_config.la' is not a standard libtool library name make[1]: *** [cvs] Error 1 make: *** [all] Error 2 Can anybody help me here?
don't do make -f Makefile.cvs instead, try ./configure (perhaps with prefix)
hi, im gettings this error when doing "make" /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lkfile collect2: ld returned 1 exit status make[2]: *** [libkwinkbox_config.la.closure] Error 1 make[2]: Leaving directory `/home/gast/kbox-0.1/config' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/gast/kbox-0.1' make: *** [all-recursive-am] Error 2 yeah, im using gcc3.2, anyone got it working with it?
I wrote kbox nearly a year ago, and haven't touched it since, but I've ported it to kde3 and gcc 3.2, fixing a few bugs in the process. I'm planning to add some metacity theme support, so look for a new version soon (hopefully by the end of this month)
In order to install this theme you must type: ./configure --prefix=/opt/kde2 then type: make and then: make install and you are done! :)
Do this command first before all other commands up top !!!! make -f Makefile.cvs So do: 1.) make -f Makefile.cvs 2.) ./configure --prefix=/opt/kde2 3.) make 4.) make install Sorry for the mix up. :(
you can have custom buttons position (maybe not in blackbox, but) in FLUXBOX - this is the window manager based on blackbox 0.61 code.. has lot's of bug fixes and really cool new features like: custom buttons position :), tabs (
I was looking for something like that for a long time. Now I can combine the ease of use of KDE with the simple and elegant themes of Blackbox. Thank you very much for your work ! --Alex
It looks very nice ... but how come it's so big ? ... KDE's standart decoration is like at least 1.5 size of it ... http://www.antonr.com/bb-shot.jpg any way to fix this ? thx :)
I meants 0.7 of this , not 1.5 ;)
well, kbox resizes the titlebar based on how big the font is. it looks like if you don't have that particular style's font. to fix this problem, i'd suggest that you goto the kbox settings, and uncheck "Use font specified in style". then goto the font settings in kcontrol and set a font for the titlebar. the titlebar should be as large enough to fit the font in properly then :)
Nice work! Can you please tell me where I can find that nice wallpaper? (I'm a physisist :)
www.devianart.com search for "pure genius"
www.deviantart.com
What's the license? I assume its GPL as gallium's Icewm style is GPL I think. Looks very nice!!
I forgot to put in the license file. I'll do that in the next release :)
A little information on how to install blackbox themes would be appreciated. Links to this information seem down at bb's website.
look at the kbox website (also, the link to the blackbox themes.org seems to be up). *(*see note below) 8). stick the styles files in ~/.kde/share/apps/kwin/blackbox-styles * update: some people are apparently having trouble with putting the blackbox styles in the right place. if you are getting just a black screen, that means that kbox can't find the style. try untarring the tarball. then moving the style file (it may be named anything, but is usually the only file in the tarball other than images that are not needed) from the tarball into the blackbox-styles directory.
..exact instructions on how to get this to compile under SuSE 7.1 / 7.2..it's being cranky. Here's the error: In file included from /opt/kde2/include/kconfig.h:53, from config.h:18, from config.cpp:6: /opt/kde2/include/kconfigbase.h: In method `const char * KConfigBase::getGroup() const': /opt/kde2/include/kconfigbase.h:218: implicit declaration of function `int debug(...)' /opt/kde2/include/kconfigbase.h: In method `KConfigGroupSaver::KConfigGroupSaver(KConfigBase *, QString)': /opt/kde2/include/kconfigbase.h:741: no matching function for call to `KConfigBase::setGroup (QString &)' /opt/kde2/include/kconfigbase.h:203: candidates are: void KConfigBase::setGroup(const char *) /opt/kde2/include/kconfigbase.h: In method `KConfigGroupSaver::~KConfigGroupSaver()': /opt/kde2/include/kconfigbase.h:746: no matching function for call to `KConfigBase::setGroup (QString &)' /opt/kde2/include/kconfigbase.h:203: candidates are: void KConfigBase::setGroup(const char *) config.cpp: In method `KBoxConfig::KBoxConfig(KConfig *, QWidget *)': config.cpp:116: no matching function for call to `KURLLabel::setURL (QString &)' /opt/kde2/include/kurllabel.h:282: candidates are: void KURLLabel::setURL(const char *) config.cpp: In method `void KBoxConfig::callURL(const QString &)': config.cpp:172: no matching function for call to `KApplication::invokeBrowser (const QString &)' config.cpp: In method `void KBoxConfig::save(KConfig *)': config.cpp:213: call of overloaded `writeEntry(const char[13], QString)' is ambiguous /opt/kde2/include/kconfigbase.h:561: candidates are: const char * KConfigBase::writeEntry(const char *, const QFont &, bool = true, bool = false, bool = false) /opt/kde2/include/kconfigbase.h:579: void KConfigBase::writeEntry(const char *, const QColor &, bool = true, bool = false, bool = false) make[2]: *** [config.lo] Error 1 make[2]: Leaving directory `/home/ben/kdecrap/kbox-0.1/config' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ben/kdecrap/kbox-0.1' make: *** [all-recursive-am] Error 2 zsh: 24699 exit 2 make