Description
Add a native window tiling manager to AuroraShell, allowing users to organize and tile application windows without relying on third-party GNOME extensions.
Currently, users who want more advanced tiling behavior need to install extensions such as Pop Shell or similar solutions. These extensions may introduce limitations, unexpected behavior, compatibility issues, or additional dependencies.
Having tiling functionality integrated directly into AuroraShell would provide a more consistent and reliable experience.
Expected Behavior
AuroraShell should provide native window tiling capabilities, such as:
- Automatically arranging windows into tiled layouts.
- Allowing windows to be moved between tiled positions.
- Supporting common layouts such as side-by-side or multiple-column arrangements.
- Providing predictable behavior without requiring third-party extensions.
- Integrating naturally with the existing AuroraShell workflow and design.
Motivation
A native implementation would reduce dependency on external GNOME extensions and provide better integration, stability, and consistency for users who prefer tiled window management.
Description
Add a native window tiling manager to AuroraShell, allowing users to organize and tile application windows without relying on third-party GNOME extensions.
Currently, users who want more advanced tiling behavior need to install extensions such as Pop Shell or similar solutions. These extensions may introduce limitations, unexpected behavior, compatibility issues, or additional dependencies.
Having tiling functionality integrated directly into AuroraShell would provide a more consistent and reliable experience.
Expected Behavior
AuroraShell should provide native window tiling capabilities, such as:
Motivation
A native implementation would reduce dependency on external GNOME extensions and provide better integration, stability, and consistency for users who prefer tiled window management.