
TeaX 0.2.1
Source (link to git-repo or to original if based on someone elses unmodified work):
The translucent of the menu and of the panel are fully configurable.
Bug report and suggestions are appreciated.
0.2.1
- changed the look of the tabs
- resolved a bug in kcontrol module
0.2
- some bug fixes
- Resolved kicker animation problem
- Changed the look of checkbox
- Added shadow text for the menubar
- Added scrollbar and slider decoration
- Changed the combobutton arrow
- Added focus rect for selected checkable menu item
0.1
- initial public release
Ratings & Comments
101 Comments
Help for newbies like myself, I should say. I also had the problem with X includes, eventually started reading the config.log file and figured out that I had lots of stuff missing. The following were needed to install the theme(and weren't installed with a normal Mandrake installation): XFree86-devel libqt2-devel kdelibs-devel Took me most of an evening to figure it out, but at least I learned a lot along the way :) .n
this will not work with KDE 3.1 RC5 since it needs kdelibs3. im running debian sid with kde 3.1 rc5 and its a no go. im no programmer but i hope someone will update this for the new kde.
THIS STUPID ERROR COMES UP...ive searched EVERYWHERE for the solution but NO ONE HAS IT! as u can tell i am EXTREMELY frustrated in this. SOMEONE PLEASE REPLY! before i go back to WINDOZE. again...its mandrake 8.2 KDE 2.2.2 make all-recursive make[1]: Entering directory `/home/stan/teax-0.1' Making all in color-schemes make[2]: Entering directory `/home/stan/teax-0.1/color-schemes' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/stan/teax-0.1/color-schemes' Making all in kcmteaxtrans make[2]: Entering directory `/home/stan/teax-0.1/kcmteaxtrans' source='main.cpp' object='main.lo' libtool=yes \\ /bin/sh: \: command not found make[2]: *** [main.lo] Error 127 make[2]: Leaving directory `/home/stan/teax-0.1/kcmteaxtrans' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/stan/teax-0.1' make: *** [all] Error 2
and i DID look in the config.log and i have no clue wat it all means
im running mandrake 8.2 w/KDE 2.2.2 and when i run ./configure it goes well until it gives me this error: checking for KDE... configure error: in the prefix, you've chosen, are no KDE Headers installed. This will fail. So, check this please and use another prefix! i dont know where KDE is installed seeing as how i only have a week's experience with linux. thanks!
The theme compiled on sid with no problems and the entry in kcontrol appeared just fine, but the theme fails to apply giving this error: Warning: adding QCheckBox/unnamed (child of TeaXTransConfig/) to layout for QButtonGroup unnamed I hope someone sees this and it offers a bit of help. I'm no C++ whiz, but it seems the problem may be a minor one. cheers, kuro daemon
The theme compiled on sid with no problems and the entry in kcontrol appeared just fine, but the theme fails to apply giving this error: Warning: adding QCheckBox/unnamed (child of TeaXTransConfig/) to layout for QButtonGroup unnamed I hope someone sees this and it offers a bit of help. I'm no C++ whiz, but it seems the problem may be a minor one. cheers, kuro daemon
The theme compiled on sid with no problems and the entry in kcontrol appeared just fine, but the theme fails to apply giving this error: Warning: adding QCheckBox/unnamed (child of TeaXTransConfig/) to layout for QButtonGroup unnamed I hope someone sees this and it offers a bit of help. I'm no C++ whiz, but it seems the problem may be a minor one. cheers, kuro daemon
im a little confused on the complie make part of the instructions. everything worked but i dont understand i use sinstall to complie programs and i tried to ./sinstall make but it didnt work. can u help?
i went through each install step... no errors at all. i go to load the them and i get the error message that the theme has no .rctheme or .theme files and that it can't load theme why is this
checking for inet_ntoa... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for res_init... no checking for killpg in -lucb... no checking size of int... 4 checking size of long... 4 checking size of char *... 4 checking size of char... 1 checking for dlopen in -ldl... (cached) yes checking for shl_unload in -ldld... no checking for extra includes... no checking for extra libs... no checking for libz... -lz checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
Mandrake 8.0, KDE 2.2 Bla bla bla.... ./configure gives this error I cant find a work around DAMN! checking for extra includes... no checking for extra libs... no checking for libz... -lz checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
[root@localhost teax-0.1]# 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 make[1]: aclocal: Command not found make[1]: *** [cvs] Error 127 make: *** [all] Error 2 looks like it doesn't find some command. Please Need Help. I'm a newbie.
Hi all, i am trying to install TeaX 0.2.1 on my Mandrake 8.2(with KDE 2.2.2) box. i ran ./configure and the following error occure: Checking for Qt...Configure:ERROR: Qt(>= Qt 2.2.2)(libraries) not found ... i tried to install the Liquid theme as well and the same error came up! actually, the error on Liquid theme also complain about (libraries libqt-mt or something like that) i have Qt 3.0.4 in /usr/local/qt what exactly is the problem and how do i solve them? thanks! david
I would imagine you need to paste in your config.log file for anyone to help.. it should show where qt needs to be. I solved most of my QT problems by the following: 1) Specifying qt location using the --with-qt-dir= switch (see configure file) OR: 2) using environment variables (export QTDIR=...) 3) using symbolic links one for qt, qt2 pointing to the directory qt-xxxxxx Try those things, but first: post your config.log when you ask for help.
QT libs have been a pain for me, but maybe I'm still green... RH7.2 KDE 2.2.2-1 gcc3 qt 2.3.2-1 qt-gcc3 2.3.2-1 qt-devel 2.3.2-1 qt-gcc3-devel 2.3.2-1 and I get this on ./configure: configure:5437: checking for Qt configure: 5499: /usr/lib/qt2/include/qstyle.h taking that tried NO configure:5598: rm -rf SunWS_cache; g++ -o conftest -O2 -fno-exceptions -fno-check-new -I/usr/lib/qt2/include -I. -L/usr/lib/qt2/lib -L/usr/X11R6/lib conftest.C -lqt -lpng -lz -lm -ljpeg -lXext -lX11 -lSM -lICE -lresolv 1>&5 /tmp/cce1Kb6Q.o: In function `main': /tmp/cce1Kb6Q.o(.text+0x3e): undefined reference to `QString::shared_null' /tmp/cce1Kb6Q.o(.text+0x71): undefined reference to `QIconView::QIconView(QWidget*, char const*, unsigned)' /tmp/cce1Kb6Q.o(.text+0x7b): undefined reference to `QIconView::setWordWrapIconText(bool)' /tmp/cce1Kb6Q.o(.text+0x80): undefined reference to `QString::shared_null' /tmp/cce1Kb6Q.o(.text+0xa3): undefined reference to `QString::setLatin1(char const*, int)' /tmp/cce1Kb6Q.o(.text+0xb8): undefined reference to `QString::shared_null' /tmp/cce1Kb6Q.o(.text+0xc3): undefined reference to `QStringData::deleteSelf()' /tmp/cce1Kb6Q.o(.text+0xd5): undefined reference to `QIconView::~QIconView()' /tmp/cce1Kb6Q.o(.text+0xea): undefined reference to `QString::shared_null' /tmp/cce1Kb6Q.o(.text+0xf5): undefined reference to `QString::makeSharedNull()' /tmp/cce1Kb6Q.o(.text+0xfd): undefined reference to `QString::makeSharedNull()' collect2: ld returned 1 exit status configure: failed program was: #include "confdefs.h" #include #include #include #include #include #include #if ! (QT_VERSION >= 222) .... Any ideas, or do I need to give more info?
Ok - here's a little more info: I have qt2 in /usr/lib/qt-2.3.2 with symlinks /usr/lib/qt and /usr/lib/qt2 pointing to it. Then, I have /opt/qt-gcc3-2.3.2 for using gcc3. So when I set export QTDIR=/opt/qt-gcc3-2.3.2 export PATH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/doc/man:$MANPATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export CXX=g++3 export CC=gcc3 Then everything configures ok, but bombs on make with this: g++ -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o libkcm_teaxtrans.la.closure .libs/libkcm_teaxtrans_la_closure.o .libs/main.o .libs/teaxtrans.o .libs/libkcm_teaxtrans_la_meta_unload.o -L/usr/X11R6/lib -L/opt/qt-gcc3-2.3.2/lib -L/usr/lib /usr/lib/libkdeui.so /usr/lib/libkdecore.so -L/usr/lib/qt2/lib -ldl /usr/lib/libDCOP.so -lqt -lpng -lz /usr/lib/libjpeg.so -lXext -lX11 -lSM -lICE -L/usr/lib/gcc-lib/i386-redhat-linux/2.96 -L/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../.. -lresolv -lstdc++ -lm -lc -lgcc .libs/main.o: In function `create_teaxtrans': .libs/main.o(.text+0x2c): undefined reference to `KGlobal::locale()' .libs/main.o(.text+0x34): undefined reference to `KLocale::insertCatalogue(QString const&)' .libs/teaxtrans.o: In function `TeaXTransConfig::load()': .libs/teaxtrans.o(.text+0x16): undefined reference to `KGlobal::config()' .libs/teaxtrans.o(.text+0x2b): undefined reference to `KConfigBase::setGroup(char const*)' .libs/teaxtrans.o(.text+0x3f): undefined reference to `KConfigBase::readNumEntry(char const*, int) const' . My guess is that I can't use gcc3 at all... But since I have other stuff that needs gcc3.. anyway, that is my sad tale.
Ok - here's a little more info: I have qt2 in /usr/lib/qt-2.3.2 with symlinks /usr/lib/qt and /usr/lib/qt2 pointing to it. Then, I have /opt/qt-gcc3-2.3.2 for using gcc3. So when I set export QTDIR=/opt/qt-gcc3-2.3.2 export PATH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/doc/man:$MANPATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export CXX=g++3 export CC=gcc3 Then everything configures ok, but bombs on make with this: g++ -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o libkcm_teaxtrans.la.closure .libs/libkcm_teaxtrans_la_closure.o .libs/main.o .libs/teaxtrans.o .libs/libkcm_teaxtrans_la_meta_unload.o -L/usr/X11R6/lib -L/opt/qt-gcc3-2.3.2/lib -L/usr/lib /usr/lib/libkdeui.so /usr/lib/libkdecore.so -L/usr/lib/qt2/lib -ldl /usr/lib/libDCOP.so -lqt -lpng -lz /usr/lib/libjpeg.so -lXext -lX11 -lSM -lICE -L/usr/lib/gcc-lib/i386-redhat-linux/2.96 -L/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../.. -lresolv -lstdc++ -lm -lc -lgcc .libs/main.o: In function `create_teaxtrans': .libs/main.o(.text+0x2c): undefined reference to `KGlobal::locale()' .libs/main.o(.text+0x34): undefined reference to `KLocale::insertCatalogue(QString const&)' .libs/teaxtrans.o: In function `TeaXTransConfig::load()': .libs/teaxtrans.o(.text+0x16): undefined reference to `KGlobal::config()' .libs/teaxtrans.o(.text+0x2b): undefined reference to `KConfigBase::setGroup(char const*)' .libs/teaxtrans.o(.text+0x3f): undefined reference to `KConfigBase::readNumEntry(char const*, int) const' . My guess is that I can't use gcc3 at all... But since I have other stuff that needs gcc3.. anyway, that is my sad tale.
i did everything, followed every step, and got no errors--nothing happened! im running mandrake 8.2 with kde 2.2.2
In the INSTALL file there is a small mistake. Slackware users should use ./configure --prefix=/opt/kde instead of ./configure --prefix=/usr. Slackware installs KDE in the directory /opt/kde.
I get: make all-recursive make[1]: Entering directory `/root/teax-0.2.1' Making all in color-schemes make[2]: Entering directory `/root/teax-0.2.1/color-schemes' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/root/teax-0.2.1/color-schemes' Making all in kcmteaxtrans make[2]: Entering directory `/root/teax-0.2.1/kcmteaxtrans' source='main.cpp' object='main.lo' libtool=yes \\ /bin/sh: \: command not found make[2]: *** [main.lo] Error 127 make[2]: Leaving directory `/root/teax-0.2.1/kcmteaxtrans' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/teax-0.2.1' make: *** [all] Error 2 How can I fix this??
I hope you port this theme to KDE 3. You've done a great job.
do i have to get a computer science degree from college to install a theme!!!!
I have a red hat 7.2 linux distribution with KDE 2.2. I followed the instructions and it worked. I can even access the TeaX menu in LookNFeel. But I can't see any kind of transparency... What could I do ?
wrong directory, but same results.. I get this error under SuSE with KDE 2.2 linux:/home/mojo/themes/teax # 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 make[1]: aclocal: Command not found make[1]: *** [cvs] Error 127 make: *** [all] Error 2 linux:/home/mojo/themes/teax # HELP! PLEASE? Thanx!