Программы

Актуальные версии. Отсюда можно скачать сборку, прочитать, что изменилось, и забрать старую версию.

Nuar

выделение сообщений

версия 2.0.112026-11-04

Что изменилось

- В меню сообщения появился пункт «Выделить». Можно отметить несколько
  сообщений и переслать их в один чат, скопировать текст или скачать вложения.
- В альбомах можно выбрать отдельные фото и видео. Выбранные сообщения
  можно удалить вместе, если у вас есть право удалить их у всех.

Скачать

Прошлые версии

версия 2.0.10 · 2026-11-04

- Скачивание продолжается при уходе из чата. Когда вы возвращаетесь,
  карточка показывает текущий прогресс, скорость и кнопку отмены.
- При кратковременном обрыве связи клиент запрашивает остаток файла,
  сохраняя уже полученные данные.

версия 2.0.9 · 2026-11-04

- Профиль и сейф загружаются параллельно. При запуске с актуальными ключами
  состояние шифрования устройства больше не записывается заново.
- Пока WebSocket недоступен, чаты обновляются через HTTPS. Клиент показывает
  резервное подключение и автоматически восстанавливает WebSocket.

версия 2.0.8 · 2026-11-04

- Аватарки листаются свайпом, перетаскиванием мышью и стрелками. Фон
  прозрачен и размыт. Клик за пределами изображения закрывает просмотр.
- Перед сохранением фото для обложки его можно переместить и изменить масштаб.

версия 2.0.7 · 2026-11-04

- В редакторе профиля можно сразу открыть выбор фото или видео. История
  аватарок открывается отдельно.
- Перед сохранением видео можно посмотреть и выбрать кадр для аватарки.
  Этот кадр показывается, пока видео загружается или если его нельзя воспроизвести.

версия 2.0.6 · 2026-11-04

- Нажатие на индикатор отменяет отправку или скачивание вложения. Отправку
  можно повторить из карточки, частичная загрузка удаляется.
- При открытии локальной копии карточка не показывает скачивание. Проверка
  неизменённого файла больше не требует перечитывать его целиком.
- Вложения с доступной серверной копией пересылаются без повторного
  скачивания или отправки файла. Пересланное вложение получает права чата назначения.

версия 2.0.5 · 2026-11-04

- При отправке вложения карточка показывает переданный объём, размер файла
  и текущую скорость. Подготовка и ожидание подтверждения показываются отдельно.

версия 2.0.4 · 2026-11-04

- Windows читает, шифрует и отправляет большие вложения блоками. Это работает
  при отправке одного файла и пачки, а после обрыва можно повторить отправку.
  Большие видео Windows отправляет в исходном качестве.
- Карточка скачиваемого файла показывает полученный объём, общий размер и
  скорость. В приложении большие файлы записываются по мере скачивания.

версия 2.0.3 · 2026-11-04

- Правая кнопка мыши по фото открывает сохранение, копирование изображения
  и пересылку. В приложении на ПК сохранённое фото можно показать в папке.
- На сайте большие файлы читаются и шифруются порциями. Временная шифровка
  хранится у браузера на диске и удаляется после завершения попытки отправки.

версия 2.0.2 · 2026-11-03

- Подтверждение отправки больше не ждёт запись локальной копии и повторное
  хэширование большого файла. Отпечаток вычисляется во время передачи.
- Видео открывается по мере загрузки и поддерживает перемотку. Куски
  расшифровываются и проверяются на устройстве; закрытые ключи не покидают его.
- Просмотр фото и видео использует размытую прозрачную подложку.
  Фото после скачивания открывается с первого нажатия.
- Добавлены удаление переписки только у себя и выход с удалением группы,
  свайп вправо для закрытия переписки с сохранением свайпа влево для ответа.
- Убраны плашки об успешном копировании и сохранении. Копирование на Android
  выполняется через активное окно приложения.

версия 2.0.1 · 2026-11-03

- Аватарки, обложки и картинки оформления сохраняются на устройстве и
  открываются повторно без скачивания, в том числе после перезапуска.
  Кэш ограничен 256 МБ; очистить его можно в настройках медиа.
- При просмотре фотографии за ней видна переписка: сплошной чёрный фон убран.
  Масштабирование, сохранение, закрытие по свободной области и Esc сохранены.

версия 2.0.0 · 2026-11-03

- Сервер переписан на Python. Существующие аккаунты, переписки, сейфы ключей,
  устройства и файлы сохраняются при переходе.
- Переработаны вход, навигация переписок и обзор настроек для ПК и телефона.
  Сохранены группы, звонки, медиа, альбомы, реакции, темы, несколько аккаунтов
  и сквозное шифрование.
- Добавлены транзакционная очередь доставки, восстановление событий и защита
  от повторной отправки. Недоступная почта или push-служба не задерживает WebSocket.
- Backend разделён на слои с отдельными тестами. Проверки переноса сравнивают
  прежние данные до и после миграции на восстановленной копии базы.

версия 1.05.1 · 2026-11-02

- Исправлен конфликт экрана код-пароля с основными окнами приложения.
  После разблокировки снова открываются меню долгим нажатием на чат,
  диалоги, «Что нового» и страницы просмотра медиа. Ошибка воспроизведена
  на Samsung S26 Ultra с Android 17 через ADB.
- Меню оформления текста на компьютере стало компактнее: стили собраны
  в ряд кнопок с подсказками, действия дополнены значками и сочетаниями
  клавиш. Скругление и цвета соответствуют выбранной теме Nuar.
- В небольшом окне меню прокручивается; сохранены обычные действия
  вырезания, копирования и вставки, создание ссылок и удаление оформления.

версия 1.05.0 · 2026-11-02

- Подготовленные параметры теперь можно менять на сервере без выпуска
  новой сборки: тексты подсказок и объявления, автозапуск медиа, задержку
  перед его запуском, размер превью, автозагрузку фото и меню оформления.
- Подключённые приложения получают изменения автоматически. Последние
  проверенные настройки сохраняются на устройстве отдельно для каждого
  сервера; повреждённый ответ не сбрасывает рабочие настройки.
- Владелец сервера может задавать отдельные значения для Android, Windows,
  Linux, iOS, macOS и браузера, ограничивать их версией приложения и
  откатывать изменения. История переживает обновление самого сервера.
- Сроки хранения новых файлов больше 200 МБ, 500 МБ и 1,5 ГБ меняются
  без перезапуска. По умолчанию остаются 5, 2 и 1 день; уже загруженные
  файлы сохраняют назначенный им срок.
- В разделе «О приложении» видна ревизия параметров сервера и доступна
  ручная проверка. Настройки не загружают исполняемый код: новые функции
  и исправления программной логики по-прежнему требуют обновления.
- Исправлено сохранение гиперссылки из меню выделенного текста на Android
  и Windows. Длинное меню оформления на компьютере теперь прокручивается.
- Меню чатов и сообщений учитывают масштаб интерфейса. «Что нового»
  доступно и после установки последней версии. Если система не открыла
  браузер по ссылке, появляется сообщение и кнопка копирования адреса.

Номер сборки Android: 75.

версия 1.04.0 · 2026-11-02

- Жирный, курсив, подчёркивание, зачёркивание, моноширинный текст и ссылки
  видны прямо в поле ввода, без звёздочек и других маркеров. Спойлер во время
  набора читается на выделенном фоне, а после отправки скрыт от собеседника.
- Оформление сохраняется в черновиках, при редактировании и в подписях к
  вложениям. Курсор, выделение, копирование и вставка работают с видимыми
  буквами. Ctrl/Cmd+Z, Ctrl/Cmd+Shift+Z и пункты меню отменяют и повторяют
  действия, в том числе изменение стиля. Снятие оформления сохраняет текст.
- Вручную введённые знаки разметки теперь остаются обычными знаками.
  Оформляй текст через выделение и меню или сочетания клавиш.
- Проверка целостности и расшифровка медиа в установленных приложениях
  выполняются отдельно от интерфейса: пачка загружаемых файлов больше
  не блокирует обработку прокрутки этой работой.
- Устранена долгая обработка текстов с большим числом незакрытых знаков
  разметки. Миниатюры не декодируются заново при каждом обновлении ленты,
  фото в переписке декодируются под размер превью, автозапуск видео ждёт
  короткой остановки прокрутки. Полноэкранные фото сохраняют исходное качество.
- Выпуск для Android, Windows, Linux и веба: 1.04.0, сборка 74.

версия 1.03.0 · 2026-11-02

- Выдели текст в строке сообщения и нажми правую кнопку мыши на ПК или
  удерживай палец на телефоне: в меню появились жирный, курсив, подчёркнутый,
  зачёркнутый, моноширинный, скрытый текст, гиперссылка и снятие оформления.
  На узком экране остальные действия находятся под кнопкой «Ещё».
