Композитор Wayland на smithay: сессия, xdg-shell, ввод, рендеринг через OpenGL ES с отслеживанием повреждений. Протоколы xdg-decoration, viewporter и presentation-time. Окна в стиле Windows 11: заголовок с названием и кнопками, перетаскивание, изменение размера за края и углы, сворачивание и разворачивание. Панель задач с подписями окон, часами и переключателем рабочих областей. Меню «Пуск» со списком приложений и поиском в текущей раскладке. Переключение окон по Alt+Tab с подтверждением при отпускании Alt. Собственный растровщик текста на fontdb + fontdue с гамма-коррекцией покрытия: без хинтинга штрихи на мелком кегле выходят рваными. Приложения запускаются в отдельной сессии D-Bus, иначе однопользовательские программы находят уже запущенный экземпляр во внешней сессии и открывают окно не в Lark. 127 тестов, clippy без замечаний.
18 lines
298 B
Text
18 lines
298 B
Text
# Артефакты сборки
|
|
/target
|
|
|
|
# Резервные копии и временные файлы редакторов
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
*.orig
|
|
*.rej
|
|
|
|
# Снимки экрана и журналы от scripts/dev-run.sh
|
|
/*.png
|
|
/*.ppm
|
|
/*.log
|
|
|
|
# Файлы окружения
|
|
.env
|
|
.env.local
|