├── .gitignore ├── LICENSE.txt ├── README.md ├── androidApp ├── build.gradle.kts └── src │ └── androidMain │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ └── com │ │ └── myapplication │ │ └── MainActivity.kt │ └── res │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── font │ ├── abril_fatface.ttf │ ├── nunito_black.ttf │ ├── nunito_bold.ttf │ ├── nunito_light.ttf │ └── nunito_regular.ttf │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── ic_launcher_background.xml │ └── strings.xml ├── cleanup.sh ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── Configuration │ └── Config.xcconfig ├── Podfile ├── iosApp.xcodeproj │ └── project.pbxproj └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ └── icon-image.png │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── SwiftToKotlin.swift │ └── iOSApp.swift ├── settings.gradle.kts └── shared ├── build.gradle.kts └── src ├── androidMain ├── AndroidManifest.xml └── kotlin │ ├── main.android.kt │ └── ui │ ├── BackHandler.kt │ └── Font.kt ├── commonMain ├── kotlin │ ├── App.kt │ ├── Extensions.kt │ ├── Models.kt │ ├── PlayerScreen.kt │ ├── RoundedCornersSurface.kt │ ├── albums │ │ ├── ActionsPanel.kt │ │ ├── AlbumScreen.kt │ │ ├── AlbumsListHeaderContainer.kt │ │ ├── CommentsList.kt │ │ └── SectionSelector.kt │ ├── com │ │ └── exyte │ │ │ └── composesample │ │ │ └── ui │ │ │ └── playerprogressbar │ │ │ └── PlayTimeFormatter.kt │ ├── mainplayer │ │ ├── MainPlayerScreen.kt │ │ ├── album │ │ │ ├── AlbumNumberContainerCustom.kt │ │ │ └── AlbumsInfoContainer.kt │ │ └── movingupsongpanel │ │ │ ├── MovingUpSongPanel.kt │ │ │ ├── PlayerControlContainer.kt │ │ │ └── SongInfoContainer.kt │ ├── nowplaying │ │ ├── BottomPlayerControls.kt │ │ ├── Constants.kt │ │ ├── LikedIndices.kt │ │ ├── NowPlayingScreen.kt │ │ ├── SongsList.kt │ │ └── header │ │ │ ├── CollapsingHeader.kt │ │ │ └── SharedElementContainer.kt │ ├── states │ │ ├── ScreenStates.kt │ │ └── Store.kt │ └── ui │ │ ├── AnimatedTitle.kt │ │ ├── BackHandler.kt │ │ ├── DraggableButton.kt │ │ ├── Fonts.kt │ │ ├── TopMenu.kt │ │ ├── playerprogressbar │ │ └── PlayerProgressBar.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── Shape.kt │ │ ├── Theme.kt │ │ └── Type.kt └── resources │ ├── font │ ├── abril_fatface.ttf │ ├── nunito_black.ttf │ ├── nunito_bold.ttf │ ├── nunito_light.ttf │ └── nunito_regular.ttf │ ├── ic-arrow-back.xml │ ├── ic_arrow_right.xml │ ├── ic_back.xml │ ├── ic_delete.xml │ ├── ic_favourite_filled.xml │ ├── ic_favourite_outline.xml │ ├── ic_flag.xml │ ├── ic_layers.xml │ ├── ic_next_track.xml │ ├── ic_pause.xml │ ├── ic_play.xml │ ├── ic_plus.xml │ ├── ic_previous_track.xml │ ├── ic_search.xml │ ├── ic_share.xml │ ├── img_album_01.webp │ ├── img_album_02.webp │ ├── img_album_03.webp │ ├── img_face_01.webp │ ├── img_face_02.webp │ ├── img_face_03.webp │ ├── img_face_04.webp │ ├── img_face_05.webp │ ├── img_face_06.webp │ └── img_photo.webp └── iosMain └── kotlin ├── main.ios.kt └── ui ├── BackHadler.kt └── Font.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/ic_launcher-playstore.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/kotlin/com/myapplication/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/kotlin/com/myapplication/MainActivity.kt -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/font/abril_fatface.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/font/abril_fatface.ttf -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/font/nunito_black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/font/nunito_black.ttf -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/font/nunito_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/font/nunito_bold.ttf -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/font/nunito_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/font/nunito_light.ttf -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/font/nunito_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/font/nunito_regular.ttf -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /androidApp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/androidApp/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/cleanup.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/Configuration/Config.xcconfig -------------------------------------------------------------------------------- /iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/Podfile -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/icon-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/icon-image.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/SwiftToKotlin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/SwiftToKotlin.swift -------------------------------------------------------------------------------- /iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/main.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/androidMain/kotlin/main.android.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/ui/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/androidMain/kotlin/ui/BackHandler.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/ui/Font.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/androidMain/kotlin/ui/Font.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/App.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/Extensions.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/Models.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/Models.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/PlayerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/PlayerScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/RoundedCornersSurface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/RoundedCornersSurface.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/albums/ActionsPanel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/albums/ActionsPanel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/albums/AlbumScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/albums/AlbumScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/albums/AlbumsListHeaderContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/albums/AlbumsListHeaderContainer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/albums/CommentsList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/albums/CommentsList.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/albums/SectionSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/albums/SectionSelector.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/exyte/composesample/ui/playerprogressbar/PlayTimeFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/com/exyte/composesample/ui/playerprogressbar/PlayTimeFormatter.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/MainPlayerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/MainPlayerScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/album/AlbumNumberContainerCustom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/album/AlbumNumberContainerCustom.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/album/AlbumsInfoContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/album/AlbumsInfoContainer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/MovingUpSongPanel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/MovingUpSongPanel.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/PlayerControlContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/PlayerControlContainer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/SongInfoContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/mainplayer/movingupsongpanel/SongInfoContainer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/BottomPlayerControls.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/BottomPlayerControls.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/Constants.kt: -------------------------------------------------------------------------------- 1 | package nowplaying 2 | 3 | const val ANIM_DURATION = 500 4 | -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/LikedIndices.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/LikedIndices.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/NowPlayingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/NowPlayingScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/SongsList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/SongsList.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/header/CollapsingHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/header/CollapsingHeader.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/nowplaying/header/SharedElementContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/nowplaying/header/SharedElementContainer.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/states/ScreenStates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/states/ScreenStates.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/states/Store.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/states/Store.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/AnimatedTitle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/AnimatedTitle.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/BackHandler.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/DraggableButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/DraggableButton.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/Fonts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/Fonts.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/TopMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/TopMenu.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/playerprogressbar/PlayerProgressBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/playerprogressbar/PlayerProgressBar.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/theme/Color.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/theme/Shape.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/theme/Theme.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/kotlin/ui/theme/Type.kt -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/abril_fatface.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/font/abril_fatface.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/nunito_black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/font/nunito_black.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/nunito_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/font/nunito_bold.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/nunito_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/font/nunito_light.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/font/nunito_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/font/nunito_regular.ttf -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic-arrow-back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic-arrow-back.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_arrow_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_arrow_right.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_back.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_delete.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_favourite_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_favourite_filled.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_favourite_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_favourite_outline.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_flag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_flag.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_layers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_layers.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_next_track.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_next_track.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_pause.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_play.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_plus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_plus.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_previous_track.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_previous_track.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_search.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/ic_share.xml -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_album_01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_album_01.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_album_02.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_album_02.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_album_03.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_album_03.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_01.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_01.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_02.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_02.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_03.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_03.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_04.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_04.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_05.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_05.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_face_06.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_face_06.webp -------------------------------------------------------------------------------- /shared/src/commonMain/resources/img_photo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/commonMain/resources/img_photo.webp -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/main.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/iosMain/kotlin/main.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/ui/BackHadler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/iosMain/kotlin/ui/BackHadler.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/ui/Font.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exyte/ComposeMultiplatformDribbbleAudio/HEAD/shared/src/iosMain/kotlin/ui/Font.kt --------------------------------------------------------------------------------