Cпустя почти год разработки состоялся очередной значительный выпуск The Lounge — современного web-клиента для IRC, написанного на JavaScript. Изначально это был форк клиента Shout, теперь же он базируется на кодовой базе KiwiIRC.
Из особенностей клиента можно отметить:
- функциональность IRC bouncer в приватном режиме (в публичном режиме работает как простой клиент);
- адаптивный дизайн с поддержкой работы как Progressive Web App, позволяя «установить» клиент на смартфон и работать в оффлайне;
- поддержка значительного количества спецификаций IRCv3;
- реализация пуш-уведомлений, превью ссылок и счётчика новых сообщений.
В этом выпуске:
- опциональная поддержка загрузки файлов через клиент;
- новые команды для игнорирования пользователей;
- новые сочетания клавиш для навигации;
- поддержка редактирования существующих сетей в интерфейсе;
- поддержка отключения и переподключения к сети в интерфейсе;
- отображение статуса сети (отключён, небезопасное соединение);
- новые каналы сортируются в алфавитном порядке (но также можно сортировать вручную);
- панель с каналами теперь скрываемая;
- названия превью ссылок теперь можно раскрыть;
- превью ссылок теперь учитывают язык браузера, позволяя показывать контент на том же языке;
- отображение ошибки, если превью ссылки не может быть сгенерировано;
- выделенный текст теперь можно оборачивать в кавычки, скобки и прочее одним нажатием;
- поле для ввода теперь не крадёт фокус, позволяя листать элементы интерфейса кнопкой Tab;
- часть настроек скрыта и отображается в «Advanced settings»;
- поддержка синхронизации настроек между клиентами;
- поддержка регистрации клиента для открытия
irc://
ссылок; - исправлено множество ошибок.
>>> Подробности