Об этом проекте

CWSP-shell — это проект, объединяющий функции домашнего экрана и Speed Dial для нескольких платформ: Android (через Capacitor), Chrome (как New Tab через расширение CWSP-crx) и PWA в Chromium. Он предоставляет единый интерфейс для управления приложениями, сайтами, файлами и действиями. Пользователь может создавать несколько рабочих столов, использовать drag-and-drop для ссылок, файлов и изображений (включая установку картинки как обоев), настраивать сетку, размер и форму плиток, масштаб и стиль иконок. В Android-версии поддерживаются адаптивные иконки, икон-паки, виджеты и цветовая тема Material You или ручной выбор оттенка. App Menu позволяет просматривать информацию о приложении, изменять параметры запуска (action/data/extras/flags) и удалять пакеты через системный интерфейс. Также реализованы элементы среды: taskbar, статусная строка, плавающие окна, Settings, Explorer и Viewer. Проект требует Node.js 24+ и собирается через npm-скрипты для разных целевых платформ. Структура кода включает Java-модули для Android, web-интерфейсы и сборочные скрипты. UI построен на базе компонентов fest/fl-ui, fest/lure, fest/object, fest/veela, fest/icon и subsystem. Контрольная панель не входит в состав лаунчера — она относится к transfer/gateway.