TeaX 0.2.1

KDE 2 Themes

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:

This style provides a theme engines for KDE widgets which allows translucent menu and panel (kicker), all of that using a C++ based engine instead of using pixmaps which increase performance.
The translucent of the menu and of the panel are fully configurable.
Bug report and suggestions are appreciated.
Last changelog:

18 years ago

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

anonymous-hive

17 years ago

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

Report

kal

17 years ago

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.

Report

aZnAfFiNiTy

17 years ago

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

Report

aZnAfFiNiTy

17 years ago

and i DID look in the config.log and i have no clue wat it all means

Report

aZnAfFiNiTy

17 years ago

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!

Report

kuro

17 years ago

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

Report

kuro

17 years ago

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

Report

kuro

17 years ago

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

Report

webgod420

17 years ago

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?

Report

webgod420

17 years ago

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

Report

HighVoltag3

17 years ago

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!

Report

HighVoltag3

17 years ago

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!

Report

aakhws

17 years ago

[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.

Report

davidzhuo

18 years ago

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

Report

w3c

18 years ago

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.

Report

w3c

18 years ago

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?

Report

anonymous-hive

18 years ago

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.

Report

w3c

18 years ago

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.

Report

dnlr

18 years ago

i did everything, followed every step, and got no errors--nothing happened!

im running mandrake 8.2 with kde 2.2.2

Report

wVm

18 years ago

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.

Report

mopron

18 years ago

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??

Report

iPaqTux

18 years ago

I hope you port this theme to KDE 3. You've done a great job.

Report

cakeroll

18 years ago

do i have to get a computer science degree from college to install a theme!!!!

Report

chenierfelix

18 years ago

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 ?

Report

mojobromley

18 years ago

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!

Report

18 years ago

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

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
0.2.1
updated Jan 10 2002
added Jan 06 2002
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1