 Hello and welcome to KDE News, a weekly video to showcase not only the new cool stuff in KDE, really, but also for some of them the easiest how they were implemented. So if you feel like contributing to KDE, well, you kind of know where to start or how things are done underneath, you know, behind the scenes. The first one is rather easy and is that after all of the feedback saying that 62 more actions in the K hamburger menu was stressful, or now it only says more. And then there are all of the action divided into categories. Maybe that's not enough. Hopefully that, you know, improves the situation somehow. To implement this, it's not that difficult. You only need to know a bit of C++ and luckily there's lots of it in this one. So I won't really go through it. There are three files that were modified. The second one, though, it's a bit easier. And I think it's a good improvement, like to the user, when you're using a kuri gami apps that uses the navigation navigation tab bar, which is this one, it will stop looking like this. And now it will look sorry, like this one, which is nicer, a bit prettier. So how was this done? And by the way, consistency is really important here because if navigation tab bar wasn't used in all kuri gami applications, but they all did each own their own, all this change wouldn't be possible. And I'm saying that because that was the situation we had with all of the application doing their own stuff. So the main idea is that you change a bit the colors. As an example, the foreground color is a bit more opaque. And the highlight foreground color now uses the text color and is a bit more opaque as well. But the main idea after all of the color changes, of course, these are just like the checked border color, the press border color, blah, blah, blah. But then the important stuff is in here. And it's inside of a rectangle. Because after all, we are using QML. And the QML way to draw rectangles is a rectangle element. And you have to set the width, the height, and then you set a radius. And when you actually do this, well, this is the rectangle rectangle we're talking about. It's a rectangle and it's implemented as a rectangle. So it's pretty straightforward. You see that the width is the width of the parent element minus a bit of spacing. Hopefully you're seeing everything. The height is the height of the parent minus a bit of spacing and so on. So you just say like this position inside, you should have the radius, the color, and that's it really, instead of having two rectangles. Now there's just one and uses the property as before, the colors are a bit changed. Third one, this is particularly nice, although at first I totally did not understand this feature, but it's interesting. I think it could lead to some very interesting features, but right now it's a bit confusing maybe for the average user. So let's look into it. So this new window that you see on the right part of the screen, which is probably covered by me, is where you see this panels and desktop management. And what that does is that it actually allows you to move and drag and drop really panels and desktop from a screen to another, meaning that if you have a another screen, you can actually drag and drop your entire desktop from one window to one, sorry, from one display to another, a main display. And I think that's pretty cool. So if you have some files on your desktop, you can actually make sure that those files display on the display you have attached. That's cool on the monitor. Of course, this is a gigantic merge request with two even merge requests, so I won't get into it, but interesting. Then there is this very little detail, but not so little. I think it's very nice. David, of course, isn't working because I mean, of course, I'm trying to showcase it. But the idea is that now on Kuri Gami apps, whenever there is a search bar, so as an example in here, as an example in Neochat, sorry, I had to pick up Nate's blog, as an example in Neochat, you can see that there's a search bar. And now there is this little icon with a search. And when you actually select the search bar, well, it disappears. And that's very nice. It's a nice animation. So very little details, but the fact that it's implemented for all, now it works here as well, of course, the fact that it's implemented for all search bars in Kuri Gami means that it will appear everything everywhere, sorry. And that's a big plus of having consistency. Then there is this, which is add format or edit in partition manager. And that was implemented in this, sorry, I didn't want to commit, I wanted the merger quest in this merger quest. And the idea is that you now have along other actions in the applet in the system tree regarding like USB sticks, also open in partition manager, if you have KD partition manager installed, you can see that it's not really difficult actually, it's like only two files. And the idea is that there is a new file which is called open in partition manager desktop. And in that desktop file, which is this one here, there is a new desktop action called open. And what it does it executes execution partition partition, sorry, manager with device, this which is, you know, the actual USB or whatever drive you have attached. And then the icon that it uses is the partition manager icon. And the name of the action is reformat or edit with the partition manager. And that's it. Just these like five lines are enough to actually show the action in the menu of that applet, which is so cool, like you just add the action in your application, this is not even plasma. And it appears on plasma. Cool stuff. Lastly, I think this is very interesting. This is ensure overly drawer handle handles is keyboard navigable. And well, this patch is regarding overly drawer in kurygami again, there's lots of kurygami kurygami is very is being very actively maintained, developed actually not maintained. And well, there is this component which is called overly drawer. And you can see in the kurygami gallery, if you go install it that you can actually see how it looks. It's even of course in system settings and such. And you can see that in changes what this does is well, first of all, it makes the tooltip clearer for, well, the text there, sorry, the tooltip for the button that opens and close the drawer before it was closed cause called close drawer. Now I can do this. Okay, before it was called close. Now it's close drawer. It was called open. Now it's open drawer, much better. And there is a new button which is only shown if you're not in tablet mode and you're not using touch because if you're using touch, then you don't want a button, but it actually is actually drag and dropable. So that's cool. With an accessible name, which is if it's open, then is the button to it's the open tooltip, which is close drawer. And if it's close is the closed tooltip, which is open. So it has this name, which improves accessibility. And if you click it, then it switches from being open to being close or from being close to being open. That was it. Thank you everyone for following along. And hopefully this was somewhat, somewhat instructive, even though apparently I can speak today. Still, thank you to all of the patreons that are appearing in the screen for donating to me. And I will try to do as many informative videos as possible and develop for KD and such. I'm still working on KD panel since months at this point, but sooner or later my patch for the KD panels will be ready. And what can I say? Thank you for staying till the end of the video and see you tomorrow.