 Excellent. So, here we are. Welcome to another talk. In this case, I'm standing for the group that I'm behind. Unfortunately, I couldn't make it this time. So, all the mistakes are mine. The words first. So, I'm going to please the speaker. Any questions? If you're having a question, you can bring them up right there. Let me ask myself. Great. So, this is on me. It's on me. She... Yeah, it's been a while. I'm working for the office of Jesus. She comes on this. It's not just any of the parts. There's a number of areas there. And it's going to be an adventure for both supporters and students. There's the ball. And there's the ventures. There's K.E.s, which is a natural victim. The natural natural person. It's usually... So, right. First of all, thanks. This is a fun little ride in the city of Munich for the desktop performance. Since they wanted to upgrade to the operating system to your new tube that does not support your K.E.4 anymore. So, there's a need to update that. K.E.4, I think, is hopeless. It's going to be seven years. Something like that. So, this is largely a very open source of energy and support. Right. So, how's it done? For you, Professor, I know you have a lot more time so I'm going to rush into that a little quicker. So, all the lines are extracted away and the U.E. social services are extracted away from this area. I drove to the Neumann Library and that is like a key itself. It's a cross-platform QE player that essentially I consider to be one of the first platform projects that simply looks like the actual platform model. The control functionality what happens when you press the tech key and you press the mouse button is largely implemented to the center view. It's just a platform feeling that the main technology controls that you're getting. So, it's a bit of a caveat. I mentioned on that sort what is sometimes actually platform-wide is manuals and file makers increasing the usage of K3 or some diodes when you're not busy when you saw something like RELT or something commit to it or something like that. So, it's a bit of a caveat. I mentioned on that sort of something like RELT or something commit that is occurring in this PCL kind of emulation nominate of QE or something like that. So, this is a non-conception machine. So, the that the PCL itself you don't sort of know which platform you're on so it's practically by under that platform it's a pool there it also has a cell you can actually open it to the platform. So, I feel like that's enough. And that's one dedicated instance that's concentrated in bootstrap application that then creates all the loaders all the objects that you need together and what one of the things that is generated is the cell frame which is the system loader structure that shows the which was a platform on the one hand that has some of these types of that that's implemented in the PCL and we see that context values and all that stuff. So, that's how it works. When you do that and it's something that I also try on the screen So, it's actually the cell frame that it's made into for every platform so because it needs to to address and to access the operating system in native the window to actually the X value window or in case of GTK or the truth of that same story for cell graphics that's for any surface of the cell needs to draw into and that you can have that off screen with that in sight for a smart frame and that's where those rendering functions can be like the graph spectrogate slides So, that's the architecture the one of the ideas so that there are two ways to do that stuff is to just get created before and just change when your mind is changing and then again something else running on the KDE5 There was not a way of stating that it was complete from scratch it started with a small footprint here so it was a version that went into 6.1 it's called GTK3 I must call KDE5 which is essentially GTK3 in the KDE5 version it's just this is the KDE5 3 but it's essentially the GTK3 VCR client with one exception at the five-pictures are coming from GTK3 This is a stop-gap solution and once the KDE5 is fully functional it's all going So, as I said earlier legacy stuff is expensive because you need to shoot an extra set of values from the entire stack so you can see the component is made and removed Another problem is that KDE4 is exposing a bunch of it's confusing between the component and that's why I stopped running but it's not efficient so if you always need the extra value it's probably worse it's probably not fun stuff Another problem is that again native widgets which is animation-affired with a number of shortcuts especially for KDE in certain fields you can really see this is a very bad animation it's about the sort of features that are so impossible it's a shadow wheel with all the effects something impossible to document with this animation from scratch so let's skip that that's something I said with a problem that most of the graphics stand also to be affected something because you can't you can't just go with your strategy you need the software and your app and to be able to remember anything so just use a KDE forest that's not much passive arrival perhaps use a U2K3 that's a tiny bit of an easter egg in terms of the frame and for a lot of other reasons so obviously after assessing the state of effects and so on there was nothing left for KDE to start from from scratch and there was power and support states that should have been possible so the smart flag was actually looking and checking what's off cute can be made to work using so the theory just use off cute just use all the cute classes and use that and just put some facilities in UCL and just ask for that problem is that there's enough behavior for it in UCL but it's that possibly buggy and impossible to handle where I think the quality of the one that the idea was to start using cute little bits so that's very easy and you can use cute little those aren't very for the content most of the majority of UCL then for the animation approach at least outside of the application the main use the main blocks and popups should be native cute little so the number of side effects native are possible and if you have as close to the UCL master so when you open the dial then you will see that the main will look at this nice inactive gray and the dial does start in front of you to move both simultaneously so that's the that's the that's the that's the X11S windows the X11S painting it's two variants the the clean room one is just used cute functionalities so that's it's a normal large surface to implement uses it's a more functional and more inclusive the lines in the head here especially for forms from primary forms to action then for the frame or just do what's GTK3 is doing which is using this arm be back and this is kind of a soft round one and just pass all the medical so you get that and then you actually look at the that was actually considered the most likely way is with something working in the end society especially for times where you have lots of dangerous and pretty unfortunate and it's kind of like it's got unbehavioral so you can't feel you can't change what you need to do you need to catch more so if there's something and it's not met for the front stage it's good good so that's the the image of that and if you paint you paint the control stick that into some into some color and then it adds to the the shoulder and the spoon there was some front to be a challenge to think in the end it was so bad it was already good work on top of the GTK3 stuff and it was all some preparations to move away from something purely accidentally so in the end it was not so hard but it was so in theory this is all my self-directed way just thinking about that and thinking about that and the idea I use that as well for the interaction as well as the interaction of the main so it's less than contributing to blue grad but it's also less than contributing to to increment the details of this new interface so for example you can consider certain custom controls which is so this is a to be honest so in that case I need to either find the hack and see if we can do it below some ideas or just and we like that or just post the the knowledge of this all in the case so that's what's supposed to work and and that's the for example the introduction it's this little extra checkbox and it's all really inside an innovation you want to check or just want to consider this a leak this is also one of those those extras and and since there was already a lot of that the idea was that it could be a story also that contributed to the way just for story also that way and I had some to actually carry from the board to some of these things I was actually back earlier I'm sorry that that concludes much more so I hope that this was helpful and that's the sound but you see that you have this very honest, very native focus online so on the left side there's some more of a specific element other than the lines that we're going to feed a very nice example it's a global release report since I'm a 2K user I don't know that so it's almost very bad instead of everybody having a story and we're going to actually set a goal and we're also going to see the fall and we're also going to get this nice so that it's obviously not possible to actually move back in this area so this is not a this area where you this is amazing so from the forward it was also not possible to so that we came forward and most of that was not possible to actually move forward so we came across a goal so this is the native forward native especially for because chances are much nicer than those experience reports but I think I've configured system-wide for a very special short-term special release anything we want we will find a way to do that again with this so when you want to do that you need to do two things three things key 5 and key 5 because key 5 that's on top of key 5 so you always comment expecting anything to make a sound why you would make not key 5 and that is not in the day it builds so anything that you from that builds from the office does not come from yet means from that baseline is too old so next line from key 5 goes to central 6 and it can be central 7 but it's going to be a discussion you can see tomorrow morning so if you have any interest in that topic just to show up so otherwise it wouldn't actually show up from US officials so I'm sure they will build that since it's released in the regular then we need to rely on just two packages right and we're attracted to that for 6.2 it's a master a son boss a son a son to have I think some of them are more serious support is not working yet working on that another long it's a security support it's also actively involved so we do expect to have this finished at the end of this year so that it's already working for coming to the school just to be a family this year so this is a precision landing we're familiar to that for questions trades that's my house asking questions thanks so much thank you