BlueIce kwin decoration w/ color scheme

KDE 3.x Window Decorations

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
5 .0
Description:

BlueIce v4 is a modified kwin decoration based on jrch2k's Advanced Kwin Decoration Client. Thanks jrch2k!

(http://kde-look.org/content/show.php?content=12330)

BlueIce contains everything used in the original nvidia kwin decoration, excluding the images that are used and the name displayed in the control center.

I have also included a color scheme which works well with this decoration. It can be found in the color scheme folder.

BlueIce version 4 has now been added replacing older versions of BlueIce.

BlueIce, Dark BlueIce v4 fix the config part of this decoration so that it now fits the screensize better. v4 also includes a few minor bug fixes.

debian .deb and mandrake .rpm now available.

Thanks to korrel from www.mandrakeclub.nl for the RPMs!

Note : BlueIce v4 will not conflict with the AKDC / nvidia kwin decoration.

Enjoy!
Last changelog:

15 years ago

11.05.04 - Mandrake .rpms are back up, sorry for the long wait.
09.13.04 - fixed some broken links. Mandrake .rpms are not available due to server maintenance, sorry. I'll get them up as soon as possible.
08.22.04 - rebuilt .debs, fixed Dark BlueIce conflict issue.
08.21.04 - replaced BlueIce and Dark BlueIce v3 with version 4. released .deb and .rpm of each decoration.
08.14.04 - added BlueIce v3 and Dark BlueIce (including .debs), removed old BlueIce packages, updated screenshots to resemble new decorations.
06.04.04 - added BlueIce .deb
06.05.04 - rebuilt .deb ; package now works when nvidia kwin decoration is also installed
06.05.04 - added color scheme download
06.07.04 - added BlueIce version 2
06.07.04 - replaced BlueIce version 1 with BlueIce version 3 containing smoother edges like the nvidia kwin dec.

C

clearbeast

16 years ago

Thank you very much for the patch!

Report

grumpy

16 years ago

with the new package it works and looks really sexy. ;)
thanks for this deco and your friendly help! :)

Report

grumpy

16 years ago