- Меню работает также при редактировании сообщения и в подписях к вложениям.
  Копирование, вырезание, вставка и выделение всего текста сохранены.
- Сочетания Ctrl/Cmd+B, I, U — жирный, курсив и подчёркивание; Ctrl/Cmd+K —
  ссылка; Ctrl/Cmd+Shift+X, M, P, N — зачёркивание, код, спойлер и сброс.
- В поле ввода оформление обозначается маркерами, в отправленном сообщении
  отображается готовый текст. Стили можно сочетать; код сохраняется буквально.
  Ссылка содержит отдельные подпись и адрес, допускаются адреса HTTP/HTTPS.
- Уведомления, цитаты и список чатов показывают текст без маркеров; спойлеры
  остаются скрытыми. Поиск находит ссылки по подписи и по адресу.
- Оформление входит в зашифрованный текст. Для правильного отображения
  обнови оба клиента: прежние версии показывают новые маркеры как обычный текст.
- Выпуск для Android, Windows, Linux и веба: 1.03.0, сборка 73.
  Подготовка iOS из 1.02.0 остаётся без сборки Xcode и публикации TestFlight.

версия 1.01.0 · 2026-10-29

- Обновлённые экраны чатов, групп, звонков, настроек и профиля доступны на
  Android, Windows, Linux и в браузере. Настройки разделены на блоки, QR-код
  профиля открывается отдельным анимированным окном.
- Свои рамки из изображений и GIF: движение, масштаб, поворот, прозрачность,
  порядок слоёв, отмена и повтор. У выделенного слоя две ручки: сверху справа
  — поворот, снизу справа — размер. На телефоне работают касания и два пальца.
- Собственные эффекты профиля: 22 вида движения, случайный выбор картинок,
  настройка скорости, размера и количества. Сервер сохраняет оформление
  целиком и передаёт его другим пользователям.
- В подсказках после `@` появились аватарки 48 px. Их размер можно менять
  от 32 до 80 px в «Настройки → Оформление». Подсказки ищут и по личному имени;
  в сообщение всегда подставляется настоящий @ник.
- В профиле собеседника появился пункт «Изменить только для себя»: личное имя,
  фото/GIF и фон профиля. Замены сохраняются только в этом аккаунте на этом
  устройстве, не отправляются собеседнику и не попадают в пересылку сообщений.
  Каждую замену можно сбросить; вернутся актуальные публичные данные.
- Исправлен выбор файлов в Safari на iPhone: элемент выбора действительно
  присоединяется к странице, возвращение в браузер не считается отменой,
  а выбранные файлы дочитываются перед закрытием элемента.
- Новая нумерация: публичная версия 1.01.0, номер сборки 71.

версия 0.40.3 · 2026-10-29

- После завершения звонка Android предлагает разрешить полноэкранные
  уведомления, если они ещё не разрешены. «Разрешить» открывает настройки
  Android, «Не сейчас» убирает предложение до следующего звонка.
- Во время разговора предложение не появляется. Если Nuar в фоне,
  оно ждёт возвращения в приложение; включённое разрешение повторно не спрашивается.

версия 0.40.2 · 2026-10-29

- Android: входящий звонок запрашивает полноэкранный показ. Экран блокировки
  перекрывает только сам звонок; после его завершения переписка под замком
  не открывается. Разрешение проверяется в «Уведомлениях и звуках».
- Фоновая служба не пропускает звонок из-за устаревшего сигнала закрытого окна.
  При возвращении в Nuar входящий звонок разворачивается; зависшее уведомление
  снимается через 45 секунд. На разблокированном телефоне Android может выбрать
  всплывающую карточку вместо полного экрана.
- Загрузка файлов повторяет до трёх попыток подключения при временном обрыве,
  пока передача ещё не началась. Уже отправляемый файл автоматически заново
  не загружается. Видны подключение, повтор, отправленные байты и ожидание ответа.
- После ошибки индикатор останавливается, показываются причина и кнопка
  «Повторить отправку». Несколько нажатий не запускают параллельные загрузки.
- «Свой сервер» устанавливает подписанный комплект той же версии, что и приложение,
  включая веб-версию. До замены файлов проверяются подпись и контрольная сумма;
  предыдущие исходники сохраняются отдельно, данные и настройки сервера остаются.
  Пустой отдельный Git-репозиторий для установки больше не используется.

версия 0.40.1 · 2026-10-29

- Новая установка предлагает `https://nuar.tech` вместо домашнего
  `https://192.168.1.100`. Ранее сохранённые адреса, активные аккаунты и
  подключение веб-версии к своему серверу остаются без изменений.
- Если старый IP уже сохранён, его можно заменить через «Сервер» на экране входа.

версия 0.40.0 · 2026-10-29

- Убран предел отправки 200 МБ, а также прежние ограничения около 2 ГБ на
  сервере и при приёме файлов через «Поделиться» в Android.
- Файлы больше 200 МБ хранятся на сервере 5 дней, больше 500 МБ — 2 дня,
  больше 1,5 ГБ — 1 день. Размер считается после сжатия фото/видео,
  без служебных байтов шифрования. Ровно 200 МБ, 500 МБ и 1,5 ГБ относятся
  к предыдущей, более длительной категории.
- Срок начинается после загрузки и не продлевается скачиванием. После него
  серверная копия удаляется даже без копий у участников. Сообщение остаётся;
  файл можно получить с устройства участника, у которого есть копия и открыт
  Nuar. Скачанные файлы и публичные изображения профилей не удаляются.
- Срок виден перед отправкой и в настройках медиа. Файлы до 200 МБ сохраняют
  прежнюю защиту единственной копии. Новые сроки применяются и к старым
  большим загрузкам, отсчитываясь от их загрузки.
- При шифровании и расшифровке убрана лишняя полная копия файла в памяти.
  Проверка свободного места на сервере остаётся: заполнить диск загрузкой нельзя.

версия 0.39.0 · 2026-10-18

- Enter в окне отправки файла на компьютере отправляет вложение; Shift+Enter
  оставляет новую строку в подписи. Для видео сначала завершается подготовка.
- Несколько фото и видео одной отправки собираются в альбомы до 10 элементов.
  У каждого вложения виден ход загрузки, каждое можно открыть отдельно.
- Файлы можно перетаскивать в переписку в Windows, Linux и браузере.
  Перед отправкой открывается окно с подписью и выбором качества медиа.
- У отправителя запоминается исходный файл на компьютере. Неизменённый документ
  открывается без повторной загрузки; правый клик → «Показать в папке».
  Сжатая копия фото или видео не подменяется несжатым оригиналом.
- На телефоне фото и видео на весь экран закрываются свайпом вниз.
  Увеличение фотографии и перемотка видео продолжают работать.
- Меню своего сообщения → «Кто и когда прочитал»: участники группы и время
  прочтения; в личной переписке — дата и время прочтения собеседником.
  Для прочтений до обновления точная дата может быть неизвестна.
- /help показывает команды. Владельцу сервера доступны /memory и
  /clear 01.10.2026-18.10.2026. Очистка требует отдельного подтверждения,
  касается только серверных копий за период и сохраняет сообщения и аватарки.
- Nuar появился в меню Android «Поделиться»: файлы, несколько вложений,
  текст и ссылки. Сначала выбирается чат, затем подтверждается отправка.
  Входящие файлы ждут входа в аккаунт и снятия код-пароля.

версия 0.38.0 · 2026-10-12

- На главной nuar.tech — указатель: Каталог, КолеСо и Nuar.
- Мессенджер открывается по nuar.tech/nuar/. Сохранённый вход, ключи,
  настройки и фоны остаются в том же хранилище браузера.
- Старые ссылки на профили и группы, уведомления и ярлыки веб-приложения
  продолжают открывать Nuar. Уведомления не направляются в соседние сайты.
- Адреса API, звонков, файлов, скачивания и обновлений приложений прежние.
  Установленные версии продолжают работать со своим сервером.

версия 0.37.2 · 2026-10-07

- Убрана автоматическая упаковка обычных файлов в ZIP и переключатель
  упаковки. Документ приходит с исходным именем, форматом и содержимым.
- Фото и видео по-прежнему сжимаются перед отправкой. Лимит 200 МБ
  применяется к готовому результату, а не к исходному фото или ролику.
  Включено исправление из 0.37.1, которая отдельно не публиковалась.
- Для новых отправок без автоматических ZIP нужно обновиться отправителю.
  Уже отправленные вложения остаются в том виде, в котором были отправлены.

версия 0.37.0 · 2026-10-07

