Real Transparency for Katapult 0.3.1.4

Various KDE 1.-4. Improvements

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 patch enables real transparency support for Katapult when running a compositing manager (e.g Beryl, compiz, kompmgr).

To use it, uncompress the file and then run 'patch -p1 <realtransparency.diff' in the same directory as the sources.

e.g.
sources are extracted at ~/ so the directory ~/katapult-0.3.1.4 exists.

Using an open terminal application such as konsole, navigate to the directory containing the sources, in this case ~/.

$ cd (the directory)
$ patch -p1 <realtransparency.diff
$ cd katapult-0.3.1.4
$ cmake -DREALTRANSPARENCY=1 -DCMAKE_INSTALL_PREFIX=$KDEDIR && make

Then install as root.

Known Issues:
This patch relies on the same code as konsole with real-transparency. As such it is subject to the same side-effects. On my computer this is manifested by the following behavior.
- white rectangular halo around system tray icon
- non-transparent menus with artifacts
- Faux transparency no longer works

(Sorry about the <'s above, have no clue how to put the less than sign properly)
Last changelog:

13 years ago

0.3.1.4-r2:
- Added uninstall target for cmake

0.3.1.4-r1:
- Switched to cmake.
- Disabled fade transitions. There is no elegant way to enable fade transitions in Qt3.

Renze

12 years ago

Any chance of a new patch for katapult 0.3.2.1?

Report

andreasb123

12 years ago

Yes you can applay the patch for katapult 0.3.2.1, only rename the folder to "katapult-0.3.1.4" and then press 20 times "y" to applay all changes.

Report

infernalroot

12 years ago

yeah, i really wanna try with katapult+kde3.

Report

Divilinux

13 years ago

yu're all right!
with video on back..katapult ges artifact effect in trasparency
I've succesfully applied the patch..tnx

Report

Ekardnam

13 years ago

Hi,

Sounds great. However, I have some problems with the patch:

[email protected]:~/program/kde/katapult$ patch -p0 &lt;katapult-real-transparency.diff
[2] 867
bash: lt: command not found

[2]+ Stopped patch -p0
bash: ./katapult-real-transparency.diff: Permission denied

Please note that the 'katapult' directory contains all versions of Katapult I have, for example 'katapult-0.3.1.4'..

I use Slackware 11.0. Why can't I run the patch, and what do I need to install?

Another, unrelated question: how to fix transparency in Yakuake? I applied a patch, and then all Schema with a transparent background (faux) become transparent - with 0 % opacity, which is very annoying.

Patch: http://bugs.kde.org/show_bug.cgi?id=135870

I use kompmgr with Nvidia. Thanks in advance.

Report

bitcrazy

13 years ago

hi,
the command line is:
patch -p0<katapult-real-transparency.diff
The &lt; means 'lower then' in html. It's accidently substituted here. It's not a command.

Greetings
m0nk

Report

Ekardnam

13 years ago

Gah, now I feel really stupid. Thank you very much!

The background is black in the beginning/end of the animation, but I guess I can live with that.

Now, if only I could get Yakuake to work...

Report

Divilinux

13 years ago

tonight i'll try to download katapult sources and get the patch too..
tnx for advice

Report

Yaccin

13 years ago

if it uses the same method as konsole-alpha, does this mean, it works only with ati cards?

because when i install konsole alpha on my nvidia-desktop it makes konsole and adept crashes instantly... on my ati-laptop it just works :)

Report

C

dilettante

13 years ago

I've been an nvidia user for several years now and it works just fine in my PC. :) Well, except for the known issues I listed.

Report

Yaccin

13 years ago

do you also have konsole-alpha working? :/

Report

linmain

13 years ago

yeah, i use nvidia and also have konsole with real transparency. it works just fine here too ;)

Report

Yaccin

13 years ago

then why the heck isnt it working here? :(

could you mail me your xorg.conf to [email protected] ?

or do you have some other settings i dont? ^^

Report

Divilinux

13 years ago

I think this patch is not needed by Kubuntu Feisty 7.04..because trasparence is good..:)
btw..katapult version is the same

Report

C

dilettante

13 years ago

Have you tried playing a video while Katapult is running?

Faux transparency works well until the contents of the underlying windows change.

I've been a Gentoo user since the 1.4 days and I don't plan on shifting to Kubuntu so I really can't tell if real transparency is working there. Would be interesting to see the code though.

Report

MaxAuthority

13 years ago

hi,

looks nice, but it would be better to use the alpha channel to only make the background transparent, but not the icon/text.

Report

Blahord

13 years ago

Do you use the set-plugin in Beryl/compiz?

when you set the opacity of katapult to 100% the background is transluent, but not the icons/texts :)

Report

C

dilettante

13 years ago

Hey thanks for the suggestion, that was the intention but somehow even the image that was blitted on top of the background had its alpha channel affected. I'm looking into it now.

Hopefully it'll be fixed in a while.

Report

Dapper

13 years ago

This used to be a major part of my desktop before I started using Beryl, I looked everywhere for a fix to the transparency problem, and now I have finally found it!!

Report

C

dilettante

13 years ago

No prob. :) As soon as I fix the faux transparency I'll be sending it upstream so people won't have to download this patch anymore.

Hopefully they're working on the KDE4 version which should have native support for real transparency but its not in svn and I don't have access to the bazaar repositories.

Report

Yaba

13 years ago

According to Aaron Seigos blog, the plugins of Katapult will be merged with KRunner in KDE 4.

Report

13 years ago

0.3.1.4-r2:
- Added uninstall target for cmake

0.3.1.4-r1:
- Switched to cmake.
- Disabled fade transitions. There is no elegant way to enable fade transitions in Qt3.

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3.1.4-r2
updated Mar 26 2007
added Mar 26 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0