
Kwinacqua_Mod
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
11/04/2002:
A few new alterations (See screenshoot 2)
1) The right hand button has now been made wider.
2) The title bar font now has a subtle drop shadow
3) You can choose if you want the bottom edges rounded (Edit the acqua/Acqua.cpp file, and alter the #undef BOTTOMROUNDED to #def to enable these.)
4) The edge of the window is not black, it is now grey, which makes it softer.
Were looking into ways of making this deco have some form of transparency when inactive.... Any ideas and sugestions will be very much appreciated! Please post them here if you do.
PS: If you wish to use the deco from screenshot 1, please download from: http://www.thormedia.co.uk/linux/decorations/kwinaqua_mod.tgz
10/23/2002:
This decoration was initially created by Mr. James Liu, and has been modifed by M.J.Soto.
This version has all corners rounded, and the Close, Min, Max buttons are located on the left side of the window. Also the GTK mouse pointer bug has now been fixed.
Please read the following carefully to install (Tried and tested on SuSE 8.1, with KDE 3.0.4 and QT-3.0.5):
1) Download and extract the decoration
2) CD in to the kwinacqua_mod directory
3) ./configure --prefix=/opt/kde3 --includedir=/opt/kde3/include --with-qt-includes=/usr/lib/qt-3.0.5/include/ --with-qt-libraries=/usr/lib/qt-3.0.5/lib --with-extra-includes=/opt/kde3/include
(NB: Those are the ones working on SuSE 8.1. Set the above to the correct locations of KDE headers an QT, and NOT as root, just user)
4) cd acqua/
5) rm *.moc
6) for i in *.h; do moc -o `basename $i .h`.moc $i; done
6) edit the Makefile
7) replace ALL instances of kde2 with kde3
8) save out the Makefile
9) make (as user)
10) su (this will then prompt you for root password)
11) make install
12) exit
You should now be back to normal user, exit again, and restart KDE.
When restarted, goto Control Center -> Look and Feel -> Windows Decoration, and choose Acqua.
Enjoy!
DecayingOmega
18 years ago
checking for moc... not found
configure: error: No Qt meta object compiler (moc) found!
Please check whether you installed Qt correctly.
You need to have a running moc binary.
configure tried to run and the test didn't
succeed. If configure shouldn't have tried this one, set
the environment variable MOC to the right one before running
configure.
What does this mean? Ive never seen this before, and no searches to google helped at all.
Report
gnatman
18 years ago
Report
soto
18 years ago
find / -name moc, and see what happens...
See ya
Report
tightcode
18 years ago
Any suggestions anyone ?
Cheers,
Tightcode
Report
rgnglzrd67
18 years ago
Report
soto
18 years ago
On the other hand, you don't compile graphics, you compile code which in turn, draws graphics on your screen. Actually, this is not the whole truth, but you get the gist.
If, however, you have any other suggestions to improve this (or any) window decoration or widget style, I (and others) will be glad to hear about it.
Report
soto
18 years ago
1) Transparent titleblars. Real one, not masking.
2) Drawing shadows outside windows, that is, shadows on desktop.
3) Any other suggestions to make it look macosx-ish.
Report
mrcsparker
18 years ago
Report
thormedia
18 years ago
Report
nenam
18 years ago
Report
soto
18 years ago
Test. Shake well. Serve cold.
I did disable because Kwin tends to crash on me when active.
Report
thormedia
18 years ago
Ok, there maybe a config file shortly so you can alter the layout... but for that you will have to wait im afraid...
We've got a switch in the source (not uploaded yet) that does the small circle right hand button, or the default wide one.
Also there is a stipple on inactive windows, giveing a similar look to ACE, but faster (But still slow lol, if u see what I mean!)... there should be another update in a few days.... :-)
Report
ddaux
18 years ago
/configure --prefix=/usr/local \
--with-qt-includes=/usr/X11R6/include --with-extra-lib=/usr/local/lib \
--with-extra-include=/usr/local/include
This is the end of the output:
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.
Here is the end output of config.log:
taking that
tried NO
tried /usr/lib/qt2/lib
tried /usr/lib/qt2
tried /usr/lib/qt/lib
tried /usr/lib/qt
tried /usr/X11R6/lib
tried /usr/lib
tried /usr/local/qt/lib
tried /usr/X11R6/lib
configure:5459: rm -rf SunWS_cache; c++ -o conftest -O2 -fno-exceptions -fno-check-new -I/usr/X11R6/include -I/usr/X11R6/include -LNONE -L/usr/X11R6/lib -L/usr/local/lib conftest.C -lqt2 -ljpeg -lXext -lX11 -lSM -lICE 1>&5
/usr/libexec/elf/ld: cannot find -lqt2
configure: failed program was:
#include "confdefs.h"
#include
#include
#include
#include
#include
#include
#if ! (QT_VERSION >= 222)
#error 1
#endif
int main() {
QStringList *t = new QStringList();
QIconView iv(0);
iv.setWordWrapIconText(false);
QString s;
s.setLatin1("Elvis is alive", 14);
int magnolia = QEvent::Speech; /* new in 2.2 beta2 */
return 0;
}
PLEASE HELP
Report
nenam
18 years ago
Report
ddaux
18 years ago
configure: warning: MT not yet supported on i386-unknown-freebsd4.7 - disabled.
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.
Report
ASpirit
18 years ago
So maybe you would be able to make color changes available on it...
Otherwise, good job ! ;o)
Report
manor
18 years ago
Report
manor
18 years ago
I prefer the smaller right hand, but i want to keep your improvements (softer edge, shadowed text). So how can i use it with the old style right button ?
I tried to exchange AcquaButtonMenu.cpp with the one from the version before. The result is i have the old style right button for the active Window and a corrupted square without button for the inactive Window. I also copied the inactive.xpm to menu_inactive.xpm.
Would you help me please ?
Report
soto
18 years ago
You'll get options editing "FEATURES.h". (This idea is stolen from the ACE version). When I have time to steal more code, I'll add it as a configurable option.
Any Volunteers for cooking up a kcm-module?
Report
thormedia
18 years ago
Report
arnonmoscona
18 years ago
./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
make again...
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
soto
18 years ago
Report
arnonmoscona
18 years ago
I think I have some problem with the version of some library or tool or something...
Report
MrMaire
18 years ago
Report
soto
18 years ago
Report