- Перед отправкой видео можно выбрать 480p, 720p, 1080p или оригинал.
  Сначала показан примерный размер, после подготовки — фактический.
  Есть прогресс и отмена. Исходный файл на устройстве не меняется.
- Сжатие происходит на устройстве до шифрования. На сервер и другим
  участникам передаётся уже уменьшенная версия. Если исходник компактнее,
  окно сообщает об этом и сохраняет его без повторного ухудшения.
- Ошибка сжатия не приводит к скрытой отправке оригинала: можно повторить
  подготовку или явно выбрать «Оригинал». Отправка через пункт «Файл»
  сохраняет прежний режим документа без уменьшения видео.
- Серверная копия стала временной: по умолчанию 14 суток. После срока
  она удаляется только при двух свежих подтверждениях копий от устройств
  участников. Единственная копия, свежие файлы и аватарки защищены.
  После удаления с сервера файл можно получить от участника, у которого
  копия сохранилась и Nuar доступен в сети.

- Сжатие доступно в браузере, Android, Windows и Linux. В браузере видео
  обрабатывается в отдельном потоке и не загружается на сторонние сайты.
  Если браузер не поддерживает необходимые кодеки, можно выбрать оригинал.

версия 0.36.0 · 2026-10-06

- Исправлен запасной путь звонков и прямой передачи файлов через сервер:
  пересыльщик использовал адрес из прежней домашней сети. При выкладке
  Nuar теперь проверяет, существует ли этот адрес на сервере.
- Звук и видео собеседника собираются в один поток по очереди: позднее
  событие звука больше не заменяет видео. Ответ на звонок защищён от
  двойного нажатия, а сигналы после ответа привязаны к ответившему устройству.
- Если приложение открыли уже после начала вызова, звонящий повторяет
  адреса для подключения. При обрыве связи приложение пробует заново
  согласовать соединение; сигналы ждут подключения к серверу.
- В прямой передаче адреса соединения больше не обгоняют сам запрос файла.
  Добавлено сжатие кусками без потерь, с автоматической распаковкой и
  проверкой целостности. Старые приложения продолжают получать исходные байты.
- При отправке вложения видны этап и объём: «Подготовка», «Отправлено X из Y»,
  ожидание подтверждения сервера. В прямой передаче также видна экономия
  от сжатия и объём данных, переданных по каналу.
- В окне отправки документа — «Сжать в ZIP, если получится меньше», с
  размером до и после. Можно отключить. Фото, видео и архивы без заметного
  выигрыша остаются исходными; содержимое документов не меняется.
  В браузере упаковка выполняется отдельно от интерфейса.
- Правый клик по скачанному вложению в установленном приложении:
  «Показать в папке». Папку можно открыть и после редактирования файла.

версия 0.35.0 · 2026-10-03

- Поиск внутри переписки: текст и имена вложений, фильтры «Фото и видео»,
  «Файлы», «Ссылки», «Голосовые». Значок лупы или Ctrl+F / Cmd+F открывает
  поиск; он постепенно читает всю доступную историю на устройстве, без
  отправки поисковой строки серверу. Нажатие показывает сообщение в переписке.
- В меню сообщения — «Переслать» с выбором чата, просмотром перед отправкой
  и возможностью скрыть имя автора. Текст, фото, видео, документы, голосовые,
  кружки и стикеры пересылаются отдельным сообщением. У вложения — новый
  ключ и отдельная копия; удаление исходника её не ломает.
- «В Избранное» сохраняет сообщение из его меню. Ссылка прямой раздачи
  пока не пересылается: полученный файл можно заново отправить через скрепку.
- После долгого перерыва догружаются все новые сообщения, включая историю
  длиннее 200 сообщений. Поздний ответ старого чата не попадает в новый
  аккаунт после переключения.
- Исправлена ширина редактора стикеров в боковой панели и маленьком окне;
  картинка сохраняет квадратную форму и размер 512×512 при экспорте.
- Исправлен HTTP-кэш личных вложений в браузере: он больше не отдаёт ранее
  загруженную зашифрованную копию другому аккаунту без проверки доступа.
  Новое приложение обходит и старые записи этого кэша. Отдельные копии
  приложения по аккаунтам продолжают работать.

версия 0.34.0 · 2026-10-03

- Установленные приложения могут отдавать зашифрованные копии вложений
  другим участникам того же чата. Сервер подсказывает доступные устройства;
  содержимое и ключи остаются закрытыми для него.
- Получение пробует доступные устройства, затем сервер. При обрыве сохраняются
  проверенные части; при недоступности всех копий появляется понятная ошибка.
  Для повторной раздачи Nuar должен быть запущен. Браузер получает копии,
  но не объявляет себя постоянным хранилищем.
- В «Медиа» можно выключить участие в хранении; на Android — разрешить раздачу
  только в безлимитной сети или только на зарядке.
- Сервер больше не удаляет описание файла при выселении своей копии. Старые
  вложения убираются с сервера только после 14 дней и при двух свежих копиях
  на устройствах участников. Аватарки и единственная копия защищены.
- Общий предел серверных файлов — 40 ГБ. Для системы и обслуживания остаётся
  не меньше 8 ГБ и 20% диска. Если безопасно очистить место нельзя, новая
  загрузка отклоняется; можно передать файл напрямую.
- Выход из группы закрывает доступ к получению и раздаче её копий. Удаление
  файла отзывает объявления и временные копии; отдельно сохранённые пользователем
  файлы не удаляются.
- Учёт прямых раздач и незавершённых загрузок разделён по серверам. Старые
  прямые раздачи без указания сервера нужно отправить заново; исходники
  и уже скачанные файлы остаются на месте.
- Повторное нажатие во время проверки скачанного файла не запускает второе
  открытие или скачивание. Готовность показывается после регистрации копии.

версия 0.33.1 · 2026-10-02

- Исправлен порядок запуска полноэкранного видео: вывод изображения
  подключается до открытия файла, в том числе после скачивания.
- Esc закрывает просмотр видео и возвращает в переписку. Если включён
  дополнительный полноэкранный режим плеера, первый Esc выходит из него.
- Автоповтор в сообщении не запускается за открытым просмотром; закрытие
  во время загрузки больше не пытается запускать уже закрытый плеер.

версия 0.33.0 · 2026-10-02

- Отправленные и просмотренные вложения сохраняются зашифрованными, отдельно
  от обычных загрузок. Повторное открытие не требует скачивания с сервера.
- В «Настройки → Медиа» есть предел занятого места и очистка временных копий.
  По умолчанию: 2 ГБ на телефоне, 10 ГБ на компьютере; старые копии вытесняются.
  Очистка не удаляет файлы из выбранной папки загрузок.
- Проверка содержимого отбрасывает повреждённые копии. Аккаунты и серверы
  используют разные хранилища; завершение старого запроса после смены аккаунта
  больше не засоряет память нового аккаунта.
- В браузере остаётся ограниченный кэш вкладки.

версия 0.32.0 · 2026-10-02

- Установленное приложение запоминает скачанные вложения и открывает готовый
  файл при следующем нажатии, в том числе после перезапуска. Перед открытием
  проверяет содержимое; удалённую или изменённую копию скачивает заново.
- В «Настройки → Медиа» можно выбрать папку загрузок, открыть её и вернуть
  стандартную «Загрузки/Nuar». Старые файлы при смене папки остаются на месте.
- На Android используется системное хранилище и выбор папки с постоянным
  разрешением. В браузере сохранением по-прежнему управляет браузер.
- Одинаковые имена не затирают файлы. Готовый файл появляется только после
  записи; недокачанное хранится отдельно. Прямые передачи тоже помнят готовые
  загрузки и используют выбранную папку.

версия 0.31.0 · 2026-10-02

- Появилось «Избранное» — личная переписка с самим собой для заметок,
  ссылок, фотографий и файлов. Она открывается из бокового меню и меню новой
  переписки, находится поиском и может быть закреплена или добавлена в папку.
- Избранное защищено тем же сквозным шифрованием, что остальные переписки,
  и синхронизируется между своими устройствами. Сервер хранит только шифровку.
- На компьютере двойной щелчок по тексту снова выделяет слово. Быстрая реакция
  больше не перехватывает привычное выделение; реакции остаются в меню
  сообщения и под сообщениями.
- В полноэкранном просмотре фото нажатие по свободной чёрной области закрывает
  снимок, а нажатие по самому снимку оставляет его открытым.
- Исправлен учёт памяти в кэше медиа: повторно положенный файл больше не
  завышает занятый объём и не выталкивает другие файлы раньше времени.

версия 0.30.1 · 2026-10-02

- «Nuar на связи» теперь сам держит отдельное соединение для уведомлений.
  Сообщения и звонки приходят после смахивания Nuar из недавних приложений,
  после потери сети и после перезапуска телефона.
