-
fc9b23f62c
fix(player): now-playing с нашего бэкенда вместо сырого Record-эндпоинта
nk
2026-06-03 10:59:59 +03:00
-
eca0c49ad4
fix(ui): тёмный сплэш с фирменной иконкой вместо белого экрана
nk
2026-06-03 00:27:29 +03:00
-
e190444577
feat: фирменная иконка приложения + внутренний плеер записей
nk
2026-06-03 00:13:12 +03:00
-
d0e5f4e8c5
feat(charts): раздел «Чарты» (клиент) + детальная страница трека с графиком
nk
2026-06-02 23:24:42 +03:00
-
a4af72a6e6
polish(ui): плавные обложки, бегущая строка длинных названий, тактильный отклик
design/ui-integration
nk
2026-06-02 22:33:33 +03:00
-
310d6c3177
fix(player): отображение трека и обложки — объединение REST и socket now-playing
nk
2026-06-02 22:23:37 +03:00
-
cefd0be009
fix(ui): отступы под системную навигацию + подписи сервисов + краш навбара
nk
2026-06-02 22:13:10 +03:00
-
af13272852
fix(ui): единый скролл на экране станций + всегда видимый навбар
nk
2026-06-02 21:58:11 +03:00
-
220d1d6fa1
feat(ui): мягкие переходы между экранами (fade + лёгкий slide)
nk
2026-06-02 21:32:28 +03:00
-
f604ad42e8
feat(ui): рестайл всех экранов + плеер + официальные mono-логотипы сервисов
nk
2026-06-02 21:31:16 +03:00
-
d652dc399a
feat(ui): рестайл общих компонентов под дизайн-систему
nk
2026-06-02 21:17:28 +03:00
-
ae406554de
feat(ui): дизайн-система radiOLA — палитра, тема, типографика, бренд, motion, pill таб-бар
nk
2026-06-02 21:13:27 +03:00
-
2f686bcc57
chore: add .gitignore and remove build artifacts from index
nk
2026-06-02 22:48:55 +03:00
-
bcb999ace9
feat: WebSocket now-playing via Socket.IO from backend
nk
2026-06-02 19:52:15 +03:00
-
a83672b455
feat: auth screen with auto-redirect, sync favorites/history with backend
nk
2026-06-02 19:12:07 +03:00
-
d4adb1e7be
fix: add launcher icons and update manifest references
nk
2026-06-01 13:35:28 +03:00
-
bc94577276
chore: add Gradle wrapper 8.7
nk
2026-06-01 13:26:38 +03:00
-
59f62a22b2
test: add unit tests for use cases and ViewModel, add Compose UI test
nk
2026-06-01 13:23:11 +03:00
-
af8fb333d9
feat(widget): add 4x1 AppWidgetProvider with play/pause and track info
nk
2026-06-01 13:21:37 +03:00
-
9ce9758361
feat(player): wire StationsScreen and FavoritesScreen to actual playback
nk
2026-06-01 13:19:23 +03:00
-
ada422053f
feat(deeplink): add DeeplinkNavigator, DeeplinkBottomSheet and integrate into History and Player
nk
2026-06-01 13:15:31 +03:00
-
aa287f7588
feat(ui): integrate MiniPlayer into Scaffold with real player state
nk
2026-06-01 13:12:51 +03:00
-
9e3ce0f1e4
feat(ui): wire all screens into NavHost with BottomSheet player
nk
2026-06-01 13:07:11 +03:00
-
15e15c6664
feat(ui): add SettingsScreen and SettingsViewModel
nk
2026-06-01 13:06:08 +03:00
-
d3cec3bba2
feat(ui): add HistoryScreen and HistoryViewModel
nk
2026-06-01 13:04:35 +03:00
-
b2af81c070
feat(ui): add FavoritesScreen and FavoritesViewModel
nk
2026-06-01 13:03:24 +03:00
-
ee91837910
feat(ui): add PlayerBottomSheet and PlayerViewModel
nk
2026-06-01 13:02:16 +03:00
-
1c902b5607
feat(ui): add StationsScreen and StationsViewModel
nk
2026-06-01 13:00:12 +03:00
-
116ab95abd
feat(ui): add shared components (StationCard, TrackListItem, SearchBar, FilterChips, MiniPlayer, EmptyState)
nk
2026-06-01 12:58:25 +03:00
-
28309c201e
chore: add Lucide icons dependency and replace Material Icons in navigation
nk
2026-06-01 12:54:36 +03:00
-
c46a865742
feat(ui): add bottom navigation with 4 tabs
nk
2026-06-01 12:23:27 +03:00
-
cf79af5273
feat(service): add ExoPlayer controller and MediaSessionService
nk
2026-06-01 12:21:22 +03:00
-
9d68459df6
feat(di): add Hilt AppModule with Retrofit, Room and repository bindings
nk
2026-06-01 12:19:33 +03:00
-
e255b0458d
feat(data): add repository implementations
nk
2026-06-01 12:18:10 +03:00
-
110fe0795e
feat(data): add Room entities, DAOs and AppDatabase
nk
2026-06-01 12:12:55 +03:00
-
62674fcc3f
feat(data): add Retrofit API, DTOs and mappers
nk
2026-06-01 12:11:15 +03:00
-
828cdf9a50
feat(domain): add core use cases
nk
2026-06-01 12:08:49 +03:00
-
aad1361043
feat(domain): add repository interfaces
nk
2026-06-01 12:07:29 +03:00
-
d345cd40b8
feat(domain): add Station, Track, PlayerState, DeeplinkService models
nk
2026-06-01 12:05:13 +03:00
-
7b1aa0c073
feat: add Application, MainActivity and Material3 theme
nk
2026-06-01 12:02:35 +03:00
-
8f26bf16d3
chore: add app module build config and manifest
nk
2026-06-01 11:57:59 +03:00
-
082e895f6a
chore: bootstrap root Gradle with version catalog
nk
2026-06-01 11:54:39 +03:00
-
4700335f11
Add radiOLA design spec
main
nk
2026-06-01 11:14:38 +03:00