Telegram X: Весеннее обновление

Обзор новых функций, доступных в Telegram X для Android версии 0.22.8.1361.

Интерактивные эмодзи

  • Отправьте ? эмодзи, чтобы получить случайное число.

Отправьте ? эмодзи, чтобы бросить дротик и испытать свою удачу.

Отправьте ? эмодзи, чтобы проверить свои баскетбольные навыки.

  • Удерживайте кнопку отправки для отправления как эмодзи.

Улучшенные настройки приватности

  • Просмотр и редактирование настроек конфиденциальности, действующей для конкретного пользователя или участника чата, через профиль → три точки → Изменить настройки приватности.
  • Возможность добавлять групповые чаты в исключения настроек приватности.
  • Глобальный поиск при редактировании исключений конфиденциальности через Настройки — Конфиденциальность и безопасность
  • Возможность добавлять группы при редактировании исключений из конфиденциальности в настройках — Конфиденциальность и безопасность.

Опросы 2.0

  • Укажите пояснения для викторин и их просмотр (при наличии).
  • Таймер при участии в викторинах от ботов типа @QuizBot.

Инструменты админам

  • Редактируйте сообщения на канале без лимита.
  • Добавьте ботов при создании групп или каналов.
  • Общее количество сообщений участника при удалении сообщений от имени администратора супергруппы (вместо «Удалить все из X»).
  • Продолжительность членства при удалении сообщений от конкретного пользователя в качестве администратора супергруппы.

Другие функции

  • Более 20 000 стикеров в разделе “Популярные стикеры” (Настройки – Стикеры).
  • Подсказки эмодзи после ввода : серверные и не зависят от настроек языка.
  • Маркдаун в уведомлениях.
  • Новая настройка “Настройки – Уведомления – Не контакты без звука”.
  • Поддержка PSA (Public Service Announce) чатов и соответствующих меток у сообщений.

Новые всплывающие подсказки

Заменены системные всплывающие подсказки старого стиля на встроенные анимированные всплывающие подсказки во многих местах и ​​добавлено много полезных советов, которые могут помочь вам обнаружить приятные скрытые функции.

Вот список мест, где используются новые подсказки:

  • Пояснения к викторинам.
  • Ссылки в instant Views.
  • Цвет кисти и размер в инструменте рисования.
  • При возникновении ошибки открытия Instant View.
  • Перетащите аватар, чтобы изменить порядок закрепленных чатов.
  • Камера нажмите / удерживайте подсказку.
  • Если отправка текстового сообщения по какой-либо причине не удалась, всплывающая подсказка будет отображаться с ошибкой.
  • При попытке отправить стикер в чат без соответствующего разрешения.
  • При попытке отправить GIF в чат без соответствующего разрешения.
  • При попытке отправить стикер из предварительного просмотра стикера в чат без соответствующего разрешения.
  • Выбор правильного варианта при создании викторины.
  • При попытке выбрать чат, в котором невозможно переслать некоторый контент (например, при попытке переслать публичный опрос на канал).
  • Кнопка Справка в последних действиях.
  • При первом входе в прокси-канал спонсора.
  • При попытке закрепить больше чатов, чем разрешено.
  • При нажатии на «Неизвестный» номер телефона в профиле.
  • При добавлении члена / администратора и пользователя ограниченное действие в настройках конфиденциальности.
  • Когда достигнут лимит группы.
  • При попытке использовать пустой фильтр в последних действиях

Встроенная камера 2.0

Переработанная камера в приложении под капотом, которая обеспечивает реализацию CameraX (сделанную Google), возможность использовать приложение системной камеры и множество новых настроек.

Хотя CameraX обеспечивает значительное улучшение качества изображения / видео и дает поставщикам возможность предоставлять свои собственные настройки (авто-улучшение, HDR и т.д.), Он все еще находится в стадии разработки, нестабилен, может не работать на определенных устройствах и не совместимым с модной анимацией пользовательского интерфейса.

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

Telegram X будет обновлять CameraX до последней доступной версии в будущих обновлениях и отслеживать прогресс Google, делая ее готовой к работе.

  • Возможность выбора между CameraX (Android 5.0+, экспериментальная), Legacy Camera и Системной камерой.
  • Удерживайте кнопку громкости для записи видео без удержания кнопки записи.
  • Несколько новых настроек для камеры:

— Если сделать снимок, и не успеть его отправить перед выключением устройства, фотография будет доступна в галерее устройства (только если это был не Секретный чат).

— Бонус: управление масштабированием с помощью кнопок громкости при записи видео сообщения.

