Роман Власенко | Software Engineer
Апплет

Shadowsocks Switch (2023)

Shadowsocks Switch

Простенький переключатель для удобного управления Shadowsocks из системного трея. Реализован в виде апплета для десктопного окружения Cinnamon (используется в Linux Mint, Manjaro и др.). Опубликован в официальном каталоге Cinnamon Spices, там же есть более подробное описание.

На создание апплета ушло несколько дней, и это были нелегкие дни. Дополнения для Cinnamon работают внутри кастомного JavaScript-рантайма с байндингами к GTK, документация почти отсутствует. Пришлось много экспериментировать и изучать готовые апплеты.

Фичи

Инструменты

JavaScript (GTK)