blue-systems / plasma-5.5

Plasma 5.2 - 5.5
0 stars 0 forks source link

[oxygen window deco]: needs porting #40

Closed star-buck closed 9 years ago

star-buck commented 9 years ago

not sure who does this, but for completeness sake when offering oxygen widget style, plasma theme and icons, it shouldn't be missing from plasma5.2

mgraesslin commented 9 years ago

Hugo (oxygen maintainer) is going to work on this. This is IMHO nothing the blue-systems team should work on.

star-buck commented 9 years ago

Okay, does he know about oxygen needs porting? Does he know how to do this or can we help him port? Either oxygen should be fully ported to kdeco2 or aurorae should be working 100% reliable with kdeco2 before plasma 5.2 release (preferably both).

mgraesslin commented 9 years ago

Okay, does he know about oxygen needs porting?

yes

Does he know how to do this or can we help him port?

this week I exchanged about a dozen mails with Hugo discussing KDecoration2 details. He is actively working on currently the Breeze deco. I assume he will switch to Oxygen when that is done. I don't want us to work on it, because that would be interfering with his area and his expertise. The chances that we break things is too high. Also he is sharing quite some code between Breeze and Oxygen so any work currently would be lost.

Either oxygen should be fully ported to kdeco2 or aurorae should be working 100% reliable with kdeco2 before plasma 5.2 release (preferably both).

If Oxygen doesn't have a port in January I can schedule some time to work on it. Concerning Aurorae I cannot promise anything as that's interaction problem with OpenGL - it has nothing to do with kdecoration2.

star-buck commented 9 years ago

seems still missing in KCI 20150109, @mgraesslin : can you have a look?

mgraesslin commented 9 years ago

can you have a look?

I can contact Hugo and ask whether he will do the port in time of 5.2 release. If he doesn't have the time then we should discuss who does it.

mgraesslin commented 9 years ago

I just got a reply from Hugo: he moved it to 5.3 from his side but would appreciate if someone does an initial port for 5.2 even if not finished.

Please note that I would prefer to not have to work on it. I'm not good at UI things and there are IMHO more important things where my development power can be used in a better way.

star-buck commented 9 years ago

is this still sensible for 5.2?

davidedmundson commented 9 years ago

I started this.

Looks pretty good... image

Except there are 5 pages of damn config options, and that radial gradient. I need at least another 2 days to get them all working.

aleixpol commented 9 years ago

@davidedmundson maybe we can get the basic functionality in and Hugo can add all the config options for 5.3?

star-buck commented 9 years ago

@davidedmundson : please point to the git source, so harald can package it for netrunner-fixes ppa.

davidedmundson commented 9 years ago

in oxygen branch kdecoration2

hsitter commented 9 years ago

oh god that diff

@davidedmundson please merge v5.2.0 in that branch or some other branch so I don't go mental over compiling this into a thing that applies on the 5.2.0t tar :sob:

star-buck commented 9 years ago

lets delay that then for plasma 5.3

davidedmundson commented 9 years ago

FYI, merged to master so it will be in Plasma 5.3 without any patching.

star-buck commented 9 years ago

can we ship this in kci?

star-buck commented 9 years ago

please ship in next kci for testing.

hsitter commented 9 years ago

should already be there

sudo apt install kwin-decoration-oxygen

star-buck commented 9 years ago

works!