kwinacqua

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
Score 50.0%
Description:

A Mac OSX like window decoration by modifying the 'Web' decoration.
Make your desktop more acqua like when use with the 'Acqua'style.

install:
configure --prefix=your_kde_install_path
make
make install


== IMPORTANT UPDATE ==
Mr. James Liu has asked me (M. J. Soto) to upload this short update, explaining what I did to compile this decor under KDE 3.0 (see shot 2).

Please, note that I'm not a programmer. I don't know C++. What I did is just a couple of trial and (mostly) error edits.

So: 1) get the tarball. 2) ./configure as usual. 3) edit acqua/Acqua.cpp and 3a) add #include <qvariant> as FIRST include, just before unistd.h, at line 21. 3b) delete line 30, which contains #undef Bool. 4) delete all moc files. 5) generate new moc files. 6) make 7) edit acqua/Makefile and change the one instance of kde2 to kde3. (this is the place to save the compiled libs). 8) make install. 9) run libtool --finish as per instructions.

10) Enjoy it!

NOTE:
Please note that this trick is also valid for kwinacqua_ace. I compiled both, thought the ace version with transparency was real slow.

DISCLAIMER: standard disclaimer. If your computer bombs it's not my fault, nor that of Mr. Liu.

zhikaizong

6 years ago

プラダ。また、あなたは、ロゴの色に注意を払うことになるでしょう。これは、<a href="http://www.pradabag-onlinestore.com/"><strong>プラダバッグ</strong></a><br></br>は常に革の色に非常に近くなります。バッグは本物のプラダであるかどうかを決定する場合を探すためにもう一つのことは、ハンドバッグの内部を見ることです。そこの内側に取??り付けられた金属プラークがあり、それはすべての側面によく添付されます。それは美しいデザイナーハンドバッグを運ぶために望んでいるとプラダはいくつかの本当に魅力的なものを作ることもleather.Everyoneの色です。あなたはこれらのオンラインハンドバッグサイトで買い物するときには、それがスタイルやアクセサリーに来るときuytd45daたいスタイルを選択する権限を付与することができます。あなたは常にトレンドセッターであることが望まれているならば、<a href="http://www.pradabag-onlinestore.com/"><strong>プラダ財布</strong></a><br></br>スタイリッシュなハンドバッグで始まることは素晴らしいスタートです。あなたは、トレンドを設定し、時間買い物online.Youでも本当にファッション業界での自分のための場所を切り開くために、特定のスタイルを混在させることができるのビットを取る場合は、まだあなたの許可された予算内に収まることができます。 Y

Report

akuira

15 years ago

When I run ./configure --prefix=/usr/local/kde I get this message:

checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.

I have Mandrake 10.0 rc1 installed and QT is installed, but it is QT 3+, not sure which version but it is the newest. I have never had any problems installing themes until now, is there a configuration file I can update so it looks for QT 3 libraries? Thanks.

Report

Gaeld

15 years ago

I have serious problems with it too ... Theme designers just sometimes suck when making the config scripts ...
I was not able to install correctly ANY of the RPM or TarBalls for the OS X styles ... or it does not display in KDE's styles, or it refuses to install (for rpm ===> BAD SIGNATURE !!) ... Really bothering !!

Report

chevybowtie

16 years ago

Installed on KDE 3.1 without any modifications. a simple

./configure
make
make install

had it working in 5 minutes.

For the new guys: Turn it on with Control Panel, Appearance and Themes, Window Decorations.

Great Work!

Report

WhitePanther5000

16 years ago

after much trial and error I was FINALLY able to get this beautiful decor to work. You really should add an updated tar. Thanks for the decor!

Report

dwisp

17 years ago

3a) add
4) delete all moc-files
5) generate new mocfiles(!!!)

and it doesn't work either. Sorry I'm to un-31337 to use this package. Hey, but no problem pal, compile a new kernel, apply a framebuffer patch for a new bootup logo (you surly know which file) and switch your computer off.

This item is *useless*.

But the screenshot is beautifuly anyway. But I wonder why he made a picture. Wouldn't the sourcecode be enough ? I mean, there's no problem in imaging a visual from a .cpp file.

Report

arnonmoscona

17 years ago

make
cd . && aclocal
cd . && automake --foreign ./Makefile
./Makefile.am:3: EXTRA_DIST multiply defined in condition TRUE