- Через это соединение сервер присылает только номер чата, имя и вид события:
  «Новое сообщение», упоминание или звонок. Текста переписки у сервера нет.
  Выключенные уведомления приложения и тишина в отдельном чате учитываются.
- Фоновое соединение не делает человека «в сети» и не получает зашифрованные
  сообщения. На одном устройстве остаётся только одно такое соединение.
- Если принудительно остановить Nuar в системных настройках Android, система
  не разрешит ему запуститься самому до следующего ручного открытия.

версия 0.30.0 · 2026-09-30

- У группы можно поставить аватарку и фон: фото, GIF или видео. Меняет тот,
  кто открывает оформление группы. Если картинки нет, остаются цвета и буквы.
  GIF и видео — до 16 МБ, без звука.
- Аватарку любого человека можно открыть и листать прежние. Старые, которые
  уже были удалены до этого обновления, не вернутся. Панель «Сквозное
  шифрование» из профиля человека и из профиля группы убрана.
- На айфоне в браузере фон и видео-аватарка больше не играют музыку. Видео
  в звонке рисуется своим кадром, а не чёрным прямоугольником.
- Движущиеся аватарки играют в списке чатов, у участников и на экране звонка,
  без звука и не больше трёх сразу в списках.
- Входящий звонок доходит пушем, даже если вкладка ещё числится открытой.
  Закрытое приложение на телефоне без сайта на домашнем экране звонок не
  покажет: отдельных уведомлений Apple и Google нет.
- Для звонков с телефона из интернета на роутере нужны UDP 3478, TCP 3478
  и UDP 49160–49200 на Orange Pi. Пересыльщик называет телефонам внешний адрес.
- «Нет сеанса с этим устройством» больше не залипает: следующее сообщение
  начинает сеанс заново. Уже отправленные с этим текстом прочитать нельзя.
- В окне «Отправить фото» Enter отправляет, Shift+Enter — новая строка.
  На телефоне Enter по-прежнему переводит строку.
- Ссылки http и https в сообщениях и подписях нажимаются.

версия 0.29.1 · 2026-09-30

- Переход по уведомлению открывал переписку раньше, чем поднимались ключи.
  В ленте навсегда оставалось «Шифрование запускается…», хотя в списке чатов
  текст уже был расшифрован. Теперь чат ждёт ключи и показывает сообщения.
  Если какое-то пришло в эту секунду, оно дочитывается само.

версия 0.29.0 · 2026-09-30

- Фото аватарки больше не моргает. Картинка раскладывается один раз и дальше
  просто рисуется. Раньше на сайте она заново собиралась под размер кружка
  и мигала; видео так не делало, у него свой проигрыватель.
- Загрузка аватарки и фона видна на самой картинке: затемнение и проценты.
  Белая полоска внизу («Загружаю аватарку», «Аватарка обновлена» и то же
  про фон) убрана. Если смена не удалась, строка под именем держится несколько
  секунд и сама пропадает.
- Фото перед отправкой сжимается. GIF и видео профиля — до 16 МБ, столько
  принимает сервер. Это написано при выборе файла и в настройках профиля.
- В открытом чате GIF и видео аватарки играют сами, без звука и по кругу,
  пока видны — как кружки. Шапка чата тоже. В списке чатов остаётся
  неподвижный кадр. Сразу играет не больше трёх, остальные ждут. Выключается
  тем же переключателем «Кружки играют сами».
- В сообщении можно написать @имя. Упоминание доходит, даже если у этого
  чата выключен звук. Общий выключатель уведомлений это не обходит. Сервер
  текст не читает: в пуше «Вас упомянули», без слов сообщения. Пока приложение
  на телефоне закрыто, отдельного упоминания нет.
- Настройки → Аккаунты: можно переключаться между людьми и серверами.
  Переключение не завершает сессию на сервере. Выход — завершает и убирает
  этот аккаунт из списка на устройстве.
- Настройки → Свой сервер: с компьютера или телефона Nuar заходит по SSH,
  забирает исходники и поднимает сервер. Пароль никуда не сохраняется.
  В браузере SSH нет — показывается текст команд, пароль в него не вписан.
  Если в репозитории исходников пусто, установка остановится.
- Уведомления → Сирена по слову. Человек и слово: звук на полной громкости
  плеера, даже если чат открыт или без звука. Пока Nuar запущен. Закрытое
  приложение слово не видит. Во время звонка сирена молчит.
- Медиа на сервере по умолчанию около 2 ГБ на человека. Старые файлы, которые
  давно не открывали, сервер убирает и переписку при этом не читает. Файлы
  моложе недели и аватарки не трогает. В истории такое видео может перестать
  открываться. Занятое место видно в настройках медиа.
- Окно «Кадр фона» показывает кусочек чата: шапку, два сообщения и поле
  ввода, а не голое изображение.

Raspberry Setup

Raspberry Setup 0.2.5: Windows, Linux и Android

версия 0.2.52026-10-07

Что изменилось

Windows/Linux: права установки и изменения сети, выбор WAN/LAN, таблица подсетей, серверная очередь с revision, шаблоны бумаги, сохранение WAN и продолжение работы с существующим VPN. Канонический установщик проверяется по SHA-256. Полная установка на физическую плату не проверялась.
Android 0.2.5: единый VPN/RPIPulse, права client, таблица подсетей и серверная очередь revision, шаблоны бумаги, сохранение WAN и продолжение установки существующего VPN. Установка на физическую плату не проверялась.

Скачать

Прошлые версии

версия 0.2.4 · 2026-10-07

Вкладка VPN и RPIPulse: вход в аккаунт, получение профиля от сервера, выбор WAN/LAN и установка встроенного vpn_client v4. Установщик работает отдельной службой и продолжает работу при разрыве SSH; приложение позволяет продолжить проверку по тому же устройству. Существующий VPN защищён от автоматической перезаписи. Конфиг оператора включает маршрут 10.64.0.0/12. Windows и Linux x86_64; Linux: распаковать архив, chmod +x rpi-setup, ./rpi-setup. Автоматические проверки пройдены; установка на физическую плату требует проверки.
Android: VPN и RPIPulse, вход в аккаунт, защищённая сессия, встроенный vpn_client v4, проверка SSH-ключа и продолжение установки после разрыва связи. Маршрут оператора 10.64.0.0/12. Установка на физическую плату требует проверки.

версия 0.2.3 · 2026-10-02

Выбор FLYTO 1.2 ГГц, GEPRC MATEN 3.3 ГГц и rapidFIRE 5.8 ГГц во вкладке аналоговой бумаги. Скрипты встроены. Настройка порта, GPIO и подключения через транзистор, установка веб-пульта на плату. Кнопка отмены SSH-подключения прерывает ожидание и повторы. Linux x86_64: распаковать архив, выполнить chmod +x rpi-setup и запустить ./rpi-setup. Аппаратное переключение частот требует проверки на приёмнике.
Android: актуальные скрипты, режимы VPN, конфиг ноутбука без платы, IP/MAC, пульты 1.2/3.3/5.8 ГГц, отмена SSH и подписанные APK-обновления.

версия 0.2.2 · 2026-09-30

Верхние вкладки переносятся на следующую строку, когда окно не растянуто. Все вкладки остаются на экране.

версия 0.2.1 · 2026-09-30

Под вкладками кнопка «Проверить обновление». При запуске программа тоже спрашивает сервер. Если версия новее, сверху появляется полоска «Вышла версия N».

версия 0.2.0 · 2026-09-30

Номер версии виден в заголовке окна. Новая сборка скачивается с сервера, проверяется по подписи и ставится сама.

boomdesk

Переключение мониторов и отдельное меню зрителей

версия 0.2.442026-11-05

Что изменилось

- Монитор можно сменить во время сеанса. На Windows и в браузере есть меню выбора экрана, на Android оно открывается в панели «Управление», на Linux мониторы переключаются по Ctrl+Alt+M.
- Windows захватывает выбранный монитор для каждого зрителя отдельно. Linux показывает мониторы X11 или экраны, разрешённые через портал Wayland.
- Настройка счётчика находится в «Настройках». Список зрителей и действия открываются отдельной кнопкой.
- Список показывает имя компьютера, переданное клиентом. На Android передаётся модель телефона.
- Полупрозрачную плашку «Зрителей: N» можно перетащить. Она сохраняет положение между сеансами, пока хост запущен.

Скачать

Прошлые версии

версия 0.2.42 · 2026-11-04

