 If you have seen the latest video by Takat, well, it shows this. So what's this? This is the new overview effect. I've also showed it in the past and I think it's a good time to let you know that it actually exists and do a video about it. But keep in mind that this effect is disabled by default. It's exposed to the user, so you can enable it, but it's disabled by default. And the reason for that is that, well, it's not really yet for the public. But if you're interested in seeing something that's being developed, well, this is a pretty cool effect that you might like. So to enable this, I'll show you right away, you go into system settings, you make sure to have the latest version, which is 5.24 in a week. You need to wait a week. Then workspace behavior desktop effects and you search for the overview and then you enable it. You also get to pick up a couple of settings, which is whether you want your layout mode to be natural or closest. Natural is pretty good. And whether you want to blur the background, if you're on a low end machine, maybe you don't want to blur, but still, that's it. You just enable that. And then it's meta, meta, WKW key. And you get this. So you've got all of your desktop on the top. You can create new ones, but you can also remove them. If you click on the name, you can actually rename them. So like, I don't know. Hello. I can't type. So this is why it's in development. I think it's maybe the fact that I'm doing this on Wayland, sorry, on X. It did work on Wayland. So maybe those kind of things are to be blamed. But still, you can rename desktops, you can search. And it will search just like a runner. So you get all of the things. And again, I can't type. Sorry about that. My, did my keyboard die? No. So it's the effect not receiving the keyboard events. Bugs. Again, in development, if I type, then it will search. I can do like one plus one. And as a runner does, it will show you the result. I can also type, well, an interactive point as an example, and it will show you a question mark, sorry, a question mark. And it will show all of the comments that I can make. That works on K-Runner too, by the way. If I run K-Runner, K-Runner, like this, you can see that you get all of the runners and they actually explain how they work. As an example, defined search term will define a word. So I know I can do run define hello. And it will actually work cat, as you can see, it's here. A fella in my mouth, usually blah, blah, blah. So you can actually run searches, which is cool. You can switch between desktops and you can rearrange your windows between the desktops. However, if you click on a desktop, well, it will open up that desktop. But there's no way to actually rearrange windows that you move to another desktop. If I move this window here, there's no way to bring it back as an example. It's a bit of a catch that probably will be fixed. I mean, I will make sure that it is fixed before it's actually enabled by default. It will probably be ready for 5.25, 5.26. I want to show you this, which is the context. Well, a new overview effect was actually asked for by the VDG for quite some time. This task is from April 20 of a year ago. And well, there were more caps already, but I decided this is a task by me to do a task to bring some mock-ups together and discuss them. This was the first one. It is very old by this router. And it looked very nice. Like, this is roughly what I would expect from an overview effect. Of course, if you have a lot of horizontal desktops, that won't work very well. And this is an idea with all of the options above. So activities, so you can switch between them, but also some options on the overview effect itself and also on a search and what to search from. And here there's this mock-up, which actually shows how search should work. Now, if you open up this, I can let's go here. So I've got your application and I can actually filter those applications. Similarly to, you know, the present windows effect, which is this one, I can type Kate and it searches for Kate. And if I type Firefox, Firefox, it searches for Firefox. And I can do it here as well. If I search for, oh, I can't do that again. But if I search for Kate, well, you won't get the same cool thingy. But in the results, you will see actually Kate has another window and you will be able to click on it. So that actually works. What else? As I was saying, let's go back to the mock-ups. This is selecting all of the windows. This is by me. I have done this mock-up. It's better than the one that I showed you in yesterday's video. If you missed my beautiful mock-up from yesterday's video, you've missed a lot. Go check it out. And it's the same concept, but with the idea that you actually get two views, this one and this one. So if you're just, if you press it one time, you get this view with all of the need or virtual desktops and you can drag and drop similarly to GNOME. But this was actually before GNOME implemented their new overview. So independent idea somewhat. You also get typed to search on the top with all of the activities. And then here, if you press it another time, you get actually a desktop grid where you see all of the open desktops and you can see the rear-range windows. So that was my idea. This is this router's idea. And then there was discussion. Until six months ago, this effect was actually implemented for the first time. It wasn't fully implemented. Again, it was like initial bits of QML-based present windows effect. And the cool thing was not that we had a new effect, but the fact that we had a new QML-based effect. Because up until now, most of the effects that KDS were C++ and whereas pretty much everything else was in QML, effects were still C++ and they were actually very hard to maintain. So the fact that there was a new effect with QML, well, it's a big step forward. And since it's QML, it will be much, much easier to actually edit it and make it improve it really over time. So even if there are some bugs, they can be proved much faster because now it's QML instead of being old C++ legacy code, which is why we removed a lot of effects in the latest Plasma version. There were old C++ legacy code. The new ones are in QML. The flip effect, the cover effect, those are QML effects. So that's very nice. And why wasn't it done before? Well, there was discussion of doing this well before this was actually implemented, but the issue was that people were worried about performance. So C++ for K-Win was probably like surely going to be faster compared to a fully QML solution. So what was done before this effect? There's all of the history. It was a mixed effect with both QML and C++, with the C++ part actually managing showing the window and then the QML code being everything else, so the virtual desktops and so on. Now, if I go into the changes to actually see how it was implemented, I'm fairly sure that it has lots of C++ stuff too. It's, blah, blah, blah, xplayout.C++ should be 810 lines. And that's because if I understood this correctly, and that might not be the case, I haven't gone through all of the 2800 lines. But in theory, I think the windows themselves should be being handled by C++, whereas everything else is QML, if I understood this correctly. So it is super nice to actually finally have this, and it's already working pretty nicely. Surely it can be improved. Surely this thingy where account type will be fixed. I don't know what's up with that, honestly. I tried it five minutes ago and it worked. You know how it goes. Still, it's a good start. It's a really good start, and I'm really happy to see this work being done. Now, should you use it? Well, if you know parachute, well, I think this is much closer to parachute rather than GNOME's activity overview, sorry. And the reason for that, especially because the idea of implementing this overview came much sooner than GNOME actually implementing their own overview. And the layout is much, much closer to parachute, and parachute was actually set in the merge request. So if you search here parachute, you can find it Firefox, please. It's actually here parachute, parachute, blah, blah, blah. And even in a later merge request. And all of the people said, ah, yes, even me, it's like, this is fine. But people were saying that a Plasma was copying GNOME. I think it's more like copying parachute than GNOME's overview because it's more similar to that one. And parachute was very popular. So it's basically as parachute was QML and it had some performance issues, at least on my computer. And now that it's being integrated into KDKWin and it's a mix of QML and C++ is performing super well. I haven't seen any issue with it. Very cool. That's actually finally happening. Thanks everyone for watching. My face is somehow still being cut. So that's much better. And really, thank you to all of the patreons. I'm still lacking a couple of them in the list or by that it will get updated in a few days. And really, thank you because, well, that's what actually allows me to do these videos. And I've also got something very cool coming up. Some more review about actual hardware, which was like my dream when starting this channel. So yeah, this is improving. This is going forward. And if you're interested in other videos, check them out and see you tomorrow.