Я ищу алгоритм для организации квадратов в пространстве аналогичным образом, как это делает функция OSX.
Спасибо - RS
Это больше, чем просто заполнение сетки, если вы активно пытаетесь минимизировать неиспользуемое пространство, так как окна могут иметь разные пропорции. См. этот пример . Вы можете найти код, который делает это в реализации Kwin эффекта Present Windows .