TeaX

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

1
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.
Suggestions are appreciated.

anonymous-hive

18 years ago

That fixed it thanks for the help. :)

Report

anonymous-hive

18 years ago

I see elements from all three of my favourite KDE styles here: QNiX menubars, toolsbars, scrolbars, and buttons; High-colour Default taskbar buttons, menus, highlights; and, of course, Liquid translucency. This style literally combines the best of what made all those other styles so attractive. Very well done! I'll be using this one for a long time to come...

Report

anonymous-hive

18 years ago

I compiled it and no complains.
make -f Makefile.cvs
./configure
make
su
make install

but i can't choose it! What should i do?

Report

anonymous-hive

18 years ago

This doesn't show up in mandrake 8.2. Neither do any other styles that I compile. The only way I got Liquid to work is by installing the rpm from pclinuxonline.com. I think some option needs to be added to ./configure. Any ideas?

Report

anonymous-hive

18 years ago

You need to configure the package with --prefix=/usr

./configure --prefix=/usr

This seems to work for all the themes that I have installed on Mandrake 8.1

Report

anonymous-hive

18 years ago

Mandrake uses a non-standard path for its customised menu structure. It uses /usr/share/applnk-mdk instead of KDE's defaut, /usr/share/applnk, which messes up most programs' install scripts.

There are 3 ways around this:

1. From MenuDrake, go to Action->Menu Style->Standard Menu in order to use /usr/share/applnk

2. Manually create a MenuDrake entry based on the file created in /usr/share/applnk/Preferences/LookNFeel/.desktop

3. Copy the relevant .desktop from /usr/share/applnk/Preferences/LookNFeel to /usr/share/applnk-mdk/Configure/KDE/LookNFeel BUT if you do this it will be deleted the next time something runs the update-menus script, i.e. installing or removing any Mandrake-friendly RPM. Sucks, doesn't it? I went with solution #1, myself.

Hope this helps.

Report

anonymous-hive

18 years ago

Aaaargh. Something else went wrong in addition to what I said in the Correction post. OK, maybe it's just me, but it seems that Mandrake expects the entry to be in MenuDrake anyway before it'll run. Otherwise, it throws up an error to the effect of "basegroup Mandrake/Configuration/KDE not found" or something.

So you have to add it to your regular menu AND to Menudrake. Fortunately, there's a script for this. At least, in my more-Cooker-than-8.1 distro there is. Since I apparently suck at providing generic instructions, I'll provide instructions specific to this one theme (this worked for me, your mileage may vary):

1. As root, type: kdedesktop2mdkmenu.pl TeaX "Configuration/KDE/LookNFeel" /usr/share/applnk/Settings/LookNFeel/teaxtrans.desktop /usr/lib/menu/teaxtrans kde TeaX

2. Edit /usr/lib/menu/teaxtrans and replace "kcmshell LookNFeel/teaxtrans" with "kcmshell teaxtrans"

3. Do the same replace with /usr/share/applnk/Settings/LookNFeel/teaxtrans.desktop

4. At this point, it might or might not show up in the KDE Control Centre. If it does, good for you. If it doesn't, you'll have to find it the hard way in the K-Menu somewhere.

Phew! Wasn't that simple?! Good luck!

Report

anonymous-hive

18 years ago

Whoops, /usr/share/applnk/Preferences should be /usr/share/applnk/Settings

Report

anonymous-hive

18 years ago

I meant Mandrake 8.1

Report

anonymous-hive

18 years ago

I compiled it and no complains.
make -f Makefile.cvs
./configure
make
su
make install

but i can't choose it! What should i do?

Report

anonymous-hive

18 years ago

I would guess that ./configure by default may be placing the files in the wrong directory. Use the --prefix argument to configure to tell it where the base of KDE is, e.g. --prefix=/usr for Mandrake users.

For more information on all the options available in configure, use configure --help.

Report

anonymous-hive

18 years ago

Using KControl and selecting the section Look&Feel/Style... don't you see the TeaX Style?

Report

anonymous-hive

18 years ago

Nope, no teax.

I use SuSE 7.3 Pro
And SuSE uses /opt/kde2
the installation uses /opt/kde

