Info

Download .APK (84.6 MB)

Source on GitHub

https://github.com/ValeraKvip/Telegram-1

Testing and Issues

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

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

Voting

Comments

I have a nice description in the commit comments. Here are only titles and refs:

1. Fix UX "Video scrubbing has issues with Android 11's Gestures"
https://github.com/DrKLO/Telegram/commit/2191edadc724d835cceaf8e096107252c365a803

2. Fix UX "Video cropping has issues with Android 11's Gestures"
https://github.com/DrKLO/Telegram/commit/31f0e796ff60abdb8f261a020428667251f4032c

3. Fix "Remove option should not be visible on Voice Chats without ban permission"
https://github.com/DrKLO/Telegram/commit/f5fc35a754133591f8a29277462e23d93f0e6301

4. Fix "The group name should not be in the mention list"
https://github.com/DrKLO/Telegram/commit/8b6c58183581e512bd7b20356c17958843670d04

5. Fix issue "Undo is missing when deleting multiple chats"
https://github.com/DrKLO/Telegram/commit/abbda4efcdb66ca65ff96dd651df22f66ff72cda
The following fixes(6-9) are common to a single commit
(see: files to locate changes)
https://github.com/DrKLO/Telegram/commit/98fb7267e817030f59c0406b58145a92b0066e4a

6. "Voice Messages become jerky when an Animated Emoji with sound is pressed"
(see: MediaController.java)

7. Fix "There are two caption inputs for one media"
(see: ChatActivity.java, ChatAttachAlert.java, ChatAttachAlertPhotoLayout.java, PhotoViewer.java)

8. Fix "In reply to preview isn't updated when the message is edited"
(ChatActivity.java)

9. Fix "unable to determine geolocation - no error sent"
(see: SendMessagesHelper.java)
You have not added any comments yet...
by rating

Issues

Fair Quokka Mar 18, 2021 at 19:44
Всего улучшений и исправлений: 9
Из них корректных: 6

Часть реализованных исправлений и внедрённых улучшений не могут быть засчитаны из-за некорректной имплементации. Среди них:

#4: Отображение группы в списке упоминаний. Подобная реализация неверная, так как влияет на существующую функциональность приложения, а именно – предотвращает возможность поиска по сообщениям анонимных администраторов. 
#8: Обновление сообщения в ответах. Выбранный подход к решению проблемы через перебор всех сообщений неоптимален и не может быть использован. 
#9: Ошибка при определении геолокации.

Общий объём корректно выполненных исправлений препятствует продвижению работы на более высокое призовое место.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8).
20
Nobody added any issues yet...