Info

Download .APK (59.3 MB)

Source on GitHub

https://github.com/Arseny271/Telegram/tree/november-contest-2021

Testing and Issues

You can test this app and submit issues during the testing period of the November 2021 Android Contest contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

11

Comments

Сделаны все три задания.

Этот apk содержит исправления ошибок:
- разрешает скриншоты
- возвращает анимацию при изменении диапазона дат в календаре
https://github.com/Arseny271/Telegram/releases/tag/release-bugfix
You have not added any comments yet...
by rating

Issues

Fair Mammoth Nov 18 at 23:03
Выполнено задач: 2/3

Не завершено: 1 (удаление сообщений в выбранном диапазоне)
Количество недоработок, выявленных в ходе тестирования приложения, помешало продвижению работы на более высокое призовое место.

1. Запрет на пересылку и сохранение медиафайлов:
1.1 Ограничение на скриншоты распространилось на каждый чат – ботов, личные беседы, сущности без активных запретов на пересылку.
1.2 Пользователь может обойти запрет на скриншоты через переход в раздел закрепленных или запланированных сообщений с последующим возвращением на экран чата.
1.3 Пользователь может обойти запрет на пересылку и копирование в следующих ситуациях:
– В базовых группах пользователь может сохранять медиа как из просмотрщика, так и в разделе Shared Media. 
1.4 Контекстное меню для исходящих сообщений в группах растянуто на всю ширину экрана, положение плашки с подсказкой не соответствует предоставленному дизайну 
1.5 В базовых группах плашка с подсказкой не выводится при тапе по сообщению.
1.6 При выделении нескольких сообщений приложение не выводит подсказку о запрете на пересылку сообщений.
1.7 Приложение выводит некорректный текст подсказки: 
– В супергруппах “Forwards from this channel are restricted” в плашке при тапе по сообщению;
1.8 Приложение отображает подсказку о запрете на пересылку для сервисных сообщений (Alex added you to this group и так далее).
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
Fair Mammoth Nov 18 at 23:03
2. Отправка сообщений от имени канала в публичных группах:
2.1 Приложение может вылететь при последовательном касании кнопки  открытия списка каналов.
2.2 Окно списка каналов фокусируется в верхней части списка вместо отображения выбранного канала.
2.3 Работа над изменениями в реальном времени для списка публичных каналов и статуса администратора открытой группы не завершена.

3. Удаление сообщений в выбранном диапазоне:
3.1 Jump to date не работает. 
3.2 Приложение визуально не определяет выделенный диапазон.
3.3 При удалении истории за дату/по диапазону пользователя переносит в чат. 
3.4 Приложение не выводит счётчик сообщений в шапку окна предпросмотра.
3.5 Пользователь может «выделять» грядущие даты и затем отправлять запрос на удаление.
3.6 Вёрстка календаря может быть нарушена при смене ориентации устройства с открытым окном предпросмотра даты. 
Samsung Galaxy A51 (Android 11); Xiaomi Redmi Note 8 Pro (Android 10); Samsung Galaxy S10 (Android 11).
20
Can't take a screenshot in any chat.
Also I can't delete messages by date, but can't take a video, because of the first issue
Pixel 6 pro/Android 12
1
can't delete messages by date
Pixel 6 pro/Android 12
Anton Stafeev (Android) Nov 17 at 05:21
1) Полностью отсутствует реалтайм обновление ui при смене запрета на форвардинг. Например если выделить несколько сообщений в чате и в этот момент прилетит запрет на форвард, то ui никак это не обработает. Более того, чтобы чат поменял ui(поддержал изменения запрета на форвард) нужно вообще в него перезайти.
2) При просмотре медиа не поддержана обработка запрета на форвардинг.
Samsung A51/Android 11
Anton Stafeev (Android) Nov 17 at 05:26
3) Меню кривое
Samsung A51/Android 11
Anton Stafeev (Android) Nov 17 at 05:31
4) Запрет снимать скриншот распространяется на все чаты. Т.е. даже когда выйдешь из чата и зайдешь в другой, где нет запрета на скриншот приложение не дает его снять. Не помогает даже перезапуск приложения.
Samsung A51/Android 11
Anton Stafeev (Android) Nov 17 at 05:34
5) В календаре дни визуально не выбираются. Превью не доделано(Нет меню и скрывается как только убираешь палец с экрана).
Samsung A51/Android 11
Dreamy Crab Nov 17 at 10:42
Для того чтобы меню появилось и превью не пропадало нужно потянуть ввех
Даже если зафиксировать превью, его нельзя поскроллить
SGS S9
Превью, где сообщений много не начинается с первого сообщения, а где мало, то они внизу
SGS S9
Если в выбранном дне нет сообщений, то показывается плашка, предлагающая написать свое первое сообщение
SGS S9
Нет числа сообщений выбранного дня в апбаре
SGS S9
Если переслать сообщение каким-либо доступным образом, то нет сообщения об ошибке
SGS S9
Nobody added any issues yet...