More here: https://blogs.gnome.org/tbernard/2023/0 ... anagement/Mosaic is the default behavior. You open a window, it opens centered on the screen at a size that makes the most sense for the app. [...] As you open more windows, the existing windows move aside to make room for the new ones. If a new window doesn’t fit (e.g. because it wants to be maximized) it moves to its own workspace. If the window layout comes close to filling the screen, the windows are automatically tiled.
I think this sounds brilliant. GNOME does it again. I'm sure you will all agree