Добавил полноценную систему плагинов! 🔥
Теперь вы сможете создавать свои плагины и скачивать те, что сделали другие пользователи. Можно писать кастомные actions, триггеры и полностью менять интерфейс под себя. Сами плагины можно писать на Rust, Python и TypeScript, а для UI-модификаций используется JS.
Чтобы наглядно показать, насколько глубоко код может взаимодействовать с программой, сделал забавный тест - плагин с летающим котиком 🐈 И это лишь самый минимум того, на что способны плагины! Например, можно будет писать свои полноценные темы оформления и менять UI до неузнаваемости.
Сам котик живет прямо в интерфейсе: при долгом бездействии начинает летать по экрану, хватать и перетаскивать элементы программы. А как только появляется активность всё плавно возвращается на свои места. Это отлично демонстрирует возможности полной модификации визуала.
По мере того как будет развиваться Астра, система плагинов тоже будет расти и обрастать новыми возможностями.
Как вам такая фича? Уже есть идеи, какие плагины хотели бы написать? 💬
Post #38
8.22K