i have some difficulties installing this windeco :((

i tried
./configure
make
make install

and the make install gave me the following output:

nvidia.cpp:39:22: nvidia.moc: No such file or directory
nvidia.cpp: In member function `void nVIDIA::nVIDIAHandler::createPixmaps()':
nvidia.cpp:323: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp: In member function `virtual void
nVIDIA::nVIDIAButton::drawButton(QPainter*)':
nvidia.cpp:830: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp:836: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp:869: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp: In member function `void
nVIDIA::nVIDIAClient::updateCaptionBuffer()':
nvidia.cpp:1243: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp:1267: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp:1271: error: incomplete type 'QApplication' cannot be used to name a
scope
nvidia.cpp: In member function `void
nVIDIA::nVIDIAClient::resizeEvent(QResizeEvent*)':
nvidia.cpp:1592: error: incomplete type 'QApplication' cannot be used to name a
scope
make[2]: *** [nvidia.lo] Fehler 1
make[2]: Leaving directory `/home/cori/WindowDecorations/kwin-decor-blueice3/kwin'
make[1]: *** [install-recursive] Fehler 1
make[1]: Leaving directory `/home/cori/WindowDecorations/kwin-decor-blueice3/kwin'
make: *** [install-recursive] Fehler 1

any ideas? :/

Report

BlackEye

16 years ago

erm.. this is an 'make' problem. Not 'make install', isn't it?

Report

imr

16 years ago

than the parent package.
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/qt3//include -I/usr/X11R6/include -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 -MT nvidiaconfig.lo -MD -MP -MF ".deps/nvidiaconfig.Tpo" \
-c -o nvidiaconfig.lo `test -f 'nvidiaconfig.cpp' || echo './'`nvidiaconfig.cpp; \
then mv -f ".deps/nvidiaconfig.Tpo" ".deps/nvidiaconfig.Plo"; \
else rm -f ".deps/nvidiaconfig.Tpo"; exit 1; \
fi
nvidiaconfig.cpp:27: error: duplicate `const'
nvidiaconfig.cpp:186: error: duplicate `const'
nvidiaconfig.cpp:314: error: duplicate `const'
make[3]: *** [nvidiaconfig.lo] Erreur 1
make[3]: Leaving directory `/home/imr/Documents/kwin-decor-blueice2/kwin/config'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/imr/Documents/kwin-decor-blueice2/kwin'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/imr/Documents/kwin-decor-blueice2'
make: *** [all] Erreur 2

Report

mf1974

16 years ago

Same problem here too.

I've an MDK 10.

Report

Malexx

16 years ago

i installed the blueice 2 and 3 now on suse 9.1
Problem is i had the nvidia deco installed before and now noone of them doenst work,no blueice no nvidia.
I dont know how to deinstall them,can there be made a fix for this?

Report

darkon

16 years ago

SuSE users, try ./configure --prefix=/opt/kde3 and then make, make install

Report

avatarpalin

16 years ago

I have to say me, do to.. I have compiled it but it doesn't show up in the control panel what should i do once i make.. ?

If you could help me i would appreciate it.

Suse 9.1 Personal

Report

z1g

15 years ago

I fixed the "not available from kcontrol" issue by doing the following.

After compiling I copied the blueice.desktop from the source kwin folder IE:

cp /home/z1g/themes/kwin-blueice-4/kwin/blueice.desktop /opt/kde/share/apps/kwin

Then I copied the files from the incorrect installation directory of to the proper location IE:

cp /usr/local/kde/lib/kde3/kwin_blueice_config.so /opt/kde3/lib/kde3/

cp /usr/local/kde/lib/kde3/kwin3_blueice.la /opt/kde3/lib/kde3/

cp /usr/local/kde/lib/kde3/kwin_blueice_config.la /opt/kde3/lib/kde3/

cp /usr/local/kde/lib/kde3/kwin3_blueice.so /opt/kde3/lib/kde3/

After which I was apble to select blueice from the kcontrol menu

Report

maskra

16 years ago

File /opt/kde3/share/apps/kwin/nvidia.desktop
Change the entry to:
[Desktop Entry]
Name=BlueIce2
X-KDE-Library=kwin3_nvidia

The files on my SuSE 9.1 system where named nvidia instead of blueice2.

Report

benjamin85

16 years ago

Hi!

How do I have to install this win-deco ?

Thanks in advance
benjamin

Report

Superstoned

16 years ago

it didnt show up, while it compiled and installed very well. so I looked around, and found the files on a strange place (at least, strange for my KDE installation): in /usr/local/kde (/share and /lib).
but my KDE is installed in /usr. the windec shoulnt be in /usr/local/kde/share/apps/kwin but in /usr/share/apps/kwin
and the libs shoulnt be in /usr/local/kde/lib but in /usr/lib.

how can I change that??? moving the files by hand doesnt work...

Report

catch223456789

16 years ago

It compiles and installs fine here, but I still can't select it at the control panel...

SuSE 9.1 personal.

Report

rdoucet

16 years ago

Yes mee too!!!

Make and Make install gives me no errors but I cannot see anything in control panel.

Cheers!!
Richard
Using Mandrake 10.0 Official

Report

wwwonka

16 years ago

nvidia.cpp:935: error: int widget()
nvidia.cpp:1011: error: int widget()
nvidia.cpp:1017: error: int widget()
nvidia.cpp:1026: error: int widget()
nvidia.cpp:1030: error: int widget()
nvidia.cpp:1307: error: int widget()
nvidia.cpp:1326: error: int widget()
nvidia.cpp:1347: error: int widget()
nvidia.cpp:1368: error: int widget()
nvidia.cpp:1369: error: int widget()
nvidia.cpp:1380: error: int widget()
nvidia.cpp:1381: error: int widget()
nvidia.cpp:1588: error: int widget()
nvidia.cpp:1589: error: int widget()
nvidia.cpp:1732: error: cannot call member function `virtual void
QWidget::resizeEvent(QResizeEvent*)' without object
nvidia.cpp:1736: error: cannot call member function `virtual void
QButton::paintEvent(QPaintEvent*)' without object
nvidia.cpp:1740: error: cannot call member function `virtual void
QWidget::mouseDoubleClickEvent(QMouseEvent*)' without object
nvidia.cpp:1744: error: `processMousePressEvent' undeclared (first use this
function)
nvidia.cpp:1752: error: syntax error before `}' token
nvidia.cpp:1762: error: syntax error before `*' token
make[3]: *** [nvidia.lo] Error 1
make[3]: Leaving directory `/home/toele/kwin-decor-blueice3/kwin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/toele/kwin-decor-blueice3/kwin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/toele/kwin-decor-blueice3'
make: *** [all] Error 2

Report

matt

16 years ago

Hi

I use Mandrake 10 Official and i installed the devel packages for kde that i thought were appropriate to get past the errors you encountered (libkdecore-devel, libkdebase-devel + a few others). As i have never used Suse, i don't know what your equivilant packages would be.

But i have now got another problem!:

nvidiaconfig.cpp:27: error: duplicate `const'
nvidiaconfig.cpp:186: error: duplicate `const'
nvidiaconfig.cpp:314: error: duplicate `const'
make[3]: *** [nvidiaconfig.lo] Error 1
make[3]: Leaving directory `/home/matt/Downloads/kwin-decor-blueice2/kwin/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/matt/Downloads/kwin-decor-blueice2/kwin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/matt/Downloads/kwin-decor-blueice2'
make: *** [all] Error 2

Report

C

clearbeast

16 years ago

You need to edit the nvidiaconfig.cpp file in /kwin/config/ and remove the extra 'const' function on lines 27, 186, and 314; recompile.

Report

C

clearbeast

16 years ago

are your kdebase3 and kdebase3-devel packages the same version? which version of QT are you using?

Report

prjanique

16 years ago

nvidiaconfig.cpp:27: duplicate `const'
nvidiaconfig.cpp:186: duplicate `const'
nvidiaconfig.cpp:314: duplicate `const'
make[3]: *** [nvidiaconfig.lo] Error 1
make[3]: Leaving directory `/home/jinjiru/Personal_Files/kwin-decor-blueice3/kwin/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jinjiru/Personal_Files/kwin-decor-blueice3/kwin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jinjiru/Personal_Files/kwin-decor-blueice3'
make: *** [all] Error 2

Any help, please!

Report

C

clearbeast

16 years ago

You need to edit the nvidiaconfig.cpp file in /home/jinjiru/Personal_Files/
kwin-decor-blueice3/kwin/config/
and remove the extra 'const' function
on lines 27, 186, and 314; recompile.

Report

tetabiate

16 years ago

The overall look is impressive but the
upper right corner looks ugly, I prefer
the smooth appearance of the NVIDIA theme.

Report

Ekardnam

16 years ago

Whoa, when I run make:

nvidia.cpp:1589: error: int widget()
nvidia.cpp:1696: error: invalid use of undefined type `class nVIDIAClient'
nvidia.h:113: error: forward declaration of `class nVIDIAClient'
nvidia.cpp: In member function `void nVIDIAClient::borders(int&, int&, int&, int&) const
':
nvidia.cpp:1707: error: `MaximizeHorizontal' undeclared (first use this function)
nvidia.cpp:1719: error: invalid use of undefined type `class nVIDIAClient'
nvidia.h:113: error: forward declaration of `class nVIDIAClient'
nvidia.cpp: In member function `QSize nVIDIAClient::minimumSize() const':
nvidia.cpp:1720: error: call of overloaded `widget()' is ambiguous
nvidia.cpp:932: error: candidates are: int widget()
nvidia.cpp:935: error: int widget()
nvidia.cpp:1011: error: int widget()
nvidia.cpp:1017: error: int widget()
nvidia.cpp:1026: error: int widget()
nvidia.cpp:1030: error: int widget()
nvidia.cpp:1307: error: int widget()
nvidia.cpp:1326: error: int widget()
nvidia.cpp:1347: error: int widget()
nvidia.cpp:1368: error: int widget()
nvidia.cpp:1369: error: int widget()
nvidia.cpp:1380: error: int widget()
nvidia.cpp:1381: error: int widget()
nvidia.cpp:1588: error: int widget()
nvidia.cpp:1589: error: int widget()
nvidia.cpp:1725: error: invalid use of undefined type `class nVIDIAClient'
nvidia.h:113: error: forward declaration of `class nVIDIAClient'
nvidia.cpp: In member function `bool nVIDIAClient::eventFilter(QObject*, QEvent*)':
nvidia.cpp:1726: error: call of overloaded `widget()' is ambiguous
nvidia.cpp:932: error: candidates are: int widget()
nvidia.cpp:935: error: int widget()
nvidia.cpp:1011: error: int widget()
nvidia.cpp:1017: error: int widget()
nvidia.cpp:1026: error: int widget()
nvidia.cpp:1030: error: int widget()
nvidia.cpp:1307: error: int widget()
nvidia.cpp:1326: error: int widget()
nvidia.cpp:1347: error: int widget()
nvidia.cpp:1368: error: int widget()
nvidia.cpp:1369: error: int widget()
nvidia.cpp:1380: error: int widget()
nvidia.cpp:1381: error: int widget()
nvidia.cpp:1588: error: int widget()
nvidia.cpp:1589: error: int widget()
nvidia.cpp:1732: error: cannot call member function `virtual void QWidget::resizeEvent(Q ResizeEvent*)' without object
nvidia.cpp:1736: error: cannot call member function `virtual void QButton::paintEvent(QP aintEvent*)' without object
nvidia.cpp:1740: error: cannot call member function `virtual void QWidget::mouseDoubleCl ickEvent(QMouseEvent*)' without object
nvidia.cpp:1744: error: `processMousePressEvent' undeclared (first use this function)
nvidia.cpp:1752: error: syntax error before `}' token
nvidia.cpp:1762: error: syntax error before `*' token
make[3]: *** [nvidia.lo] Error 1
make[3]: Leaving directory `/home/hans/Design/Window/blueice-1-3.2.0/kwin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hans/Design/Window/blueice-1-3.2.0/kwin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hans/Design/Window/blueice-1-3.2.0'
make: *** [all] Error 2

