Bug 487096 - Custom tiling should take into account non-fill-width panels
Summary: Custom tiling should take into account non-fill-width panels
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: Custom Tiling (other bugs)
Version First Reported In: 6.0.4
Platform: Manjaro Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-16 11:34 UTC by unlovable_fridge356
Modified: 2024-08-22 14:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Example to show how it currently behaves vs. how it should behave (112.08 KB, image/jpeg)
2024-05-16 11:34 UTC, unlovable_fridge356
Details

Note You need to log in before you can comment on or make changes to this bug.
Description unlovable_fridge356 2024-05-16 11:34:08 UTC
Created attachment 169527 [details]
Example to show how it currently behaves vs. how it should behave

SUMMARY

The KWin Tiling makes windows smaller than necessary if there is a narrow panel on the screen.
If the panel is not in the way, a window should also cover the free space.

STEPS TO REPRODUCE
1. Set a panel to "Always visible".
2. Make the panel as narrow as shown in the example image.
3. Using the tile editor (Meta + T), create three vertical tiles as shown in the example image.

OBSERVED RESULT

There is unused space to the left and right of the panel.
The tiling does not make the windows cover this unused space.

EXPECTED RESULT

The tiling should make the windows cover the unused space as long as the panel is narrow enough.

SOFTWARE/OS VERSIONS
Linux: Manjaro Linux
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2024-08-22 14:01:31 UTC
Can confirm, but this will be tricky to implement, maybe impossible.