Info
Source on GitHub
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
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)
(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
Всего улучшений и исправлений: 9
Из них корректных: 6
Часть реализованных исправлений и внедрённых улучшений не могут быть засчитаны из-за некорректной имплементации. Среди них:
#4: Отображение группы в списке упоминаний. Подобная реализация неверная, так как влияет на существующую функциональность приложения, а именно – предотвращает возможность поиска по сообщениям анонимных администраторов.
#8: Обновление сообщения в ответах. Выбранный подход к решению проблемы через перебор всех сообщений неоптимален и не может быть использован.
#9: Ошибка при определении геолокации.
Общий объём корректно выполненных исправлений препятствует продвижению работы на более высокое призовое место.
Из них корректных: 6
Часть реализованных исправлений и внедрённых улучшений не могут быть засчитаны из-за некорректной имплементации. Среди них:
#4: Отображение группы в списке упоминаний. Подобная реализация неверная, так как влияет на существующую функциональность приложения, а именно – предотвращает возможность поиска по сообщениям анонимных администраторов.
#8: Обновление сообщения в ответах. Выбранный подход к решению проблемы через перебор всех сообщений неоптимален и не может быть использован.
#9: Ошибка при определении геолокации.
Общий объём корректно выполненных исправлений препятствует продвижению работы на более высокое призовое место.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8).
Nobody added any issues yet...