<div dir="ltr"><div><div><div><div><div><div>> 
I suggest to move this discussion to the mailing list <a href="mailto:plasma-devel@kde.org" target="_blank">plasma-devel@kde.org</a><br></div>I have added the ML as recipient.<br><br>> So, the tiling system is aimed to be very basic, and more akin Windows<br>> "Fancy zones" than a complete tiling window manager (we are thinking<br>> about renaming the effect to be more clear)<br><br></div>I see, that would definitely avoid the confusion.<br><br>> That said, I still want it to be possible to build a full tiling<br>> window manager on top of it, and for that, using the javascript<br>> scripting bindings.<br>> there are already 3rd party scripts that attempt to do that, like one<br>> called polonium <a href="https://github.com/zeroxoneafour/polonium" rel="noreferrer" target="_blank">https://github.com/zeroxoneafour/polonium</a> tough is<br>> still quite buggy<br><br></div>I have checked polonium before, unfortunately for me it was way too buggy to use it on a daily basis.<br><br>> because the base system and api that exposes trough<br>> JS is still not complete enough (the per-desktop layout for instance<br>> is something really broken because it should really be managed in the<br>> base system)<br><br></div>If it's okay I'd like to contribute more to that front. If you can go into detail what needs to be implemented, I'll be happy to look into that :)<br><br></div>Sincerely,<br></div>Aakarsh MJ<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 27, 2024 at 2:52 PM Marco Martin <<a href="mailto:notmart@gmail.com">notmart@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
sorry if you didn't get any answer on the matrix channel, we should<br>
definitely improve on that.<br>
So, the tiling system is aimed to be very basic, and more akin Windows<br>
"Fancy zones" than a complete tiling window manager (we are thinking<br>
about renaming the effect to be more clear)<br>
<br>
That said, i still want it to be possible to build a full tiling<br>
window manager on top of it, and for that, using the javascript<br>
scripting bindings.<br>
there are already 3rd party scripts that attempt to do that, like one<br>
called polonium <a href="https://github.com/zeroxoneafour/polonium" rel="noreferrer" target="_blank">https://github.com/zeroxoneafour/polonium</a> tough is<br>
still quite buggy because the base system and api that exposes trough<br>
JS is still not complete enough (the per-desktop layout for instance<br>
is something really broken because it should really be managed in the<br>
base system)<br>
<br>
I suggest to move this discussion to the mailing list <a href="mailto:plasma-devel@kde.org" target="_blank">plasma-devel@kde.org</a><br>
<br>
<br>
On Wed, Mar 27, 2024 at 7:58 AM Aakarsh MJ <<a href="mailto:mj.akarsh@gmail.com" target="_blank">mj.akarsh@gmail.com</a>> wrote:<br>
><br>
> Hi Marco,<br>
> My name is Aakarsh MJ, I am a kde contributor from India contributing mostly to Merkuro and KDE Eco. Last year, I did GSoC with KDE working on the merkuro(formerly Kalendar) mail integrations and Season of KDE this year working on integrating remote measurement lab into okular's pipeline. I was looking to contribute to plasma and on the matrix channel I was told to start with something that I'd like to see improved.<br>
><br>
> I am sorry if this is not the right place to ask this. I had tried asking this on the matrix channel but I didn't get any response and since you contributed this feature I thought It would be best if I contact you regarding this, I hope it is okay. So the new tiling system is something I really like. It has definitely far improved my workflow than before but I feel it can do with some more improvements. I am not sure how much of it is currently possible but I'll list some of them so that I can get an input if it's possible to do and if it is, then I can work on it.<br>
><br>
>     1. Auto tiling on changing the layout.<br>
>     2. Supporting separate tiling layouts for different virtual desktops.<br>
>     3. Moving windows to different positions inside the layout through key combinations.<br>
>     4. Possibility of defining padding for Single window configurations.<br>
><br>
> I understand it's not meant to be window tiling replacement from what I read from Nate's blog but if any of these are possible to achieve and okay with the current goals I'd like to work on it.<br>
><br>
> Additionally, I have built Plasma 6 from source and have helped a tiny bit in bug triaging before.<br>
><br>
> Thanks for your time and consideration.<br>
><br>
> Sincerely,<br>
> Aakarsh MJ<br>
<br>
-- <br>
Marco Martin<br>
</blockquote></div>