48+ других улучшений:

  1. Автоблокировка с помощью пароля: всплывающие окна теперь корректно восстанавливаются после возобновления заблокированного приложения (меню вложения и т.д.).
  2. Запрос перед закрытием меню прикрепления, если в поле ввода присутствует текст.
  3. Вибрации в приложении теперь соответствуют настройке вибрации системы.
  4. “Сохранить в загрузки” теперь поддерживает файлы любых типов.
  5. Убрана анимация постепенного исчезновения → постепенного появления текста, когда она не изменена.
  6. Опросы в группах теперь публичные по умолчанию.
  7. Всплывающее уведомление при блокировке и разблокировке пользователей.
  8. Диалог подтверждения при блокировке пользователя.
  9. Все голосовые сообщения могут быть воспроизведены без ожидания загрузки файла.
  10. Видео, отправленные через «Вложить» — «Файл» — «Галерея» или «Вложить» — «Галерея» — удерживать кнопку «Отправить» — теперь «Отправить как файл» всегда отправляет исходный видеофайл в качестве воспроизводимого носителя.
  11. Кнопка перезагрузки для ботов.
  12. Глубокие ссылки бота теперь требуют взаимодействия с пользователем (нажатие кнопки запуска).
  13. Лучшее качество фотографий при отправке их без изменений.
  14. Изменена сортировка в прикрепленной галерее на Android 10, теперь она должна соответствовать системной галерее, даже если вы делаете отредактированные копии в системной галерее.
  15. При открытии экрана исключения разрешений список выбранных пользователей и чатов будет в конце.
  16. Переработана вся внутренняя логика, связанная с настройками приватности.
  17. Полный текст ошибки, когда не удается загрузить близлежащие места.
  18. Лучший предварительный просмотр звонков в уведомлениях.
  19. Когда вы вставляете текст в поле сообщения, ссылки удаляются (пример: копирование текста из некоторых социальных сетей с их перенаправлениями вместо реального URL).
  20. Предупреждение, когда несколько выбранных сообщений могут быть удалены только для вас.
  21. Правильная обработка сообщений, которые могут быть удалены только для вас в личках (т.е. через некоторое время после отправки).
  22. Нажатие на наклейку в превью ссылок откроет набор наклеек (при наличии).
  23. Добавлены значки в меню при разблокировке пользователей из Настройки — Конфиденциальность — Заблокированные пользователи.
  24. Общее количество сообщений от определенного участника при использовании функции «Сообщения от Х».
  25. Темы: теперь можно использовать прозрачные цвета в * pressHighlight цветах без наложения между линиями.
  26. «канал» вход в группы для автоматической пересылки сообщений из связанного канала.
  27. Оптимизирован способ подсвечивания ссылок и статического текста (например, ссылки в Instant View поддерживают IV).
  28. Квадратные флажки для опросов с несколькими вариантами ответов.
  29. Огромный рефакторинг для клика / длительной обработки объекта (имена пользователей, ссылки, команды и т. д.).
  30. Отправить без звука / расписание стикер из предварительного просмотра стикера при просмотре из пакета стикеров в чате.
  31. Кликабельная плашка via @bot войти в переадресованные сообщения.
  32. Мигрировали на новые API в нескольких местах, где использовались устаревшие, и обновили targetSdkVersion.
  33. Переработан способ обработки сенсорных событий в сообщениях.
  34. Переработана генерация миниатюр и улучшено качество исходящих фотографий, видео, GIF-файлов, стикеров.
  35. Добавлена ​​генерация миниатюр для исходящих аудио и документов.
  36. Унифицированная логика определения типа медиа при совместном использовании из других приложений и отправке через прикрепленный файл.
  37. Правильная обработка « `блоков кода«`, ранее обрабатываемых как обычный` code`.
  38. Новые типы ошибок перевода без необходимости обновления приложения.
  39. Отдельная блокировка / разблокировка строк для пользователей и ботов.
  40. Лучшая обработка кликов текстовых объектов, которые находятся рядом друг с другом.
  41. Улучшен экран восстановления фатальной ошибки TDLib.
  42. Посмотрите, кто пригласил какого-либо участника в меню участника (если известно).
  43. Темное меню при длительном нажатии ссылки, хэштега и т. Д. В заголовках в полноэкранном режиме просмотра мультимедиа.
  44. Просмотр удаленного канала или фотографии группы в последних действиях.
  45. ​​Уменьшено количество параллельных учетных записей при выполнении синхронизации сообщений (при наличии нескольких пользователей).
  46. Улучшенный экран журналов TDLib: подсказка, чтобы отключить ведение журнала перед совместным использованием, упрощенная визуализация многословия, переводы.
  47. Длительное нажатие для монопространственных объектов в режиме мгновенного просмотра + тематические цвета для стилизации.

