Bug 466031 - Per-virtual-desktop tiling layouts
Summary: Per-virtual-desktop tiling layouts
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: Custom Tiling (show other bugs)
Version: 5.27.0
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-18 19:53 UTC by Wyatt Childers
Modified: 2024-04-26 17:33 UTC (History)
20 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wyatt Childers 2023-02-18 19:53:48 UTC
SUMMARY
The new tiling feature is really cool, but current it has a major flaw in that it applies the same tiling rules to all virtual desktops.

STEPS TO REPRODUCE
1. Arrange some windows on Virtual Desktop 1 with custom tiling
2. Arrange some windows on Virtual Desktop 2 with custom tiling and a different layout

OBSERVED RESULT
Virtual Desktop 1's layout is affected by the changes made to Virtual Desktop 2.

EXPECTED RESULT
Virtual Desktop 1 is unaffected by the changes made to Virtual Desktop 2.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 37
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.11-200.fc37.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X 16-Core Processor
Memory: 62.0 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT
Manufacturer: ASUS

ADDITIONAL INFORMATION
Comment 1 Gerion 2023-03-18 00:21:28 UTC
I find this especially important, since most tiling window managers (at least all that I know of) makes heavy use of virtual desktops, so that the experienced tiling user is even more likely to use them than a normal user.
Comment 2 Gemmstone 2023-03-26 09:29:42 UTC
This is really important and it should do it per activities too!
Comment 3 Arend van Beelen jr. 2023-05-26 10:06:48 UTC
Seconded.
Comment 4 Niisse 2023-05-26 11:22:37 UTC
Thirded! Would really, really love to have this feature.
Comment 5 Jerky33 2023-06-19 01:55:11 UTC
I would like to re-iterate Gemmstone's comment, it would be very beneficial to be able to save the arrangement of applications to specific tiles on specific virtual desktops, as well has having the ability to have different tile layouts for each virtual desktop.
Comment 6 s00ner 2023-08-04 13:59:28 UTC
I would also like this feature. Changing my tiling layout in one activity should not change the layout in a different activity.
Comment 7 Marcin Juszkiewicz 2024-03-05 11:26:25 UTC
O yes, bring that please.

Especially now, when Plasma 6 API changes made all KWin scripts non working.