Skip to content

Search screen: Top bar + Error + Preloader#257

Closed
h0mepunk wants to merge 43 commits into
Yandex-Practicum:mainfrom
valtherys:feat_14-search-screen
Closed

Search screen: Top bar + Error + Preloader#257
h0mepunk wants to merge 43 commits into
Yandex-Practicum:mainfrom
valtherys:feat_14-search-screen

Conversation

@h0mepunk

Copy link
Copy Markdown

топбар с расчетом на навигационную иконку и одну или две справа
варик отображения ошибки + компонентик ошибки (он везде одинаковый)
прелоадер
ну и в целом экран поиска с расчетом на взаимодействие с вью моделькой

закомментила то что не собирается потому что иначе превью не получить

(вливать тока после вью модели! я поправлю как она вольется)

valtherys and others added 30 commits May 15, 2026 12:05
responses fixed
network client done
dto done
network client scraps
Добавлены вспомогательные утилиты Epic 0:
- debounce для поиска (2000 мс) и класс Debounce для ViewModel
- NetworkConnectionChecker и реализация через ConnectivityManager
- разрешения INTERNET и ACCESS_NETWORK_STATE
- зависимость kotlinx-coroutines

Co-authored-by: Cursor <cursoragent@cursor.com>
feat: debounce и проверка сети (closes #7)
# Conflicts:
#	app/src/main/AndroidManifest.xml
- Adaptive icon: фон и логотип по 512x512.svg из дизайна
- Обновлены mipmap webp для всех плотностей
- Цвета: #1A1B22, #3772E7, #FDFDFD

Co-authored-by: Cursor <cursoragent@cursor.com>
feat: добавила файлы Color, Theme, Type, Dimens, зависимости Compose [задача 1]
# Conflicts:
#	app/build.gradle.kts
#	gradle/libs.versions.toml
# Conflicts:
#	app/build.gradle.kts
#	gradle/libs.versions.toml
@h0mepunk h0mepunk changed the title Feat 14 search screen Search screen: Top bar + Error + Preloader May 22, 2026
@h0mepunk h0mepunk force-pushed the feat_14-search-screen branch from b5a5228 to 95e4ede Compare May 22, 2026 09:42
@h0mepunk h0mepunk closed this May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants