Найти тему

для любителей тайлинга))


После года разработки опубликован выпуск пользовательской оболочки Material Shell 42, предлагающей реализацию концепций мозаичной и пространственной компоновки окон для GNOME. Проект оформлен в виде расширения для GNOME Shell и нацелен на упрощение навигации и повышение эффективности работы за счёт автоматизации работы с окнами и предсказуемости поведения интерфейса. Код написан на языке TypeScript и распространяется под лицензией GPLv3. В выпуске Material Shell 42 обеспечена поддержка работы поверх GNOME 42.

В Material Shell применяется пространственную модель (Spatial Model) переключения между окнами, подразумевающая разделения открытых приложений на рабочие области (workspace). Каждая рабочая область может содержать несколько приложений. Таким образом образуется виртуальная сетка из окон приложений, столбцами в которой являются приложения, а строками - рабочие области. Пользователь может переключать область видимости, перемещаясь по сетке, относительно текущей ячейки, например, можно переместить видимую область влево или вправо для переключения между приложениями в одной рабочей области, а также вверх или вниз для переключения между рабочими областями.

1 минута