- В настройках Windows, Linux и Android можно включить надпись «Зрителей N». По умолчанию настройка выключена.
- Из списка можно отключить зрителя, запретить его устройству повторный вход или временно забрать управление.
- На Windows можно отдельно ограничить звук компьютера и микрофон зрителя. Системный хост поддерживает те же действия после обновления службы.
- Android показывает счётчик через разрешённую службу управления или разрешение на показ поверх приложений. Linux использует индикатор X11 или layer-shell, при отсутствии поддержки — системное уведомление.

версия 0.2.41 · 2026-11-02

- Android учитывает подтверждения получения кадров и ограничивает объём видео в очереди отправки.
- При перегрузке канала снижается битрейт; после восстановления он постепенно повышается.
- Устаревшая цепочка кадров пропускается с запросом свежего ключевого кадра, чтобы не проигрывать накопившееся видео.
- Ожидание подтверждения видео не блокирует обработку управления.

версия 0.2.40 · 2026-11-02

- Исправлен чёрный экран при повторном открытии BoomDesk, когда фоновая служба продолжает работать.
- Закрытое окно корректно освобождает ресурсы, а новое использует актуальную Android Activity.
- Повторное открытие окна не создаёт дополнительные сетевые среды и фоновые проверки обновлений.
- Исправлена ошибка завершения интерфейса после уничтожения поверхности Android.

версия 0.2.39 · 2026-11-02

- Частые движения мыши объединяются до последней позиции, без накопления устаревших перемещений.
- Подтверждения видеокадров больше не засоряют очередь ввода Android.
- Нажатия и отпускания передаются по порядку: временная занятость обработчика больше не разрывает соединение с ошибкой «Очередь управления переполнена».

версия 0.2.38 · 2026-11-02

- Исправлена регрессия 0.2.37: быстрый клик больше не оставляет касание зажатым.
- Неподвижное удержание не отправляет пустые жесты; движение и отпускание продолжают то же касание.
- Исправлена обработка перемещений меньше одного пикселя.

версия 0.2.37 · 2026-11-02

- Android: свайпы и перетаскивание передаются во время движения мыши, а не после отпускания кнопки.
- Удержание кнопки сохраняет непрерывное касание, в том числе для долгого нажатия.
- При отключении зрителя удержание завершается, накопленные клики сбрасываются.

версия 0.2.36 · 2026-11-02

- Android: основной режим — плавный показ до 30 кадров/с. Отключение и повторное подключение зрителя сохраняют действующее разрешение экрана.
- Поворот телефона меняет размер видео без остановки показа и без нового запроса Android.
- Неподвижный экран продолжает передаваться, чтобы не прерывать подключение по таймауту.
- Медленный режим снимков (около 2 кадров/с) перенесён в дополнительные настройки; добавлена кнопка перехода на плавный показ.
- Восстановлены веб-версия на nuar.tech/boomdesk и карточка в каталоге; исправлено сохранение маршрута при обновлении Nuar.
# Что нового в BoomDesk
Раздел `## <версия> — <коротко>` попадает в баннер «Вышла версия»: первая строка —
заголовок, строки «- …» — подробности («Что нового»).

версия 0.2.35 · 2026-11-02

- На nuar.tech/boomdesk можно подключиться по ID и паролю из браузера: видео, мышь, клавиатура, выбор качества и полноэкранный режим. На удалённом устройстве по-прежнему нужен BoomDesk. Пароль проверяется в браузере через SPAKE2; веб-шлюз обрабатывает видео и команды.
- Android 11 и новее: в разделе «Этот телефон» появился отдельный режим «Доступ без повторного запроса». Он использует явно включённую службу специальных возможностей, требует постоянного пароля и передаёт около двух кадров в секунду. Остановить доступ можно из приложения или уведомления.
- Режим сохраняется после перезапуска приложения. После перезагрузки телефона откройте BoomDesk один раз. Заблокированный экран и защищённые приложения недоступны. Для плавного видео остаётся обычный показ с системным разрешением Android.

версия 0.2.34 · 2026-10-29

- Если во время переподключения устройство ответило, но прежний пароль больше не подходит, Windows, Linux и Android запрашивают новый пароль. Окно сеанса сохраняется; после ввода подключение продолжается. Отмена закрывает сеанс.
- Ошибка в новом пароле повторно открывает запрос. Время ожидания ответа пользователя не расходует двухминутный срок восстановления связи. Отзыв доступа и ошибки проверки подлинности по-прежнему завершают сеанс.
- В настройках Android, в разделе «Этот телефон», можно задать, изменить или удалить постоянный пароль. Он защищён Android Keystore и сохраняется после перезапуска приложения; временный пароль продолжает работать.
- Постоянный пароль не заменяет системные разрешения Android на показ экрана и управление телефоном.

версия 0.2.33 · 2026-10-29

- На Android 13 и новее клавиатура работает через системный канал ввода: текст, поля пароля, Enter, Backspace, Delete, стрелки и сочетания редактирования.
- При подключении к телефону Windows передаёт текст в своей раскладке, включая русский и символы с Shift. Linux также передаёт печатные символы в раскладке зрителя. Для удалённых ПК сохраняется прежняя передача скан-кодов.
- Для старых Android улучшен поиск активного текстового поля при открытой экранной клавиатуре, обработка выделения и символов. Доступность ввода там зависит от поддержки специальных возможностей самим приложением; защищённые поля не переписываются по скрытому тексту.
- Обновите BoomDesk на устройстве зрителя и на телефоне. На телефоне должна быть включена служба «BoomDesk · управление телефоном» в специальных возможностях.

версия 0.2.32 · 2026-10-24

- Windows, Linux и Android автоматически восстанавливают открытый сеанс при сетевом обрыве, заново выбирая доступный маршрут. Повторно вводить пароль и нажимать «Подключиться» не нужно.
- При восстановлении другой сервер получает приоритет, даже если прежний продолжает отвечать на проверку доступности. Если альтернатив нет, проверяется и прежний маршрут.
- Окно остаётся открытым, сохраняются полноэкранный режим, масштаб, качество и настройки звука. Во время восстановления показывается «Переподключение…»; старые клики и нажатия не воспроизводятся после возвращения связи.
- Пароль используется только в памяти текущего сеанса; каждое повторное подключение проходит обычную проверку входа. Смена пароля, отзыв доступа и ручное закрытие останавливают восстановление.
- Если хост перестал отвечать, восстановление начинается после 8 секунд тишины. Попытки продолжаются до 2 минут; хост освобождает зависший ввод и сеансы потерянных зрителей.
- Обновите обе стороны подключения и системную службу удалённого Windows-ПК.

версия 0.2.31 · 2026-10-24

- Windows, Linux и Android проверяют оба встроенных сервера параллельно. Отказ 77.66.186.226 больше не требует дождаться всех его таймаутов перед попыткой через 186.246.19.103.
- Хост поддерживает независимую регистрацию на каждом сервере. Потеря одного сервера не закрывает исправную регистрацию на другом; связь восстанавливается автоматически.
- Во время простоя доступность и задержка серверов проверяются каждые 15 секунд, даже без сохранённых компьютеров. При подключении полный маршрут до ПК измеряется заново.
- Попытки соединения через запасные маршруты начинаются с небольшим интервалом, не ожидая завершения зависшего маршрута.
- На серверах сохранена совместимость прежних ID; новые ID рассчитываются по ключу устройства с проверкой занятости.
- Для работы при отказе сервера обновите также удалённый компьютер и его системную службу.

версия 0.2.30 · 2026-10-22

- Если niri не разрешает сочетания оболочки, нажмите «Включить сочетания оболочки…». Linux запросит права администратора в системном окне; BoomDesk сам настроит виртуальную клавиатуру.
- Правило доступа для активного локального пользователя и загрузка модуля сохраняются после перезагрузки. Ручные команды и SSH не нужны.
- Клавиатура включается в текущем сеансе без повторного разрешения экрана и отключения зрителя. Отмена системного запроса не вызывает повторных окон.
- Обновление только для Linux. Windows и Android остаются на 0.2.28.

версия 0.2.29 · 2026-10-21

- Linux: исправлено зависание кадров PipeWire при подключении после простоя.
- niri: при несовместимом формате PipeWire автоматически включается резервный захват только разрешённого монитора. Отзыв разрешения в системном интерфейсе останавливает захват.
- Linux: неподдерживаемое или ещё не готовое содержимое буфера больше не очищает буфер другого компьютера. Нативный буфер Wayland не зависит от запуска XWayland.
- Основной сервер 77.66.186.226 и качество «Исходное» по умолчанию из 0.2.28 сохранены.
- Обновление только для Linux; Windows и Android остаются на 0.2.28.

версия 0.2.28 · 2026-10-21

