
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
This is the Acqua window decoration, modified to draw drop-shadows behind the windows, configure rounded corners, and put the application icon in the title bar.
18 years ago
Lots of changes since the last release:
* Shadows can be drawn behind ALL windows
* Shadows redraw properly (ie. no shadows over kicker)
* Configurable buttons
* Configurable borders
* All l3m's changes (and others)
* Various bug fixes
The next release (out in a few days) will let mouse clicks pass through the shadows - I havn't had time to do that today, but it's pretty easy ;-)
18 years ago
Lots of changes since the last release:
* Shadows can be drawn behind ALL windows
* Shadows redraw properly (ie. no shadows over kicker)
* Configurable buttons
* Configurable borders
* All l3m's changes (and others)
* Various bug fixes
The next release (out in a few days) will let mouse clicks pass through the shadows - I havn't had time to do that today, but it's pretty easy ;-)
barravince
14 years ago
I found this problem during the "make" process for this app. , look at here:
tanillo@tanillo:~/aquaosk-2.0$ make
make all-recursive
make[1]: Entering directory `/home/tanillo/aquaosk-2.0'
Making all in acqua
make[2]: Entering directory `/home/tanillo/aquaosk-2.0/acqua'
Making all in config
make[3]: Entering directory `/home/tanillo/aquaosk-2.0/acqua/config'
if /bin/sh ../../libtool --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -I/opt/kde/include/kwin -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -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 AcquaConfig.lo -MD -MP -MF ".deps/AcquaConfig.Tpo" \
-c -o AcquaConfig.lo `test -f 'AcquaConfig.cpp' || echo './'`AcquaConfig.cpp; \
then mv ".deps/AcquaConfig.Tpo" ".deps/AcquaConfig.Plo"; \
else rm -f ".deps/AcquaConfig.Tpo"; exit 1; \
fi
make[3]: *** No rule to make target `/opt/kde/lib/kwin.la', needed by `libkwinaqua_config.la'. Stop.
make[3]: Leaving directory `/home/tanillo/aquaosk-2.0/acqua/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tanillo/aquaosk-2.0/acqua'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tanillo/aquaosk-2.0'
make: *** [all] Error 2
I saw that is already discussed, what is it?
I'm using kde 3.2.3
Regards
Vincenzo
Report
lunar
15 years ago
Report
guitarjerry
15 years ago
I hope you didn't do it just to piss people off cuz it doesn't work.
Report
guitarjerry
15 years ago
Report
simoncpu
15 years ago
make: don't know how to make /usr/local/lib/kwin.la. Stop
*** Error code 1
Stop in /usr/home/simoncpu/downloads/aquaosk-2.0/acqua.
*** Error code 1
Stop in /usr/home/simoncpu/downloads/aquaosk-2.0.
*** Error code 1
Stop in /usr/home/simoncpu/downloads/aquaosk-2.0.
Does this need a library that I need to install?
Report
dionis
15 years ago
make[3]: Entering directory `/home/mud/aquaosk-2.0/acqua/config'
make[3]: *** No rule to make target `/opt/kde/lib/kwin.la', needed by `libkwinaqua_config.la'. Stop.
make[3]: Leaving directory `/home/mud/aquaosk-2.0/acqua/config'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mud/aquaosk-2.0/acqua'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mud/aquaosk-2.0'
make: *** [all] Error 2
Report
jordimarco
15 years ago
help please!!
Report
sparcx86
15 years ago
Acqua.cpp:1181: error: `windowWrapper' undeclared (first use this function)
Acqua.cpp: At global scope:
Acqua.cpp:1203: error: expected constructor, destructor, or type conversion before '*' token
Acqua.cpp:1203: error: expected `,' or `;' before '*' token
Acqua.cpp: In function `void reset()':
Acqua.cpp:1216: error: `Workspace' has not been declared
Acqua.cpp:1216: error: `self' undeclared (first use this function)
In file included from Acqua.cpp:1226:
Acqua.moc: In static member function `static QMetaObject* KWinInternal::Acqua::staticMetaObject()':
Acqua.moc:54: error: `KWinInternal::Client' has not been declared
Acqua.moc: In member function `virtual void* KWinInternal::Acqua::qt_cast(constchar*)':
Acqua.moc:97: error: `Client' has not been declared
Acqua.moc: In member function `void KWinInternal::Acqua::maxChange(bool)':
Acqua.moc:103: error: `activate_signal_bool' undeclared (first use this function)
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_invoke(int,QUObject*)':
Acqua.moc:115: error: `Client' has not been declared
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_emit(int, QUObject*)':
Acqua.moc:125: error: `Client' has not been declared
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_property(int, int, QVariant*)':
Acqua.moc:133: error: `Client' has not been declared
Acqua.cpp: At global scope:
Acqua.cpp:475: warning: unused parameter 'b'
make[3]: ** [Acqua.lo] Erro 1
make[3]: Leaving directory `/home/jose/themes/windeco/aquaosk-2.0/aquaosk-2.0/acqua'
make[2]: ** [all-recursive] Erro 1
make[2]: Leaving directory `/home/jose/themes/windeco/aquaosk-2.0/aquaosk-2.0/acqua'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/home/jose/themes/windeco/aquaosk-2.0/aquaosk-2.0'
make: ** [all] Erro 2
Please help!
I have arts-devel and arts installed.
Report
sparcx86
15 years ago
When I try to compile that I receive the follow error:
Acqua.cpp:975: error: `windowWrapper' undeclared (first use this function)
Acqua.cpp: At global scope:
Acqua.cpp:997: error: expected constructor, destructor, or type conversion before '*' token
Acqua.cpp:997: error: expected `,' or `;' before '*' token
Acqua.cpp: In function `void reset()':
Acqua.cpp:1010: error: `Workspace' has not been declared
Acqua.cpp:1010: error: `self' undeclared (first use this function)
In file included from Acqua.cpp:1020:
Acqua.moc: In static member function `static QMetaObject* KWinInternal::Acqua::staticMetaObject()':
Acqua.moc:54: error: `KWinInternal::Client' has not been declared
Acqua.moc: In member function `virtual void* KWinInternal::Acqua::qt_cast(constchar*)':
Acqua.moc:97: error: `Client' has not been declared
Acqua.moc: In member function `void KWinInternal::Acqua::maxChange(bool)':
Acqua.moc:103: error: `activate_signal_bool' undeclared (first use this function)
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_invoke(int,QUObject*)':
Acqua.moc:115: error: `Client' has not been declared
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_emit(int, QUObject*)':
Acqua.moc:125: error: `Client' has not been declared
Acqua.moc: In member function `virtual bool KWinInternal::Acqua::qt_property(int, int, QVariant*)':
Acqua.moc:133: error: `Client' has not been declared
Acqua.cpp: At global scope:
Acqua.cpp:430: warning: unused parameter 'b'
make[3]: ** [Acqua.lo] Erro 1
make[3]: Leaving directory `/home/jose/themes/windeco/kwinacquamod_l3m-1.2/kwinacqua/acqua'
make[2]: ** [all-recursive] Erro 1
make[2]: Leaving directory `/home/jose/themes/windeco/kwinacquamod_l3m-1.2/kwinacqua/acqua'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/home/jose/themes/windeco/kwinacquamod_l3m-1.2/kwinacqua'
make: ** [all] Erro 2
Please help me!!!
Thanks
Report
teddy
15 years ago
Wish the Aqua OS K can export into KDE 3.4 . becouse i always failed to compiled it and i think Aqua OSK not support for KDE 3.4
Thank You
Teddy Widhi L.
Report
jgmsys
16 years ago
Report
jgmsys
16 years ago
Report
LinuxFreakVegas
16 years ago
Report
trailcode
16 years ago
But then I get errors:
In file included from Acqua.cpp:31:
/usr/kde/3.2/include/kwin/workspace.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/workspace.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from Acqua.cpp:38:
/usr/kde/3.2/include/kwin/options.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/options.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
In file included from Acqua.h:30,
from Acqua.cpp:40:
/usr/kde/3.2/include/kwin/client.h:1:2: #error The KWin decorations API provided by this header file is obsolete.
/usr/kde/3.2/include/kwin/client.h:2:2: #error All code using it will have to be ported to the new KDecoration API.
I am using kde 3.2
Report
lostone
16 years ago
Report
adam2003
16 years ago
Report
Ekardnam
16 years ago
to KDE 3.2!
Report
sbb
16 years ago
Sorry I'm alinux newbie but, I couldn't install any windeco so far.
I compiled it normally but it doesn't show up in the kontrol center
Report
zazzybob
16 years ago
Copy /usr/local/kde/share/apps/kwin/*.desktop to /opt/kde3/share/apps/kwin/ and copy all the relevant libs from /usr/local/kde/lib/kde3/ to /opt/kde3/lib/kde3/
This worked for me (Suse 8.2 Professional) and I can now enjoy these excellent themes/decs/etc
Report
wustao
16 years ago
Report
bloodstains
16 years ago
Report
DexterF
17 years ago
Did anyone make an attempt to port it?
I emailed the author but got no reply.
Report
lefti
16 years ago
Report
Ekardnam
17 years ago
this is too nice, love it! the only annoying thing is the application icon.
Report
adamofgreyskull
17 years ago
Report