Info

Download .APK (52.4 MB)

Source on GitHub

https://github.com/kuelye/Telegram

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

1

Comments

26 issues total:
- 18 issues from bugs.telegram.org (T%ID%)
- and 8 new issues (A%ID%)

##### ProfileActivity

T1744. Profile photo's counter is replaced with a non-functional search icon after removing one if there are exactly 21 profile pictures when you're in expanded view

See https://bugs.telegram.org/c/1744
https://github.com/kuelye/Telegram/commit/15d29b5ca529de6240719e64b9035d2a8e7f9e9b
T1742. Settings page isn't scrolled to the top after uploading a new profile picture from the web when the profile picture is in expanded view

See https://bugs.telegram.org/c/1742 https://github.com/kuelye/Telegram/commit/9824008e7b019294b85c0347de616727166d1614
##### DialogsActivity

T1421. Archiving the first chat of the chat list makes the Archived Chats folder to be unhidden

See https://bugs.telegram.org/c/1421
https://github.com/kuelye/Telegram/commit/4e6a5c7460bb560c353097cc7af8a3badff11a52
A1. Archived Chats not hidden after adding the first chat

Steps:
- requirements: no archived chats, archived should be hidden before, first chat is visible, no folders
- archive first chat with swipe

Current result: first chat replaced with the Archived Chats, after undo it replaced with the first chat without animation
Expected result: first chat removed with animation, undo returns the first chat with animation

https://github.com/kuelye/Telegram/commit/659cc45af609512882ba818528c3dfce1b917696 & https://github.com/kuelye/Telegram/commit/3f0530cff11dbb4317928a5f301e747a8851dfde (for UNDO).
A2. Pull to show Archived Chats animation not working after archiving for the first time

Steps:
- requirements: no archived chats, archived should be hidden before, first chat is fully visible, no folders
- archive any chat by swipe
- scroll for pull to refresh (but not very slow)

Current result: missing pull to refresh animation
Expected result: working pull to refresh animation

https://github.com/kuelye/Telegram/commit/ce05f85caf390ed5ce877e71f9a4f63f26b33e17
A3. Chat: text selection handles drawn over the toolbar

Steps:
- search for the chat with messages
- open keyboard, scroll down, select text at the top, scroll up

Current result: text selection handles and context menu drawn over the toolbar
Expected result: handles not drawn over the toolbar, menu stops before the toolbar with small padding

https://github.com/kuelye/Telegram/commit/b907d7ccba172ea7f3fca1e34cd2a7d47dd2f8c3
A4. Chat: context menu & cursor not hidden after switch to Reply-Forward mode

Steps:
- search for the chat with message
- tap edit field, select nothing
- select any message in the chat

Current result: text selection handles and context medu drawn over the Reply & Forward bar
Expected result: handles and menu not drawn over the Reply & Forward bar

https://github.com/kuelye/Telegram/commit/df689191ca5e72d22b793f038a18f57f974e6b7b
A5. Bubblemode shows mention list if @ in draft

Steps:
- go to any group
- type @, return to Dialogs, call bubblemode for the group

Current result: bubblemode shows mention list
Expected result: mention list is hidden in bubblemode

https://github.com/kuelye/Telegram/commit/5d2d3eb6b0280e5dc81c43420af9b41c3fe0b665
A6. Chat: replies counter disappears (or shows wrong count) if send message and reply to it right away

Steps #1:
- search for any public chat
- send message, reply to it, wait up to 5 seconds

Current result: reply icon & counter will disappear, View Replies option not available
Expected result: reply icon & counter stay visible, available View Replies

Steps #2
- after steps #1 reply to it as many times as you like

Current result: wrong replies count (real count - 1)
Expected result: correct replies count

https://github.com/kuelye/Telegram/commit/667ccd49b75c604b01ba784630a268d98839158b
A7 Chat: broken "edited" animation after editing message with replies

Steps:
- search for any public chat with your message which has at least one reply
- edit that message

Current result: crazy "edited" animation
Expected result: something calmer

https://github.com/kuelye/Telegram/commit/048597dfba210710da457bde091faacd78171b93
T2194. Wrong error message when trying to see comments in private channels open in preview mode

https://bugs.telegram.org/c/2194
https://github.com/kuelye/Telegram/commit/82445c05f63f556b98c0bc9ad0ccd9737a8fb441
##### ChatAttachAlert

A8. Chat: support notch cutout for attach video record time

Steps:
- open any chat on device with notch screen
- attach photo or video, start recording video

Current result: record timer partially closed by the top cutout
Expected result: add some safe space under record timer

https://github.com/kuelye/Telegram/commit/2354d59a19f1b3818ca110d55eb76335f2f15753
##### GroupCallActivity

T927. Remove option should not be visible on Voice Chats without ban permission

See https://bugs.telegram.org/c/927
Commit: https://github.com/kuelye/Telegram/commit/ba30d7e32c612c0d41499ff1356a90f95420e21e
You have not added any comments yet...
by rating

Issues

Fair Mammoth Mar 18 at 19:45
Всего улучшений и исправлений: 26
Из них корректных: 22

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

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

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

#18: Обновление ответа при изменении исходного сообщения. При ответе на сообщения, находящиеся в начале переписки, ответ не будет отображаться.

#22: Кнопка редактирования для файлов в просмотрщике. После внедрения исправления кнопка исчезла для обычных изображении и более там не отображается.

#25: Ввод нескольких неверных паролей подряд может привести к отображению плашки таймера на экране даже после правильно введенного пароля впоследствии.
Samsung Galaxy S10 (Android 11); Samsung Galaxy J7 (Android 9); Nexus 5X (Android 8).
20
Gentle Otter Mar 18 at 20:08
спасибо за приз за accepted-declined ratio, но я не внедрял поддержку распознавания лица...
Nobody added any issues yet...