… и 67+ исправлений:

  1. UNAUTHORIZED_OVERLAY при попытке использовать свернутый проигрыватель YouTube.
  2. Мерцание изображений и другие проблемы с рендерингом при просмотре изображений в чате на Android 10 с конкретными настройками системы.
  3. Зависание голосовых сообщений при получении новых во время прослушивания.
  4. Несколько случаев, когда видео могло не воспроизводиться без причины, но воспроизводиться правильно, если его снова открыть.
  5. Автоблокировка пароля: после возобновления заблокированного приложения с открытой камерой в приложении анимация закрытия не работала.
  6. Неправильный размер свернутого проигрывателя YouTube.
  7. Неправильное вращение некоторых изображений документов превью.
  8. Неправильная ширина или высота некоторых видео, снятых с камеры в приложении
  9. Интерфейс полностью разрывается после открытия приложения, нажимая на уведомление, когда оно заблокировано паролем.
  10. Фотографии отправляются в низком разрешении, если были внесены некоторые изменения при маленьком экране.
  11. Сбой при попытке удалить обои в теме.
  12. Сбой при запуске, после добавления 100 учетных записей.
  13. Пустое место вместо анимированной наклейки в превью ссылок t.me/$username‹/$message_id}.
  14. Сломанный градиент после ответа на вызов и аналогичная проблема в других местах.
  15. Застрял прогресс загрузки фото профиля при открытии из профиля.
  16. Приложение не запрашивает разрешения камеры при использовании системной камеры.
  17. Редкий сбой при разблокировке пароля с помощью отпечатка пальца.
  18. Откройте поиск на главном экране, заблокируйте приложение с помощью пароля, закройте, откройте, заголовок застрянет в состоянии поиска, но вместо результатов поиска отображается список чатов (теперь состояние поиска будет сохранено в этом случае).
  19. Количество заблокированных пользователей не обновляется должным образом при блокировке / разблокировке из списка заблокированных пользователей.
  20. Разблокировать пользователя с экрана заблокированных пользователей, выйти, войти снова — пользователь все еще присутствует как заблокированный.
  21. Удаленные пользователи отсутствуют на экране заблокированных пользователей (но учитываются как на предыдущем).
  22. Редкий случай, когда кнопки прикрепления могут отображаться с непустым полем ввода.
  23. Исправлен случай, когда наклейки, набор текста и другие вещи могли перестать отправляться после изменения системного времени.
  24. <отметка> и многострочные ссылки пресс-блики перекрывают друг друга, поэтому между ними есть темная линия.
  25. Удержание кнопки «Отправить стикер» в режиме предварительного просмотра стикера в секретном чате приводит к появлению меню параметров отправки (которое не работает в секретных чатах).
  26. Убрано «Отправить без звука» для секретных чатов при пересылке (что не работает)
  27. Отсутствует миниатюра анимированной наклейки, когда явная миниатюра не установлена ​​для пакета.
  28. Опции удаления администратора появляются при удалении автоматически переадресованного сообщения в группу, как если бы это было сообщение от обычного пользователя.
  29. Неправильная обработка перенаправленных сообщений в каналах при отображении в связанной группе.
  30. Неправильная логика слияния сообщений, когда 2 сообщения автоматически пересылаются из двух разных каналов.
  31. Отсутствует предупреждение при попытке переслать опрос в чат, где нет соответствующего разрешения.
  32. Обновления сообщений (удаление, редактирование и т. Д.) Не обновляются на экране результатов поиска сообщений (например, «сообщения из X»).
  33. Некоторые действия в сообщениях не работают должным образом на экране результатов поиска сообщений (например, «Просмотр результатов» при щелчках по опросам, но ничего не делает).
  34. Выбор пустого результата теста покажет кнопку отправки и ошибку «указан неверный правильный идентификатор опции» при попытке ее щелкнуть
  35. Параметры отправки не скрываются после того, как кнопка отправки скрывается на экране создания опроса.
  36. Начните создавать тест, добавьте 3 варианта, выберите третий как правильный, удалите второй, выберите первый как правильный -> два правильных варианта (визуально).
  37. Тихо урезанный ввод при создании опроса с большим объяснением
  38. Удерживайте для записи видео подсказку, неправильно отображаемую при записи видео сообщения.
  39. Неправильная позиция записи голосовых / видео сообщений на Android 4.4 и ниже
  40. Белые миниатюры при перемещении из одного альбома в другой в полноэкранном режиме просмотра мультимедиа.
  41. Отдельная временная шкала видео при переходе от альбома к видео в полноэкранном режиме просмотра мультимедиа.
  42. Аутентификация по отпечатку пальца появляется второй раз сразу после успешной аутентификации.
  43. Недостающие буквы, если контактное сообщение не имеет имени, но имеет фамилию.
  44. Отсутствовала закрывающая скобка при отображении таких телефонных номеров: +1 (800.
  45. ​​При открытии профиля канала с помощью клика по имени / аватару анимация заголовка отличается от анимации при нажатии заголовка.
  46. Решение проблемы с Картами Google.
  47. Застрял отправлять медиа в секретных чатах.
  48. Элементарная трехточечная кнопка меню для удаленных профилей пользователей.
  49. Отправленные анимированные смайлики и анимированные стикеры с отключенным циклом не воспроизводятся при нажатии до повторного открытия чата.
  50. Ссылка на просмотр мультимедиа в сообщениях не обновляется при ее изменении до повторного входа в чат.
  51. Сбой / зависание при попытке открыть групповое / канальное фото из последних действий.
  52. Кнопки меню недоступны, если текст слишком длинный (т.е. содержит большой моноширинный текст).
  53. Имя получателя находится под строкой состояния при отправке медиа.
  54. Проблема с кэшированием изображений, из-за которой некоторые изображения профиля появлялись на неправильных пользователях и чатах.
  55. Визуальный сбой при прокрутке стикеров в чате с отключенной зацикливанием стикеров.
  56. Моноширинный, курсив, полужирный и т. д. в меню выбора текста был всегда на английском языке.
  57. Замораживание приложения при отправке текстовых сообщений и некоторые другие конкретные события происходят в одно и то же время.
  58. Неправильное отображение текущей позиции воспроизведения в строке поиска музыкальных уведомлений.
  59. 60. Таймер в музыкальном уведомлении не обновляется после зацикливания песни
  60. 61. Перемотка вперед до самого конца трека с режимом повтора, установленным на «один», игнорирует настройку.
  61. 62. Неправильное отображение текущего времени воспроизведения в музыкальном таймере во время буферизации дорожки.
  62. «Выбрать все» отсутствует в системном меню выбора текста на Android 4.x.
  63. Набор стикеров не обновляется до более новой версии при отображении в кэше, и есть некоторые изменения (при просмотре по ссылке).
  64. Анимированные эмодзи могут не появиться после первого перезапуска, если был добавлен какой-то более новый.
  65. Сбой, связанный с трендовыми наборами стикеров.

… и 10 исправлений для TDLib:

  1. После настройки конфиденциальности номера телефона на «Никто» сообщение «Поделиться номером телефона с X» не появилось при добавлении контакта.
  2. Возможность банить / ограничивать / продвигать пользователей, если вы являетесь создателем чата, но вышли из него.
  3. Фантомное поведение кнопки Обсудить у канала, когда вы забанены в дискуссионном чате.
  4. Закрытые секретные чаты больше не исчезают, когда вы архивируете / разархивируете их. Если вы ранее потеряли секретные истории чата из-за этого, они появятся снова.
  5. Неправильное поведение при попытке покинуть чат и вы являетесь владельцем супергруппы.
  6. Последний просмотр статуса неконтакта не обновляется автоматически при изменении настроек конфиденциальности.
  7. Когда вы удаляете контакт, его последний статус не обновляется автоматически.
  8. Последние наклейки и сохраненные анимации не обновляются должным образом.
  9. Застрял отправку фото / видео с таймером, если он уже был отправлен.
  10. Вылеты из приложения.

Небольшой бонус для тех, кто прочитал чейнджлог до этого момента

Несмотря на то, что обновление несет существенное улучшение качества, под капотом также сделано очень много, что поможет в реализации функций в следующих обновлениях.

Три основных изменения в этом обновлении:

  1. Переработан стриминг файлов потокового воспроизведения. Это огромное изменение под капотом, исправления касаются голосовых сообщений, воспроизведения аудио и видео, улучшает производительность быстрой пересылки и будет использоваться для потоковой передачи видео.
  2. Переработан рендеринг текста в приложении таким образом, чтобы сделать возможным выделение текста в сообщениях и других местах.
  3. Переработанная логика, которая определяет цвета, используемые при отображении текстов, что поможет реализовать подсветку ключевых слов поиска в будущей версии приложения.

Скачать с Google Play

http://play.google.com/store/apps/details?id=org.thunderdog.challegram

Подписаться на бету

https://play.google.com/apps/testing/org.thunderdog.challegram

Канал разработчика

https://t.me/tgx_android

Перевод чейнждлогов Beta-версий клиента на русский язык

https://t.me/betainfo

Подписывайтесь на наши каналы в Telegram, чтобы всегда знать о последних новостях Telegram и TON.