When modifying a tiling layout, it does not save changes to your tiling layout forcing users to recreate that layout from scratch. A couple different approaches, bot useful that could help with this would be: - Associating layouts with activities or virtual desktops - Allowing users to add layouts to the tiling layouts via META+T shortcut Thanks for all the hard work that went into this release, and I am excited for Plasma 6!
Would be very nice to be able to save layouts. I'm not sure how the previews work when loading a layout, but if they are not generated from the layout data, a generic button with the layout name could be used instead.
+1
(In reply to Jeff Beale from comment #0) > When modifying a tiling layout, it does not save changes to your tiling > layout forcing users to recreate that layout from scratch. A couple > different approaches, bot useful that could help with this would be: > - Associating layouts with activities or virtual desktops > - Allowing users to add layouts to the tiling layouts via META+T shortcut > > Thanks for all the hard work that went into this release, and I am excited > for Plasma 6! Currently, as a workaround, I manually edit the [Tiling] part of the ~/.config/kwinrc file. I manually created a json with my tiling preferences and saved it to another file. Every time I lose my tiling (for example, if I disconnect my monitor), I rewrite the kwinrc file with the string I saved to my backup file, log out and log back in. It's not ideal, but it's the best way I found, for now.
I would also like this feature and it would align with how Power Toys works in Windows. As a user with an ultra-wide monitor, I rely on tiling to keeps my windows in a clean layout but I frequently change the layout depending on the work I'm doing. Quickly switching between custom layouts is an obvious missing feature of tiling system.
I think that implicitly saving the layout per activity / virtual desktop would be the way to go.
I hope this gets sorted soon. maybe work together with KZone's developer to get this sorted?
I think approach that Microsoft FancyZones has taken is quite good. You can create your custom layouts and load/apply them with keyboard shortcut. Also when you press shift while dragging window you see contours of all zones (they become transparent blue with visible boundaries), but if you add ctrl (as you have pressed ctrl+shift) while dragging the windows, you are able to snap window over multiple zones. For example, you have 4 vertical zones. You start dragging the window and move it to the first zone on the left. Now you pres ctrl+shift and start moving the window from the left zone to the third zone. Window will be snapped across all three zones. In essence, you can have more tiles than needed (like higher granularity) but with this ctrl dragging you can snap window in any zone combinations which is quite ergonomic.