- Windows, Linux и Android сначала используют сервер 77.66.186.226. Дополнительные маршруты, включая 186.246.19.103, по-прежнему проверяются по задержке.
- Сохранены прежние ID устройств и подключения старых клиентов. Сохранённые пароли, ключи пробуждения и настройки собственного сервера не сбрасываются.
- Linux/Wayland: исправлена остановка видео после простоя. Время кадров PipeWire приводится к часам текущего сеанса, поэтому служебный кадр с другой временной меткой больше не блокирует последующие кадры.
- Linux: при отказе GStreamer теперь сразу показывается причина и источник ошибки; подробности записываются в boomdesk.log. Ошибки до первого кадра больше не скрываются за общей строкой или ожиданием 15 секунд.
- Качество по умолчанию — «Исходное»: изображение передаётся в разрешении удалённого экрана. Прежнее значение «Авто» при обновлении переключается один раз; повторно выбранное «Авто» на телефоне сохраняется. Ручное ограничение разрешения сохраняется.
- Перехват сочетаний клавиш Linux из 0.2.27 сохранён: Ctrl+Alt+G включает и отпускает захват в окне сеанса.

версия 0.2.27 · 2026-10-21

- В окне удалённого сеанса Linux перехватываются сочетания оболочки: Alt+Tab, Win+D, Win+стрелки, Ctrl+Shift+Esc и другие. Работает в Wayland с поддержкой перехвата сочетаний и в X11; в режиме «Только просмотр» перехват не включается.
- Ctrl+Alt+G временно выключает или снова включает перехват. При переключении в другое окно и закрытии сеанса клавиатура возвращается локальному компьютеру, удержанные клавиши на удалённом ПК отпускаются.
- Состояние перехвата показано в заголовке сеанса. Отказ оболочки учитывается; приложение не запрашивает разрешение заново по кругу и не меняет системные горячие клавиши.
- Полный экран по Ctrl+Alt+Enter и изменение масштаба по Ctrl+Alt+F остаются доступными.
- Обновление только для Linux. Windows остаётся на 0.2.23, Android — на 0.2.24.

версия 0.2.26 · 2026-10-19

- Переключатель «Запускать с Linux и включать доступ»: BoomDesk запускается после входа в графический сеанс и сам начинает принимать подключения. Для неизменного пароля задайте постоянный пароль.
- Wayland: сохраняется разрешение экрана и управления, если портал поддерживает восстановление. При первом запуске нужно разрешить доступ; при отзыве разрешения или смене монитора система может запросить его снова. Настройки портала для других приложений не меняются.
- niri: используется сохранённое разрешение ScreenCast либо существующая политика портала. На проверенной Fedora портал wlr уже разрешает выбранный монитор без диалога.
- Вторая копия открывает существующее окно. Если службы рабочего стола ещё загружаются, предусмотрены ограниченные повторные попытки; отказ в разрешении не вызывает новых запросов по кругу.
- «Остановить доступ» прекращает приём до следующего запуска. Отключение переключателя убирает автозапуск; закрытие BoomDesk завершает доступ. Работа до входа в графический сеанс Linux пока не поддерживается.
- Исправлено зависание видео Wayland при включении доступа спустя некоторое время после запуска приложения.
- Обновление только для Linux. Windows остаётся на 0.2.23, Android — на 0.2.24.

версия 0.2.25 · 2026-10-19

- В блоке «Этот компьютер · Linux» можно задать, изменить или удалить постоянный пароль. Он сохраняется после перезапуска BoomDesk и Linux; временный пароль продолжает работать.
- Смена пароля применяется к новым подключениям сразу, без остановки доступа к экрану. Ошибка сохранения не сбрасывает действующий пароль.
- Настройки сохраняются атомарно в файле, доступном только владельцу. Разрешение показа экрана Wayland по-прежнему выдаётся отдельно; для подключения BoomDesk должен быть запущен в графическом сеансе.
- Обновление для Linux. Windows остаётся на 0.2.23, Android — на 0.2.24.

версия 0.2.24 · 2026-10-19

- Android ↔ Windows/Linux: общий буфер текста, изображений и файлов по защищённому каналу. На ПК требуется BoomDesk 0.2.23 или новее.
- В меню сеанса «Буфер и файлы»: выбрать файлы, передать картинку, сохранить полученное в Загрузки/BoomDesk или поделиться с другим приложением. Файлы также можно отправить через системное меню «Поделиться → BoomDesk», затем подключиться к ПК.
- Изображения доступны для вставки в приложения с поддержкой картинок. Папки, полученные с ПК, предоставляются на Android как ZIP. Оригиналы при вырезании не удаляются.
- Android разрешает читать общий буфер, пока BoomDesk на экране. После копирования в другом приложении вернитесь в BoomDesk. Для файловых менеджеров, не использующих системный буфер, есть кнопка выбора файлов.
- До 1 ГиБ / 2000 файлов за раз; картинки до 16 мегапикселей и 32 МиБ PNG. Прогресс виден в строке состояния сеанса.
- Во время подключения показывается уведомление: Android сохраняет связь при переходе в выбор файлов. «Поделиться → BoomDesk» возвращает существующий сеанс без запуска второго окна.
- Обновление для Android. Windows и Linux остаются на 0.2.23.

версия 0.2.23 · 2026-10-19

- Windows ↔ Linux: через Ctrl+C / Ctrl+V передаются изображения, отдельные файлы и папки, включая вложенные и пустые папки. Для этого обе стороны нужно обновить до 0.2.23; со старыми версиями сохраняется текстовый буфер.
- Файлы передаются по отдельному каналу с более низким приоритетом, чем управление и видео. Прогресс и готовность к вставке видны в окне сеанса; в полном экране Windows появляется верхняя панель.
- Полученные файлы становятся доступны для вставки только после полной загрузки и проверки контрольной суммы. Незавершённая передача удаляется; новая операция копирования отменяет предыдущую отправку.
- За раз: до 1 ГиБ и 2000 файлов/папок; изображение до 16 мегапикселей и 32 МиБ PNG. Символические ссылки и специальные файлы не передаются. Вырезанные файлы передаются как копии, исходники не удаляются.
- Копии для вставки сохраняются в пользовательском кэше BoomDesk/clipboard, до 2 ГиБ. Они доступны после отключения сеанса; кэш можно очистить после завершения вставки.
- Обновление для Windows и Linux. Android остаётся на совместимой версии 0.2.21 с текстовым буфером.

версия 0.2.22 · 2026-10-19

- Текстовый буфер обмена Linux ↔ Windows передаётся в обе стороны, включая русский текст, Unicode и переносы строк. В niri используется буфер Wayland; картинки и файлы через буфер пока не передаются.
- niri: показ экрана через ScreenCast и ввод через виртуальную клавиатуру и мышь Wayland. Наличие RemoteDesktop, которого нет в проверенной версии niri, больше не требуется.
- Сочетания самой niri передаются через виртуальную клавиатуру uinput, если Linux уже разрешил к ней доступ. Если доступа нет, работает обычный ввод Wayland, а ограничение сочетаний отображается в окне хоста. Права устройств и системные настройки приложение не меняет.
- Сопоставление выбранного монитора учитывает его положение, поворот и дробный масштаб. Исходное качество использует физическое разрешение монитора.
- Хост начинает принимать подключения после получения первого кадра. Зависание портала и отсутствие изображения показываются как ошибки подготовки экрана.
- На Fedora 43 с niri 26.04 проверены вход по паролю, видео, смена качества, повторное подключение, русский текст и Unicode, Shift, клики, прокрутка и отпускание клавиш после отключения. Win+D проверен с ноутбука через сервер BoomDesk: открывается меню запуска niri. Win+←/→ переключают окна и возвращают фокус.
- Обновление для Linux. Windows и Android остаются на совместимой версии 0.2.21.

версия 0.2.21 · 2026-10-18

- Linux: приём подключения по ID и паролю, захват X11 или Wayland через системный портал, мышь, клавиатура, изменение качества во время сеанса. Работа только в открытом графическом сеансе, один зритель.
- Linux-зритель: полный экран Ctrl+Alt+Enter и переключение вписать/растянуть Ctrl+Alt+F.
- Android: показ экрана после разрешения пользователя, управление через службу специальных возможностей, ID и пароль в настройках, остановка из уведомления. После поворота телефона нужно заново разрешить показ экрана.
- Android-зритель: полупрозрачный геймпад с независимыми касаниями. Для реального виртуального контроллера принимающий Windows-ПК требует драйвер ViGEmBus; встроенной установки драйвера нет.
- Новые функции Linux-хоста, управления телефоном и геймпада выпущены для проверки. Проверены сборки, автотесты и сеанс X11 в виртуальном экране; работа на реальной Fedora/Wayland, телефоне и с виртуальным контроллером пока не проверена.

версия 0.2.20 · 2026-10-13

