Repository navigation
Releases: kiruha3/LANMessanger
Release list
LAN Messenger 0.21.0 — macOS (экспериментальная)
Экспериментальная macOS-версия LAN Messenger 0.21.0: отдельные приложения для Apple Silicon и Intel.
- Apple Silicon (M-серия):
LANMessenger-0.21.0-macos-arm64.zip. - Intel:
LANMessenger-0.21.0-macos-x86_64.zip. SHA256SUMS.txtсодержит контрольные суммы обоих архивов.
Распакуйте подходящий архив на Mac и перенесите LANMessenger.app в «Программы». При запросе разрешите доступ к локальной сети. История и настройки хранятся в ~/Library/Application Support/LANMessenger/.
Доступны обнаружение участников, чаты, комнаты, изображения и календарь. RDP, совместный сеанс, автозапуск и сканер сети в этой Mac-версии недоступны. Подпись Apple Developer ID и notarization пока не настроены: macOS может ограничить первый запуск скачанного приложения.
На Windows и обеих архитектурах macOS прошли все восемь тестовых сценариев; собранные .app прошли проверку старта с Qt offscreen. Интерфейс и разрешения локальной сети ещё требуют ручной проверки на настоящем Mac. Результаты сборки и тестов, исходный коммит f6c52ca9da7d8499de178bf2a7486ff2bda79c3e.
Windows-версия 0.20.0 остаётся стабильным релизом; прежняя ссылка на LANMessenger.exe сохранена.
LAN Messenger 0.20.0
0.20.0 — 2026-10-12
- Правый клик по сообщению — меню «Копировать» (текст или сама картинка) и «Ответить».
- Ответы с цитатой: над полем ввода панель «Ответ для …» с отменой, в пузыре — блок с автором и сниппетом и акцентной полоской. Цитата передаётся по id сообщения, работает и в комнатах через хаб; старые клиенты просто не показывают цитату.
- Статусы исходящих сообщений: Отправляется → Отправлено (ушло в сеть) → Доставлено (ACK после записи у получателя) → Прочитано (собеседник открыл чат). Квитанция «прочитано» уходит только по живому каналу и только в личных чатах.
- Протокол: поле
reply_toв msg/hub_msg, пакетread; обратная совместимость сохранена. - История: колонка reply_to в history.db (миграция автоматически); id исходящего сообщения теперь один и тот же в БД и в сети — квитанции сходятся и после перезапуска.
Скачать: LANMessenger.exe ниже — установка не нужна, просто запустить.
LAN Messenger 0.19.2
0.19.2 — 2026-10-05
- Исправлена кнопка сворачивания панели сведений: символы «◀/▶» на части систем (Win10) рендерились пустым квадратом — заменены на нарисованную кодом иконку-треугольник, работает в обеих темах.
- Сворачивание панели сведений теперь уменьшает окно на ширину панели (чат не сжимается), разворачивание возвращает размер обратно; раньше справа оставалась пустая область.
- В узком окне (< 950px) панель сводится к полосе с кнопкой-стрелкой у правого края (мертвого пространства больше нет); по клику окно расширяется и панель открывается.
- Исправлено «мёртвое место» справа от чата при выборе чата в узком окне (исходящие сообщения уходили под него): сплиттер подгоняется под реальную ширину панели.
- При первом открытии чата окно расширяется на ширину панели сведений — область чата не сжимается.
- Исправлен горизонтальный скроллбар в истории чата при сужении окна: ширина пузырей жёстко считается от вьюпорта, скроллбар отключён, размеры итемов пересчитываются при ресайзе.
0.19.1 — 2026-10-05
- Полировка интерфейса под макет: в чате разделители дней «— Сегодня — / — Вчера — / — дата —», у исходящих статус текстом «HH:MM · Доставлено / Отправляется / Ошибка» вместо галочек.
- Переключатель «Уведомления» в панели сведений о собеседнике: отключает звук и тосты конкретного чата (счётчик непрочитанных продолжает расти), запоминается в настройках.
- Внизу левой панели строка состояния: «Приложение в сети» / «Нет соединения».
- Левая панель: заголовок «Компьютеры», поле имени стало компактным справа от заголовка.
- Кнопка RDP в заголовке чата — нарисованная иконка-монитор (бирюзовая при активном туннеле), подсказки «Удалённый рабочий стол» / «Закрыть туннель».
- Тёмная тема перекрашена в тёмно-синюю (navy): фон #161a22, панели #1f2630, бирюзовые акценты.
0.19.0 — 2026-10-05
- Интерфейс «Рабочее место»: верхняя панель (название, навигация Чаты/Календарь/Помощь, колокольчик и настройки), слева список с поиском по имени, центр — чат, справа сворачиваемая панель сведений (собеседник: статус, канал, RDP; комната: участники и приглашение).
- Акцент бирюзовый (#0d9488), тонкие разделители, светлая и тёмная темы.
- Боковые панели регулируются сплиттером; при ширине окна < 950px панель сведений скрывается автоматически и открывается кнопкой-зажимом.
- Весь прежний функционал сохранён: чаты, комнаты, картинки и просмотрщик, календарь, уведомления, RDP, настройки, трей, фичефлаги, история.
Скачать: LANMessenger.exe ниже — установка не нужна, просто запустить.
LAN Messenger 0.17.0
Комнаты через хаб с паролем (AES-256-GCM, E2E — хаб не читает), TLS-канал с пиннингом отпечатка, PSK для P2P, центр уведомлений, календарь, картинки по Ctrl+V, просмотрщик с зумом, дерево комнат, авто-rejoin, один активный RDP-туннель с теневым режимом.
LAN Messenger 0.15.5
Комнаты через хаб (hub = любой клиент или сервер), дерево комнат, авто-rejoin, один активный RDP-туннель, прямая ссылка на скачивание в уведомлениях об обновлении.
LAN Messenger 0.14.1
— 2026-10-03
- ACK теперь уходит только после фактической записи сообщения у получателя: сбой записи → честный «не доставлено» у отправителя вместо ложных галочек.
- Исправлен вылет диалога настроек (недостающий импорт QLabel).
LAN Messenger 0.14.0
Центр уведомлений, алерты о новых версиях (ссылка и текст от нового клиента), календарь, картинки по Ctrl+V.
— 2026-10-03
- Уведомление о новой версии теперь несёт ссылку и текст от того клиента, который новее (передаются в announce). Ссылка по умолчанию — страница релизов GitHub.
- В настройках: редактируемые ссылка и текст уведомления (шаблон {name} {ver} {my} {url}), свитч «Информационные уведомления», кнопка «Тест уведомления».