this is only 1/x of all errors. Did I miss something? =/

Report

seraphyn

16 years ago

I got the same Error.
I don't know what it is, but i hope somebody would like to fix it.

Thx in advance

Seraphyn

Report

seraphyn

16 years ago

Looks like nobody knows whats wrong.
Is there anybody who could build a MDK-rpm for that ?

Report

15 years ago

11.05.04 - Mandrake .rpms are back up, sorry for the long wait.
09.13.04 - fixed some broken links. Mandrake .rpms are not available due to server maintenance, sorry. I'll get them up as soon as possible.
08.22.04 - rebuilt .debs, fixed Dark BlueIce conflict issue.
08.21.04 - replaced BlueIce and Dark BlueIce v3 with version 4. released .deb and .rpm of each decoration.
08.14.04 - added BlueIce v3 and Dark BlueIce (including .debs), removed old BlueIce packages, updated screenshots to resemble new decorations.
06.04.04 - added BlueIce .deb
06.05.04 - rebuilt .deb ; package now works when nvidia kwin decoration is also installed
06.05.04 - added color scheme download
06.07.04 - added BlueIce version 2
06.07.04 - replaced BlueIce version 1 with BlueIce version 3 containing smoother edges like the nvidia kwin dec.

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
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
updated Nov 05 2004
added Jun 04 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags linux unix