├── .DS_Store ├── .gradle ├── 6.5.1 │ ├── executionHistory │ │ ├── executionHistory.bin │ │ └── executionHistory.lock │ ├── fileChanges │ │ └── last-build.bin │ ├── fileContent │ │ └── fileContent.lock │ ├── fileHashes │ │ ├── fileHashes.bin │ │ └── fileHashes.lock │ └── gc.properties ├── buildOutputCleanup │ ├── buildOutputCleanup.lock │ ├── cache.properties │ └── outputFiles.bin ├── checksums │ ├── checksums.lock │ ├── md5-checksums.bin │ └── sha1-checksums.bin └── vcs-1 │ └── gc.properties ├── .idea ├── .gitignore ├── .name ├── compiler.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src ├── .DS_Store └── main ├── .DS_Store ├── kotlin ├── data │ ├── Album.kt │ └── SpotifyDataProvider.kt ├── main.kt ├── theme │ └── colors.kt ├── ui │ ├── SpotifyComponents.kt │ ├── SpotifyHome.kt │ ├── SpotifyLibrary.kt │ ├── SpotifyNavType.kt │ ├── SpotifySearchScreen.kt │ └── detail │ │ ├── SpotifyDetailScreen.kt │ │ └── SpotifySongListItem.kt └── utils │ ├── ModifierExtentions.kt │ └── VerticalGrid.kt └── resources ├── .DS_Store ├── adele.jpeg ├── adele21.jpeg ├── billie.jpg ├── bp.jpg ├── camelia.jpeg ├── dancemonkey.jpg ├── dualipa.jpeg ├── ed2.jpg ├── edsheeran.jpeg ├── eminem.jpeg ├── imagindragon.jpg ├── james.jpg ├── katy.jpg ├── khalid.png ├── lana.jpeg ├── marsh.jpg ├── sam.jpeg ├── shawn.jpeg ├── spotify.png ├── spotifydark.png ├── tylor.jpeg ├── weekend.jpeg └── wolves.jpg /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gradle/6.5.1/executionHistory/executionHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/6.5.1/executionHistory/executionHistory.bin -------------------------------------------------------------------------------- /.gradle/6.5.1/executionHistory/executionHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/6.5.1/executionHistory/executionHistory.lock -------------------------------------------------------------------------------- /.gradle/6.5.1/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/6.5.1/fileContent/fileContent.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/6.5.1/fileContent/fileContent.lock -------------------------------------------------------------------------------- /.gradle/6.5.1/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/6.5.1/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /.gradle/6.5.1/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/6.5.1/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /.gradle/6.5.1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/buildOutputCleanup.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/buildOutputCleanup/buildOutputCleanup.lock -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat Nov 21 14:14:49 SGT 2020 2 | gradle.version=6.5.1 3 | -------------------------------------------------------------------------------- /.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /.gradle/checksums/checksums.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/checksums/checksums.lock -------------------------------------------------------------------------------- /.gradle/checksums/md5-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/checksums/md5-checksums.bin -------------------------------------------------------------------------------- /.gradle/checksums/sha1-checksums.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.gradle/checksums/sha1-checksums.bin -------------------------------------------------------------------------------- /.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | ComposeSpotifyDesktop -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/.DS_Store -------------------------------------------------------------------------------- /src/main/kotlin/data/Album.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/data/Album.kt -------------------------------------------------------------------------------- /src/main/kotlin/data/SpotifyDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/data/SpotifyDataProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/main.kt -------------------------------------------------------------------------------- /src/main/kotlin/theme/colors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/theme/colors.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/SpotifyComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/SpotifyComponents.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/SpotifyHome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/SpotifyHome.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/SpotifyLibrary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/SpotifyLibrary.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/SpotifyNavType.kt: -------------------------------------------------------------------------------- 1 | package ui 2 | 3 | enum class SpotifyNavType { 4 | HOME, SEARCH, LIBRARY 5 | } -------------------------------------------------------------------------------- /src/main/kotlin/ui/SpotifySearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/SpotifySearchScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/detail/SpotifyDetailScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/detail/SpotifyDetailScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/ui/detail/SpotifySongListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/ui/detail/SpotifySongListItem.kt -------------------------------------------------------------------------------- /src/main/kotlin/utils/ModifierExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/utils/ModifierExtentions.kt -------------------------------------------------------------------------------- /src/main/kotlin/utils/VerticalGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/kotlin/utils/VerticalGrid.kt -------------------------------------------------------------------------------- /src/main/resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/adele.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/adele.jpeg -------------------------------------------------------------------------------- /src/main/resources/adele21.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/adele21.jpeg -------------------------------------------------------------------------------- /src/main/resources/billie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/billie.jpg -------------------------------------------------------------------------------- /src/main/resources/bp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/bp.jpg -------------------------------------------------------------------------------- /src/main/resources/camelia.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/camelia.jpeg -------------------------------------------------------------------------------- /src/main/resources/dancemonkey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/dancemonkey.jpg -------------------------------------------------------------------------------- /src/main/resources/dualipa.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/dualipa.jpeg -------------------------------------------------------------------------------- /src/main/resources/ed2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/ed2.jpg -------------------------------------------------------------------------------- /src/main/resources/edsheeran.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/edsheeran.jpeg -------------------------------------------------------------------------------- /src/main/resources/eminem.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/eminem.jpeg -------------------------------------------------------------------------------- /src/main/resources/imagindragon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/imagindragon.jpg -------------------------------------------------------------------------------- /src/main/resources/james.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/james.jpg -------------------------------------------------------------------------------- /src/main/resources/katy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/katy.jpg -------------------------------------------------------------------------------- /src/main/resources/khalid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/khalid.png -------------------------------------------------------------------------------- /src/main/resources/lana.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/lana.jpeg -------------------------------------------------------------------------------- /src/main/resources/marsh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/marsh.jpg -------------------------------------------------------------------------------- /src/main/resources/sam.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/sam.jpeg -------------------------------------------------------------------------------- /src/main/resources/shawn.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/shawn.jpeg -------------------------------------------------------------------------------- /src/main/resources/spotify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/spotify.png -------------------------------------------------------------------------------- /src/main/resources/spotifydark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/spotifydark.png -------------------------------------------------------------------------------- /src/main/resources/tylor.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/tylor.jpeg -------------------------------------------------------------------------------- /src/main/resources/weekend.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/weekend.jpeg -------------------------------------------------------------------------------- /src/main/resources/wolves.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gurupreet/ComposeSpotifyDesktop/HEAD/src/main/resources/wolves.jpg --------------------------------------------------------------------------------