DavayPosmotrim / dv-android

0 stars 0 forks source link

62 layout history sessions with matches #112

Open GoetzDeBouville opened 1 week ago

GoetzDeBouville commented 1 week ago

Верстка экрана списка сессий с совпадениями по фильмам Переход на экран реализован как и по заданию из главного экрана по клику на "Понравившиеся фильмы".

Eka666Sed commented 1 week ago

Screenshot_2024-07-02-15-57-42-77_2bfdc68e41af29879a10df8e723fd781 На устройстве обрезается последний нижний элемент или точнее скрывается за баром.

Eka666Sed commented 1 week ago

Не реализовано возвращение назад по нажатию на стрелку слева от "Понравившиеся фильмы".

Eka666Sed commented 1 week ago

Если количество match=0, то сессия не должна тут отображаться (сейчас есть такой блок, возможно он просто тут для примера)

Eka666Sed commented 1 week ago

Название ветки layPut :)

DimaK21 commented 1 week ago

При сворачивании приложения на экране Понравившиеся фильмы, вылетает NPE

DimaK21 commented 1 week ago

При сворачивании приложения на экране Понравившиеся фильмы, вылетает NPE

хотя это не только на этом экране вроде из-за MainFragment

GoetzDeBouville commented 1 week ago

На устройстве обрезается последний нижний элемент или точнее скрывается за баром.

Кажется что @DimaK21 уже работал над этой задачей

GoetzDeBouville commented 1 week ago

Приложение падает на этом экране при сворачивании из-за MainFragment, так как там в onSaveInstanceState сохраняется имя из view (которой уже нет), а не из какой-то переменной. Но так как имя у нас вообще сейчас нигде не хранится, то эту часть всё равно будем переделывать. Можно сейчас или ничего не делать, или добавить переменную, хранящую имя пользователя на MainFragment, чтобы этот экран (и ещё два других) не падали с NPE.

Может сразу уже запровайдим имя пользователя и генерацию UUID? Максим уже берет эту задачу

GoetzDeBouville commented 1 week ago

Приложение падает на этом экране при сворачивании из-за MainFragment, так как там в onSaveInstanceState сохраняется имя из view (которой уже нет), а не из какой-то переменной. Но так как имя у нас вообще сейчас нигде не хранится, то эту часть всё равно будем переделывать. Можно сейчас или ничего не делать, или добавить переменную, хранящую имя пользователя на MainFragment, чтобы этот экран (и ещё два других) не падали с NPE.

Может сразу уже запровайдим имя пользователя и генерацию UUID? Максим уже берет эту задачу

@DimaK21 ты сможешь дописать в задачу по сохранению данных юзера и провайд данных во фрагменты?

DimaK21 commented 6 days ago

На устройстве обрезается последний нижний элемент или точнее скрывается за баром.

Кажется что @DimaK21 уже работал над этой задачей

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

GoetzDeBouville commented 5 days ago

Приложение падает на этом экране при сворачивании из-за MainFragment, так как там в onSaveInstanceState сохраняется имя из view (которой уже нет), а не из какой-то переменной. Но так как имя у нас вообще сейчас нигде не хранится, то эту часть всё равно будем переделывать. Можно сейчас или ничего не делать, или добавить переменную, хранящую имя пользователя на MainFragment, чтобы этот экран (и ещё два других) не падали с NPE.

вынесли в отдельную задачу

GoetzDeBouville commented 5 days ago

На устройстве обрезается последний нижний элемент или точнее скрывается за баром.

Кажется что @DimaK21 уже работал над этой задачей

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

ОК, добавлю задачу на добавление отсупов снизу, уже скоро будет последний экран готов