so i suggest to change that.

(When i manually copied all the files to their /opt/kde2 counterparts, i was able to use it.)

Report

anonymous-hive

18 years ago

./configure --prefix=/opt/kde2

Report

anonymous-hive

18 years ago

Open up konsole, making sure that it has a dark or black background. Click on "Settings", then move the mouse to "Help" and then back to "Settings" again. See how there is a section of the "Settings" menu that isn't transparent? It seems to me that this is a ghost from the "Help" menu. Note: this occurs regardless of which menu is brought up, I just picked those two because they demonstrate the problem the best.

:Peter

Report

Spiral Man

18 years ago

i had a bunch of problems like this with liquid, and again with teax, turn off the menu animations, and it should work.

i think the problem is that its not true transparency, but its really taking a screenshot of the desktop under the menu, and blending it that way. if you have menu animations turned on, it messes up the screenshot, so the final result is wrong too.

Report

anonymous-hive

18 years ago

Hiding kicker (by clicking on the buttons to the sides) works fine, but showing it causes jerky animation and a poor result in the transparency; the background is completely off under kicker.

Turning off translucency for kicker doesn't work, either. I tried hiding and then showing the panel, but that didn't help, either. Also, I just noticed that the vertical lines (I forgot what they are called, you use them to move things around on the panel) beside things like the clock and taskbar are missing. I can still them around by mid-clicking where they should be and dragging, but they are not visible.

Hmm...just noticed that there's a sharp CPU spike whenever animation is involved. Apparently, it tries to redraw the translucent background at every point of the animation. This is true at least whenever animating the panel or the external taskbar. Perhaps animation should be done in opaque mode, then switched to translucent once it is done.

Addendum to my previous bug report: When using Kmail, I can actually see content of the ghost of the prior menu beneath the current one.

Asthetics: I _really_ like this. (Which is why I'm pointing out the bugs. :) The one thing that bothers me about the look is the unchecked checkboxes--the horizontal lines look ugly, and are confusing. Plain white might be better. (The checks themselves seem a little rough and unpolished, too.)

Again, I really like this theme and would love to see it continue! I always wanted transparency, but never liked the Liquid style.

:Peter

Report

Spiral Man

18 years ago

turning off translucency in kicker probably does work, its just that kicker has to be restarted for the changes to work. this is true every time you change the style, no matter what style you are going to or coming from, its not updated properly...

Report

anonymous-hive

18 years ago

I haven't tried out Teax yet, but i think i've seen what you discribes with Mosfet's Liquid too. I have some ideaas how to fix it, but my programming skills is still newbieclass. At least in KDE/QT.

Report

anonymous-hive

18 years ago

I'd realy like translucent menus. But i think KDE is so much better than Liquid-style buttons. This seems to cross the best of two worlds.

I just hafta say one word:
Kewl!

Report

Spiral Man

18 years ago

finally, a translucent theme that doenst rip off os X (not that i dislike os X, but id rather have something a little more original)

Report

anonymous-hive

18 years ago

Is it an alpha or beta release?
Another question, is your translucent code based on mosfet's liquid?

Report

C

teax

18 years ago

It is an alpha release.
Only the translucent menu are based on the code used by megagradient and mosfet's liquid style.

Report

anonymous-hive

18 years ago

It is still the same anonymous.
I just tried it and it really looks great.
No compilation problems, not even a warning. I'm using KDE 2.2.2 on a mandrake 8.1.
your transluscent menu look as great as mosfet's one (normal they are the same ;) ) but I really prefer your less flashy widget set (they look like the great QNiX theme I was using till now).
I think this will be my default theme :-) and I can't wait for a final release.
Just a little problem, how is the kicker supposed to work, wich part of kicker is supposed to be transluscent (I can't see the screen shot)?

Report

anonymous-hive

18 years ago

How about licencing problem?
Did you take the old GPL'd code or any QPL'd version? I didn't saw any licence reference in your code.

Report

12345678910
product-maker Base: 4 x 5.0 Ratings
solandrew
Oct 23 2018
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.1
updated Dec 13 2001
added Dec 13 2001
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0