Skip to content

Releases: kiruha3/LANMessanger

LAN Messenger 0.21.0 — macOS (экспериментальная)

Choose a tag to compare

@kiruha3 kiruha3 released this 20 Oct 14:27

Экспериментальная 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 сохранена.

Инструкция для macOS.

LAN Messenger 0.20.0

Choose a tag to compare

@kiruha3 kiruha3 released this 12 Oct 05:06

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

Choose a tag to compare

@kiruha3 kiruha3 released this 05 Oct 02:28

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

Choose a tag to compare

@kiruha3 kiruha3 released this 04 Oct 07:30

Комнаты через хаб с паролем (AES-256-GCM, E2E — хаб не читает), TLS-канал с пиннингом отпечатка, PSK для P2P, центр уведомлений, календарь, картинки по Ctrl+V, просмотрщик с зумом, дерево комнат, авто-rejoin, один активный RDP-туннель с теневым режимом.

LAN Messenger 0.15.5

Choose a tag to compare

@kiruha3 kiruha3 released this 03 Oct 13:19

Комнаты через хаб (hub = любой клиент или сервер), дерево комнат, авто-rejoin, один активный RDP-туннель, прямая ссылка на скачивание в уведомлениях об обновлении.

LAN Messenger 0.14.1

Choose a tag to compare

@kiruha3 kiruha3 released this 03 Oct 08:33

— 2026-10-03

  • ACK теперь уходит только после фактической записи сообщения у получателя: сбой записи → честный «не доставлено» у отправителя вместо ложных галочек.
  • Исправлен вылет диалога настроек (недостающий импорт QLabel).

LAN Messenger 0.14.0

Choose a tag to compare

@kiruha3 kiruha3 released this 03 Oct 08:26

Центр уведомлений, алерты о новых версиях (ссылка и текст от нового клиента), календарь, картинки по Ctrl+V.

— 2026-10-03

  • Уведомление о новой версии теперь несёт ссылку и текст от того клиента, который новее (передаются в announce). Ссылка по умолчанию — страница релизов GitHub.
  • В настройках: редактируемые ссылка и текст уведомления (шаблон {name} {ver} {my} {url}), свитч «Информационные уведомления», кнопка «Тест уведомления».