- В меню сеанса Windows появился «Масштаб»: «Вписать» сохраняет пропорции, «Растянуть» заполняет всё окно или монитор без чёрных полей.
- В полноэкранном режиме эти пункты доступны в настройках скрывающейся верхней панели. Выбор действует сразу и сохраняется при переключении между окном и полным экраном.
- Координаты мыши учитывают растяжение, поэтому клики и перетаскивание совпадают с изображением. Разрешение удалённого экрана не меняется.
- Обновление требуется только на Windows-устройстве, с которого подключаетесь; Android остаётся на 0.2.18, Linux — на 0.2.16.

версия 0.2.19 · 2026-10-13

- В окне удалённого сеанса появился пункт «Полный экран». Ctrl+Alt+Enter переключает между полным экраном и прежним размером окна.
- В полном экране скрываются рамка, обычное меню и панель задач ноутбука. Панель управления появляется у верхнего края по центру и автоматически скрывается; доступны качество видео, звук, микрофон, выход в окно и сворачивание.
- Пропорции удалённого экрана сохраняются. F11, Esc и остальные обычные клавиши продолжают передаваться удалённому ПК.
- Для полного экрана достаточно обновить Windows-клиент, с которого подключаетесь. Android остаётся на 0.2.18, Linux — на 0.2.16.

версия 0.2.18 · 2026-10-13

- К одному Windows-ПК могут одновременно подключаться до четырёх зрителей. Новое подключение больше не отключает предыдущее; аппаратные ограничения видеокарты могут уменьшить доступное число сеансов.
- Захват экрана общий, но кодирование, качество и очередь видео отдельные для каждого зрителя. Медленный зритель не задерживает остальных. Все управляют одним рабочим столом и общим курсором.
- При отключении зрителя отпускаются только его клавиши и кнопки мыши; удерживаемые другим зрителем клавиши сохраняются. В окне хоста видно число зрителей.
- При запуске новой версии уже установленная системная служба обновляется автоматически с сохранением ID и постоянного пароля. Windows запросит права администратора; после отмены запрос не повторяется для этой версии, обновление можно запустить в Настройках.
- Автоматическое обновление службы откладывается до завершения входящих сеансов. Неустановленная служба сама не включается, более новая версия службы не заменяется старой.
- Для нескольких зрителей обновите BoomDesk на принимающем Windows-ПК и разрешите обновление службы. Android 0.2.18 может подключаться одновременно с другими зрителями; Linux остаётся на совместимой версии 0.2.16.

версия 0.2.17 · 2026-10-13

- Окно удалённого сеанса запускается отдельно от главного интерфейса: Alt+Tab и другие перехватываемые сочетания работают на удалённом ПК, пока активно окно сеанса. Alt+Tab проверен на реальном подключении и физической клавиатуре.
- Сохранённые пароли, карточки и состояние подключения продолжают работать. Для исправления сочетаний достаточно обновить Windows-клиент на устройстве, с которого подключаетесь.
- Системная служба пересоздаёт сетевой хост после длительной паузы Windows, сохраняя ID и пароли.
- Независимая проверка регистрации обнаруживает ситуацию, когда локально хост ещё считает себя подключённым, а сервер уже показывает его недоступным. Два подтверждённых ответа сервера запускают восстановление; сетевой таймаут сам по себе не вызывает перезапуск.
- Для восстановления после сна обновите системную службу на принимающем Windows-ПК. Этот выпуск содержит обновление Windows; Android и Linux остаются на 0.2.16.

версия 0.2.16 · 2026-10-13

- На Android — новый интерфейс с крупными снимками компьютеров, поиском, избранным и переключением карточек в список. Подключение открывается отдельной панелью, настройки вынесены на свою страницу.
- В сеансе больше места для рабочего стола: компактная панель «Тачпад / Касание», клавиатура, вписывание экрана и выдвижные настройки качества и звука.
- Микрофон телефона передаётся на удалённый Windows-ПК после разрешения Android и проверки виртуального входа. На ПК нужен VB-CABLE; в нужной программе выберите CABLE Output. Инструкция доступна в BoomDesk.
- Микрофон включается вручную для каждого сеанса, показывает уровень звука и выключается при выходе из сеанса или сворачивании приложения.

версия 0.2.15 · 2026-10-12

- Карточки компьютеров показывают последний кадр удалённого рабочего стола после подключения. Снимки сохраняются на вашем устройстве и остаются видимыми, когда удалённый ПК выключен.
- Миниатюра обновляется во время сеанса и при его закрытии. Она также отображается в режиме списка; удаление компьютера из недавних удаляет его снимок.
- Работает в Windows, Linux и Android. До первого подключения отображается обычная обложка. Обновлять системную службу и серверы для этого не требуется.

версия 0.2.14 · 2026-10-12

- Широкое окно с отдельной колонкой подключения и современными карточками компьютеров. Список прокручивается внутри окна и не увеличивает его высоту.
- Переключатель «Карточки / Список» запоминает выбранный вид. В обоих видах доступны состояние, пинг, избранное, подключение и пробуждение.
- Поиск по имени или ID и фильтр избранного. Выбор компьютера подставляет сохранённый пароль; если его нет, кнопка подключения переводит курсор в поле пароля.
- Настройки постоянного пароля, автозапуска, системной службы и обновлений перенесены в отдельный раздел «Настройки».
- Временный пароль на главном экране скрыт до нажатия на значок глаза. Обложки карточек — встроенные иллюстрации, снимки удалённого рабочего стола не сохраняются.
- Изменения интерфейса относятся к Windows и Linux. Для них не требуется обновлять системную службу или серверы.

версия 0.2.13 · 2026-10-12

- В карточке недоступного компьютера появилась кнопка «Разбудить». После первого входа BoomDesk сам запоминает MAC и разрешение пробуждения: вводить ключи и адреса в автоматическом режиме не нужно.
- Помощник выбирается среди включённых BoomDesk в домашней сети нужного ПК. Сервер BoomDesk на Orange Pi тоже автоматически находит локальные компьютеры. Помощник и целевой ПК должны побыть включёнными вместе около минуты после обновления.
- Отправка пакета и появление ПК в сети показываются отдельно. Если помощника нет, приложение объясняет, что требуется.
- Главное окно больше не растёт по высоте: размер можно менять, содержимое прокручивается. Ручные параметры пробуждения вынесены в отдельное окно.
- Обновите обе стороны, системную службу и серверы до 0.2.13. В BIOS по-прежнему нужно один раз разрешить WOL, оставить сетевой кабель и питание подключёнными.

версия 0.2.12 · 2026-10-12

- Кнопка «Разбудить» умеет отправлять запрос через Orange Pi или другой настроенный сервер BoomDesk в сети удалённого ПК. Для каждого компьютера сохраняется свой посредник.
- Доступ к пробуждению защищён отдельным ключом для каждого MAC. Посредник отправляет только разрешённые пакеты в свою сеть.
- Приложение ждёт подтверждения отправки от посредника. Если он недоступен или ключ неверен, показывается ошибка; отправка не подменяется локальной рассылкой.
- Окно остаётся доступным во время запроса. Обновлять службу на пробуждаемом ПК для этой функции не требуется.

версия 0.2.11 · 2026-10-12

- MAC сетевой карты удалённого ПК определяется после входа и сохраняется автоматически вместе с адресом его подсети. При нескольких физических адаптерах можно выбрать нужный; ручные настройки сохраняются.
- Инструкция WOL для BIOS MSI открывается прямо в приложении, в том числе на Android без браузера.
- Проверка карточек и подключение используют общий список найденных маршрутов. При сбое поиска на основном сервере повторно проверяются ранее найденные дополнительные серверы.
- Неудачный первый замер дополнительного сервера повторяется до подключения; медленный маршрут перепроверяется перед началом сеанса.
- Для автоматического получения MAC обновите программу и установленную системную службу на управляемом ПК.

версия 0.2.10 · 2026-10-12

- Два режима управления телефоном: «Касание» и «Тачпад». В тачпаде палец перемещает указатель, короткое касание нажимает левую кнопку, удержание зажимает её для перетаскивания.
- Русский текст, подсказки и исправления клавиатуры Android передаются через системное поле ввода. Раскладка Windows не влияет на текст.
- Windows: все обычные сочетания перехватываются, пока активно окно сеанса. Ctrl+Alt+Del вызывается отдельной кнопкой.
- Исправлена начальная синхронизация текстового буфера: скопированное до подключения доступно на управляемом ПК.
- Звук Windows передаётся на Windows и Android; на Windows есть переключатель своего микрофона. Для микрофона на управляемом ПК нужен VB-CABLE, в удалённой программе — CABLE Output.
- Wake-on-LAN: MAC и адрес отправки сохраняются для компьютера. Работает в доступной локальной сети; для интернета требуется подходящий VPN или WOL на роутере.
- Исправлен размер изображения на телефоне: видео вписывается в свою область, не перекрывает кнопки, а касания совпадают с изображением.
- Разведение двух пальцев увеличивает изображение, сведение уменьшает; движение двух пальцев сдвигает увеличенный экран.
- Быстрые жесты не теряются, если движение и отпускание пальцев пришли между кадрами. После жеста не происходит случайного клика.

