lanoxx / tilda

A Gtk based drop down terminal for Linux and Unix
GNU General Public License v2.0
1.28k stars 161 forks source link

transparency not working properly on kde #95

Open voidplayer opened 10 years ago

voidplayer commented 10 years ago

opening a new bug since it seems different to #29

Transparency is not working properly on kde either. It seems a refreshing issues, since the shadows of old text is repainted on the supposedly transparency. And so is the dimmed dark background, effectively disabling the transparency

lanoxx commented 10 years ago

In the recent version 0.38 of VTE the transparency functionality has been removed. I will most likely remove the transparency feature from Tilda completely in the future. Which version of Tilda, libvte and what window manager are you running?

voidplayer commented 10 years ago

tilda --- 1.1.12-1 libvte-2.90-9 --- 1:0.36.3-1 0 window manager KWin

Is it known why have libvte removed the transparency functionality?

Losing the transparency functionality is quite a concern to me.. Its not just more beautiful, I do use it to read behind the term :S

lanoxx commented 10 years ago

Ok, according to the author it has not been removed, but it is no longer documented in the API, which is why I thought it had been removed.

However the author of VTE thinks that transparency is an unnecessary feature that only makes the code of VTE more complex. According to him transparency only makes it harder to read the text of the terminal. His suggestion is to replace the VTE transparency code with true transparency (e.g. by using the window manager or through X.org). However this will also cause the text in the terminal to become transparent, not only the background.

voidplayer commented 10 years ago

I never noticed that the text is not transparent! :o

I use dark theme 20-25% transparency. I can perfectly see the terminal and by changing the focus of where im looking at, i can read everything behind it

Is not uncommon for me to have some docs in the web browser in the background and the terminal where im typing opened :/

I dont know at what layer this would be better tackled, but most of the terms that support transparency are having this same issue, arent they?

lanoxx commented 10 years ago

Yes, this seems to affect several terminals. It would be interesting to know if Konsole (the KDE terminal) is also affected by transparency issues. It does not use VTE but some KDE library instead.

Can you provide a screenshot that shows whats wrong with the transparency?

voidplayer commented 10 years ago

2 visible problems... ghosting of text... and theres a little border where the transparency seems to work, but the middle does not

voidplayer commented 10 years ago

I just tried konsole transparency and it seems to work fine :)

thedrow commented 10 years ago

I am using transparency in all my tilda consoles and find it quite comfortable. Please don't remove it from tilda.

voidplayer commented 9 years ago

guake uses gtk and transparency works... maybe you can look how they do it :)

thanks!

leiserfg commented 8 years ago

What about use qterminalwidget?

cornergraf commented 8 years ago

I have the same problem - I always thought it was a problem with my graphics driver because it works sometimes, and then suddenly it will not work again, but as voidplayer mentioned konsole transparency works just fine.

Like voidplayer I make good use of the transparency feature to see/read text behind the terminal and I hope we can get a permanent solution for transparency.