EXTRA_DIST (User, where = ./Makefile.am:3) =
{
TRUE => AUTHORS COPYING ChangeLog INSTALL README TODO
}
make: *** [Makefile.in] Error 1
[arnon@linux kwinacqua_mod]$ make
cd . && autoconf
aclocal.m4:2509: error: m4_defn: undefined macro: _m4_divert_diversion
autoconf/functions.m4:1053: AM_FUNC_OBSTACK is expanded from...
aclocal.m4:2509: the top level
make: *** [configure] Error 1

Report

robolinux

17 years ago

Just look above and follow the install instructions. It's a little bit more than ./configure, make, and make install.

Rememeber we're ./configure --prefix=/usr . I had to make each new .moc file individually since I could't find makemoc.sh.

Good Luck

Report

soto

17 years ago

Hi there!

I managed (imitating james liu's code) to make rounded bottom corners for this win deco. (see shot 3).

If someone would like to host this mod, I could make it available.

m.j.

PS: no developers round? Nobody compiled this for kde 3.0.4? will someone convert it to kde 3.1 when it arrives?

Report

thormedia

17 years ago

I will host it... I have a dedciated server, and am happy to do it.

I've added you to my MSN list .. (I assume you use MSN Messanger)... or email me at miles.barry@thormedia.co.uk

Report

davidgr

17 years ago

Its posible change the vertical size of the title bar editing some line in the source??

Report

subrahmanyan

17 years ago

I cannot resize a window horizontally by dragging its title bar, is this a bug or a feature? :) Thanks

Report

subrahmanyan

17 years ago

not horizontally, I mean vertically, sorry :)

Report

micHL

17 years ago

It did finally work but only as root
does anyone know what I have to do to get it to work in my user account thanks

Report

reks

17 years ago

Worked for me. Did the following.

Followed the instructions given by the author, like:

After configure, goto the directory acqua: add qvariant.h in acqua.cpp, remove the line "#undef bool"; delete all moc files; cd .. and ran the shellscript "makemoc.sh". Proceed to make and make install.

Where did you get stuck, mic_HL ?

Report

micHL

17 years ago

I added qvariant.h
could not not find #undef bool to dele it.
I deleted all files with a *.moc extension in /acqua
could not find makemoc.sh
Thanks for all ur HELP
mic_HL

Report

welovelucy

17 years ago

Here is the contents of makemoc.sh:

for header in *.h
do
moc=`echo $header | sed 's/\.h$/.moc/'`
/usr/lib/qt3/bin/moc -o $moc $header
done

I re-created it myself and it worked!

Report

micHL

17 years ago

Tried to install it on REDHAT 7.3
doesn t work did anyone manage to and how did you do it thanks

Report

BeforeGod

17 years ago

http://mitglied.lycos.de/sonsofdark/files/

Here you can download the modified package..
just run ./configure --prefix=/your/kde/dir
make
make install
and all works fine ;)

Cheers,
BeforeGod

Report

smoke

17 years ago

are you to stupid to package a tar file?

what the hell is this? kindergarten?

Report

Deviant

17 years ago

People like you should stay at slashdot. And never come back. Please go away.

The author did a great peice of work considering his c++ skills and helped many others, it isn't hard just to follow his instructions. So kindly fk off and find out how to convert this to kde3 yourself.

To the author, great work :-)

Report

BeforeGod

17 years ago

hi storm,

its right, he could do a package but dont talk so..
perhaps he has no time!

Report

thormedia

17 years ago

Hi, I just bought Suse 8.0 Personal yesterday, does anyone know how I can install this sucessfully on it?

Many thanks :)

Miles

Report

manor

17 years ago

I did what you wrote.
I deleted all mocfiles
and tried to generate new ones with:

"moc -o Acqua.moc Acqua.h"

All seemed to work until make. I got 1000 errors from make having trouble with Acqua.moc

One other Question:
has it to be qvariant.h or only qvariant ?

Thanks in advance,

Manor

Report

C

jamesliu

17 years ago

the include is qvariant.h. It has to be the very first include.

And you have to generate moc files for all headers. In bash, I did
rm *.moc
for i in *.h; do moc -o `basename $i .h` $i; done

M.J. Soto

Report

12345678910
product-maker Base: 4 x 5.0 Ratings
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 Oct 18 2002
added Dec 18 2001
downloads 24h
0
pageviews 24h 3
System Tags linux unix