версия 0.2.9 · 2026-10-12

- Windows, Linux и Android выбирают сервер по суммарной задержке от зрителя через сервер до управляемого ПК.
- При отказе выбранного сервера подключение пробует следующий доступный маршрут. Прямое соединение по-прежнему проверяется.
- ID компьютера, сохранённые карточки и пароли остаются прежними. Для дополнительных маршрутов обновите программу и установленную системную службу на управляемом ПК.
- В сеансе виден адрес выбранного сервера, а задержка карточек учитывает самый быстрый доступный маршрут.
- Серверы добавляются в relays.json на основном сервере без перевыпуска приложения. Работающий сеанс не прерывается при колебаниях пинга; маршрут выбирается перед новым подключением.

версия 0.2.8 · 2026-10-06

- Обновление дожидается завершения дочерних процессов службы и освобождения EXE. Исправлена ошибка «файл занят другим процессом».
- Успешное обновление подтверждается свежим статусом хоста с новой версией. Старая запущенная служба больше не считается успешным обновлением.
- В настройках видна версия системного хоста. Работающая служба больше не сопровождается неверной надписью «порт ещё не открыт».
- Windows: передаются Unicode-символы и клавиши без скан-кода, поступающие от экранных клавиатур и других программ ввода.

версия 0.2.7 · 2026-10-06

- Недавние компьютеры отображаются плитками: состояние, задержка, название, ID, избранное и меню действий.
- Карточки адаптируются к ширине окна, текст и кнопки больше не накладываются друг на друга. Выбор подставляет сохранённый пароль.
- При переходе к системному хосту закрывается TCP-туннель обычного приложения и освобождается UDP-порт. Исправлена недоступность ПК после включения службы в сетях с закрытым UDP.
- Состояние службы не подменяется старым статусом «в сети». Если порт занят, показывается причина.
- Исправлен таймаут после успешного входа: обычный захват теперь сообщает о готовности экрана и кодера, чтобы сеанс мог начать передачу видео.
- Ошибки подготовки экрана передаются клиенту вместо общего «closed by peer: 0». Служба показывает ошибку и в своём статусе.

версия 0.2.6 · 2026-10-06

- Android: сдвиг двумя пальцами отслеживает каждый контакт и продолжает работать за краем изображения. Отпускание пальцев не вызывает случайный клик на ПК.
- Android: режим «Двигать экран» позволяет двигать увеличенную картинку одним пальцем. Для сдвига сначала увеличьте изображение щипком или ползунком.
- Windows: настройка «Доступ до входа в Windows и после перезагрузки» устанавливает системный хост. Нужны постоянный пароль и однократное подтверждение администратора на управляемом ПК.
- Системный хост сохраняет ID и принимает постоянный пароль до входа пользователя; пароль Windows вводится на удалённом экране входа.
- В Windows и Android добавлена команда перезагрузки с подтверждением; на Android также доступна кнопка Ctrl+Alt+Del при установленной службе.
- Обновить установленный системный хост можно кнопкой «Обновить системную службу» в настройках.

версия 0.2.5 · 2026-10-06

- Обычные клавиши передаются независимо от перехватчика системных сочетаний
- Передаются нажатия экранных клавиатур и другого ПО; собственные события BoomDesk не зацикливаются
- Проверена передача букв, Ctrl+C, Alt+Tab и Win в настоящем окне сеанса
- При блокировке ввода или защищённого экрана Windows приложение само запрашивает права на управляемом ПК
- При запуске программы запрос прав больше не появляется; после отмены запрос не повторяется на каждое нажатие

версия 0.2.4 · 2026-10-06

- Карточки показывают доступность и задержку; состояние проверяется каждые 15 секунд без открытия сеанса
- Сохранённый после успешного входа пароль подставляется при выборе карточки; на Windows и Android хранится зашифрованным
- Качество выбирается во время работы: меню окна Windows, список в сеансе Android, Shift+F8 на Linux
- Короткое касание на телефоне нажимает левую или правую кнопку мыши, перетаскивание удерживает кнопку
- Масштаб меняется двумя пальцами и регулятором от 1× до 8×; два пальца сдвигают увеличенный экран
- После масштабирования не отправляются случайные клики; кнопка «Вписать» возвращает весь экран
- Исправлена потеря зависимых видеокадров на телефоне при медленном декодировании
- Экранная клавиатура телефона передаёт русский текст и другие символы независимо от раскладки ПК
- Alt+Tab, Win и другие системные сочетания передаются удалённому ПК, пока активно окно сеанса Windows
- Исправлен общий текстовый буфер обмена, включая повторное копирование и временно занятый буфер Windows
- Текст буфера обмена синхронизируется также с Android, пока открыто приложение

версия 0.2.3 · 2026-09-30

- На телефоне два пальца увеличивают картинку и сдвигают её, как в AnyDesk
- Кнопка «Вписать» возвращает весь кадр
- Три пальца вверх или вниз крутят колесо удалённого компьютера
- Один палец по-прежнему нажимает в то место кадра, которое видно

версия 0.2.2 · 2026-09-30

- Карточки компьютеров, к которым уже подключались: имя, ID и когда это было
- О новой версии приходит уведомление (трей Windows, уведомление Android), не только баннер в окне
- Приложение для Android: подключение к компьютеру, те же карточки и установка новой версии
- Качество видео: авто, исходное, 1080p, 720p, 540p. Выбор запоминается, во время сеанса на Windows меняется из меню окна
- В заголовке окна видно и экран, и видео: «экран 2560×1440, видео 1280×720»
- Общий текстовый буфер обмена между компьютерами
- Сочетания клавиш доходят до удалённого компьютера: Win, Alt+Tab, Ctrl+C и Ctrl+V, Ctrl+Shift+Esc. Ctrl+Alt+Del — через Ctrl+Alt+End или пункт меню окна
- Служба ввода: можно работать в диспетчере задач, диспетчере устройств и на запросе Windows

koleso

Исправление выбора и сохранения файлов в приложениях

версия 1.12.42026-11-01

Что изменилось

Windows/Linux: выбор файлов использует нативное ядро и сохраняет результат на диск. Исторические ключи рассчитываются без Pyodide. Android сохраняет совместимость со старыми файлами. Сайт 17.13.7.

Скачать

Прошлые версии

версия 17.13.5 · 2026-11-01

Сайт восстанавливает расшифровку старых AES-файлов: проверяет прежнюю формулу ключа и вариант без нормализации PK/PK2. Результат подтверждается AES-GCM. Новое шифрование и установочные сборки сохранены.

версия 17.13.4 · 2026-10-14

JSZip, создание и чтение QR-кодов перенесены на nuar.tech. Вместе с Pyodide все библиотеки сайта загружаются без сторонних CDN. Сборки Windows, Linux и Android сохранены.

версия 17.13.3 · 2026-10-14

Pyodide загружается с nuar.tech вместо стороннего CDN. После сетевого сбоя операцию можно повторить без перезагрузки страницы. Сборки Windows, Linux и Android сохранены.

версия 1.12.3 · 2026-11-01

Windows, Linux и Android: расшифровка старых файлов v5 с прежней формулой и без переноса точки PK/PK2. Результат подтверждается AES-GCM; новое шифрование сохранено. Сайт 17.13.6.

версия 1.12.2 · 2026-10-12

Исправлена передача параметров из интерфейса WebKitGTK: загрузка обновления и сохранение настроек работают на Linux. Fedora RPM устанавливается через системное окно авторизации; затем доступен перезапуск кнопкой. Windows и Android сохранены.

версия 1.12.1 · 2026-10-12

Linux: установка обновлений прямо из KoleSo после проверки SHA-256. Fedora RPM — через системное окно авторизации; переносимая сборка — атомарная замена с резервной копией. Перезапуск кнопкой. Windows и Android сохранены.

версия 1.12.0 · 2026-10-12

Linux x86_64: RPM для Fedora 44+ и архив. Linux проверяет обновления своей платформы и SHA-256 пакета. Ссылки на сайте. Выпуски Windows и Android сохранены.

версия 1.11.0 · 2026-10-12

Обновления с nuar.tech; свой сервер в настройках; готовый промпт для настройки и публикации; проверка SHA-256 скачанных сборок.