├── .gemini ├── config.yaml └── styleguide.md ├── .github └── workflows │ └── android-release.yml ├── .gitignore ├── License.txt ├── README.md ├── composeApp ├── build.gradle.kts ├── composeApp.podspec ├── libs │ ├── libc++.so │ ├── libc++_shared.so │ ├── libc++abi.a │ ├── libpbcurlwrapper.so │ └── libskia.so └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── jiang │ │ │ └── nowinkotlin │ │ │ ├── MainActivity.kt │ │ │ ├── NowInKotlinContextProvider.kt │ │ │ ├── app │ │ │ └── App.android.kt │ │ │ ├── core │ │ │ ├── platform │ │ │ │ ├── BackHandler.android.kt │ │ │ │ └── Platform.android.kt │ │ │ └── util │ │ │ │ └── Images.android.kt │ │ │ └── features │ │ │ ├── audio │ │ │ ├── platform │ │ │ │ ├── LibrarySessionCallback.kt │ │ │ │ ├── MediaItemExtensions.kt │ │ │ │ ├── PlaybackService.kt │ │ │ │ ├── PlaybackStateHandler.kt │ │ │ │ └── PlayerServiceLocator.kt │ │ │ └── player │ │ │ │ └── PlatformMediaPlaybackController.android.kt │ │ │ ├── video │ │ │ └── player │ │ │ │ ├── VideoPlayerController.android.kt │ │ │ │ └── VideoPlayerView.android.kt │ │ │ └── webview │ │ │ └── component │ │ │ ├── AccompanistWebView.kt │ │ │ ├── AndroidWebView.kt │ │ │ └── WebView.android.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── player_view_surface.xml │ │ └── player_view_texture.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-xxhdpi │ │ ├── background.png │ │ ├── foreground.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ ├── commonMain │ ├── composeResources │ │ ├── drawable │ │ │ ├── DragModifier.png │ │ │ ├── animation.png │ │ │ ├── balls.png │ │ │ ├── buttons.png │ │ │ ├── carousel.png │ │ │ ├── cat.png │ │ │ ├── checkbox.png │ │ │ ├── compose-multiplatform.xml │ │ │ ├── dialog.png │ │ │ ├── dog.png │ │ │ ├── episode-cover.png │ │ │ ├── falling.png │ │ │ ├── feathertop.png │ │ │ ├── gesture.png │ │ │ ├── gradient.png │ │ │ ├── home_icon.png │ │ │ ├── image-cat.png │ │ │ ├── image-dog.png │ │ │ ├── interop-list.png │ │ │ ├── interop-nested-scroll.png │ │ │ ├── interop-state.png │ │ │ ├── kotlin-monthly.png │ │ │ ├── kotlin-stove.png │ │ │ ├── layers.png │ │ │ ├── menu.png │ │ │ ├── multi-touch.png │ │ │ ├── nestedscroll.png │ │ │ ├── popover.png │ │ │ ├── progress.png │ │ │ ├── scroll.png │ │ │ ├── simple-text.png │ │ │ ├── sliders.png │ │ │ ├── swipedown.png │ │ │ ├── switch.png │ │ │ └── text-field.png │ │ └── files │ │ │ └── kotlin-stove.json │ └── kotlin │ │ └── com │ │ └── jiang │ │ └── nowinkotlin │ │ ├── Greeting.kt │ │ ├── LinearGradientLine.kt │ │ ├── app │ │ └── MainPage.kt │ │ ├── core │ │ ├── image │ │ │ ├── ImageLoaderFactory.kt │ │ │ └── KmpNetworkFetcher.kt │ │ ├── navigation │ │ │ ├── AppScreens.kt │ │ │ ├── NavItem.kt │ │ │ └── Navigator.kt │ │ ├── network │ │ │ └── KmpNetworkHelper.kt │ │ ├── platform │ │ │ ├── BackHandler.kt │ │ │ ├── MultiTouches.kt │ │ │ └── Platform.kt │ │ ├── ui │ │ │ ├── components │ │ │ │ ├── BottomNavigation.kt │ │ │ │ ├── Buttons.kt │ │ │ │ ├── Cards.kt │ │ │ │ └── NetworkImage.kt │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── util │ │ │ ├── Images.kt │ │ │ └── TimeUtils.kt │ │ ├── features │ │ ├── audio │ │ │ ├── player │ │ │ │ ├── KmpAudioPlayer.kt │ │ │ │ ├── MediaPlaybackController.kt │ │ │ │ └── PlaybackStateManager.kt │ │ │ └── ui │ │ │ │ └── PlayerScreen.kt │ │ ├── home │ │ │ ├── ui │ │ │ │ ├── HomeScreen.kt │ │ │ │ └── MainScreen.kt │ │ │ └── viewmodel │ │ │ │ └── HomeViewModel.kt │ │ ├── monthlyreport │ │ │ ├── data │ │ │ │ ├── MonthlyReportRepository.kt │ │ │ │ └── MonthlyReportRepositoryImpl.kt │ │ │ ├── ui │ │ │ │ └── MonthlyReportScreen.kt │ │ │ └── viewmodel │ │ │ │ └── MonthlyReportViewModel.kt │ │ ├── video │ │ │ ├── player │ │ │ │ ├── Video.kt │ │ │ │ ├── VideoPlayer.kt │ │ │ │ └── VideoPlayerController.kt │ │ │ └── ui │ │ │ │ ├── VideoPlayerControls.kt │ │ │ │ └── VideoPlayerScreen.kt │ │ └── webview │ │ │ ├── component │ │ │ ├── IWebView.kt │ │ │ ├── WebView.kt │ │ │ └── WebViewState.kt │ │ │ └── ui │ │ │ └── SimpleWebViewScreen.kt │ │ └── shared │ │ ├── data │ │ └── DisplayItem.kt │ │ ├── icons │ │ └── KotlinIcons.kt │ │ └── viewmodel │ │ └── LifecycleAware.kt │ ├── commonTest │ └── kotlin │ │ └── com │ │ └── jiang │ │ └── nowinkotlin │ │ ├── features │ │ └── monthlyreport │ │ │ ├── data │ │ │ └── MonthlyReportRepositoryImplTest.kt │ │ │ └── viewmodel │ │ │ └── MonthlyReportViewModelTest.kt │ │ └── shared │ │ └── data │ │ └── MonthlyReportItemTest.kt │ ├── iosMain │ ├── cinterop │ │ └── nskeyvalueobserving.def │ └── kotlin │ │ └── com │ │ └── jiang │ │ └── nowinkotlin │ │ ├── app │ │ └── MainViewController.kt │ │ ├── core │ │ ├── platform │ │ │ ├── BackHandler.ios.kt │ │ │ └── Platform.ios.kt │ │ └── util │ │ │ ├── Images.ios.kt │ │ │ └── allocObject.kt │ │ └── features │ │ ├── audio │ │ ├── platform │ │ │ ├── AudioSessionManager.kt │ │ │ ├── ControlCenterManager.kt │ │ │ ├── IosPlayerStateManager.kt │ │ │ ├── KVOObserver.kt │ │ │ ├── MediaCommandCenter.kt │ │ │ ├── MediaInfoCenter.kt │ │ │ ├── MusicCompleteTimeObserverManager.kt │ │ │ ├── MusicPlaybackTimeObserverManager.kt │ │ │ ├── MusicStatusObserverManager.kt │ │ │ ├── PlaybackStateObserverManager.kt │ │ │ └── PlaylistManager.kt │ │ └── player │ │ │ └── PlatformMediaPlaybackController.ios.kt │ │ ├── video │ │ └── player │ │ │ ├── VideoPlayer.ios.kt │ │ │ └── VideoPlayerController.ios.kt │ │ └── webview │ │ └── component │ │ ├── IOSWebView.kt │ │ ├── WKNavigationDelegate.kt │ │ └── WebView.ios.kt │ └── ohosArm64Main │ ├── cinterop │ ├── include │ │ ├── raw_file.h │ │ └── raw_file_manager.h │ └── resource.def │ └── kotlin │ └── com │ └── jiang │ └── nowinkotlin │ ├── MainArkUIViewController.kt │ ├── app │ ├── App.ohosArm64.kt │ └── ArkUIView.kt │ ├── core │ ├── platform │ │ ├── BackHandler.ohosArm64.kt │ │ ├── OhosServices.kt │ │ └── Platform.ohosArm64.kt │ └── util │ │ └── Images.ohosArm64.kt │ └── features │ ├── audio │ ├── platform │ │ ├── OhosAVPlayer.kt │ │ ├── OhosPlayerStateManager.kt │ │ └── PlaylistManager.kt │ └── player │ │ └── PlatformMediaPlaybackController.ohos.kt │ ├── video │ └── player │ │ ├── VideoPlayer.ohos.kt │ │ └── VideoPlayerController.ohos.kt │ └── webview │ └── component │ ├── OhosWebView.kt │ └── WebView.ohos.kt ├── crash.log ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── harmonyApp ├── .gitignore ├── AppScope │ ├── app.json5 │ └── resources │ │ └── base │ │ ├── element │ │ └── string.json │ │ └── media │ │ ├── background.png │ │ ├── foreground.png │ │ ├── launch_icon.png │ │ └── layered_image.json ├── build-profile.json5 ├── code-linter.json5 ├── entry │ ├── .gitignore │ ├── build-profile.json5 │ ├── hvigorfile.ts │ ├── libs │ │ ├── arm64-v8a │ │ │ ├── libc++_shared.so │ │ │ ├── libkn.so │ │ │ ├── libopenssl.so │ │ │ └── libpbcurlwrapper.so │ │ ├── compose.har │ │ └── skikobridge.har │ ├── obfuscation-rules.txt │ ├── oh-package-lock.json5 │ ├── oh-package.json5 │ └── src │ │ ├── main │ │ ├── cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── libkn_api.h │ │ │ ├── napi_init.cpp │ │ │ └── types │ │ │ │ └── libentry │ │ │ │ ├── Index.d.ts │ │ │ │ └── oh-package.json5 │ │ ├── ets │ │ │ ├── controller │ │ │ │ ├── Constants.ets │ │ │ │ ├── Episode.ets │ │ │ │ ├── GlobalContextUtils.ets │ │ │ │ ├── ImageUtil.ets │ │ │ │ ├── Logger.ets │ │ │ │ ├── MediaPlayerUtils.ets │ │ │ │ └── ProviderManager.ets │ │ │ ├── entryability │ │ │ │ └── EntryAbility.ets │ │ │ ├── entrybackupability │ │ │ │ └── EntryBackupAbility.ets │ │ │ ├── knoi │ │ │ │ ├── OhosAVPlayerImpl.ets │ │ │ │ ├── OhosServicesImpl.ets │ │ │ │ ├── OhosVideoAVPlayerImpl.ets │ │ │ │ ├── SetScreenOrientationImpl.ets │ │ │ │ ├── consumer.d.ts │ │ │ │ └── provider.ets │ │ │ ├── pages │ │ │ │ ├── ComposeInterops.ets │ │ │ │ ├── ComposeSample.ets │ │ │ │ ├── Index.ets │ │ │ │ └── WindowHelper.ets │ │ │ └── video │ │ │ │ ├── AVPlayerManager.ets │ │ │ │ └── ComposeVideoInterops.ets │ │ ├── module.json5 │ │ └── resources │ │ │ ├── base │ │ │ ├── element │ │ │ │ ├── color.json │ │ │ │ ├── float.json │ │ │ │ └── string.json │ │ │ ├── media │ │ │ │ ├── background.png │ │ │ │ ├── episode_cover.png │ │ │ │ ├── foreground.png │ │ │ │ └── layered_image.json │ │ │ └── profile │ │ │ │ ├── backup_config.json │ │ │ │ └── main_pages.json │ │ │ ├── dark │ │ │ └── element │ │ │ │ └── color.json │ │ │ └── rawfile │ │ │ ├── drawable │ │ │ ├── DragModifier.png │ │ │ ├── animation.png │ │ │ ├── balls.png │ │ │ ├── buttons.png │ │ │ ├── carousel.png │ │ │ ├── cat.png │ │ │ ├── checkbox.png │ │ │ ├── compose-multiplatform.xml │ │ │ ├── dialog.png │ │ │ ├── dog.png │ │ │ ├── episode-cover.png │ │ │ ├── falling.png │ │ │ ├── feathertop.png │ │ │ ├── gesture.png │ │ │ ├── gradient.png │ │ │ ├── home_icon.png │ │ │ ├── image-cat.png │ │ │ ├── image-dog.png │ │ │ ├── interop-list.png │ │ │ ├── interop-nested-scroll.png │ │ │ ├── interop-state.png │ │ │ ├── kotlin-monthly.png │ │ │ ├── kotlin-stove.png │ │ │ ├── layers.png │ │ │ ├── menu.png │ │ │ ├── multi-touch.png │ │ │ ├── nestedscroll.png │ │ │ ├── popover.png │ │ │ ├── progress.png │ │ │ ├── scroll.png │ │ │ ├── simple-text.png │ │ │ ├── sliders.png │ │ │ ├── swipedown.png │ │ │ ├── switch.png │ │ │ └── text-field.png │ │ │ └── files │ │ │ └── kotlin-stove.json │ │ ├── mock │ │ ├── Libentry.mock.ets │ │ └── mock-config.json5 │ │ ├── ohosTest │ │ ├── ets │ │ │ └── test │ │ │ │ ├── Ability.test.ets │ │ │ │ └── List.test.ets │ │ └── module.json5 │ │ └── test │ │ ├── List.test.ets │ │ └── LocalUnit.test.ets ├── hvigor │ └── hvigor-config.json5 ├── hvigorfile.ts ├── log.txt ├── oh-package-lock.json5 └── oh-package.json5 ├── img ├── ovCompose.svg └── support.png ├── iosApp ├── Configuration │ └── Config.xcconfig ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── composeApp.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── Pods-iosApp │ │ ├── Pods-iosApp-Info.plist │ │ ├── Pods-iosApp-acknowledgements.markdown │ │ ├── Pods-iosApp-acknowledgements.plist │ │ ├── Pods-iosApp-dummy.m │ │ ├── Pods-iosApp-resources-Debug-input-files.xcfilelist │ │ ├── Pods-iosApp-resources-Debug-output-files.xcfilelist │ │ ├── Pods-iosApp-resources-Release-input-files.xcfilelist │ │ ├── Pods-iosApp-resources-Release-output-files.xcfilelist │ │ ├── Pods-iosApp-resources.sh │ │ ├── Pods-iosApp-umbrella.h │ │ ├── Pods-iosApp.debug.xcconfig │ │ ├── Pods-iosApp.modulemap │ │ └── Pods-iosApp.release.xcconfig │ │ └── composeApp │ │ ├── composeApp.debug.xcconfig │ │ └── composeApp.release.xcconfig ├── iosApp.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── iosApp.xcscheme ├── iosApp.xcworkspace │ └── contents.xcworkspacedata ├── iosApp │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── launch_icon.png │ │ ├── Contents.json │ │ ├── img-type-1.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-1.png │ │ ├── img-type-2.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-2.png │ │ ├── img-type-3.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-3.png │ │ ├── img-type-4.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-4.png │ │ ├── img-type-5.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-5.png │ │ └── img-type-6.imageset │ │ │ ├── Contents.json │ │ │ └── img-type-6.png │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── Views │ │ └── ImagesScrollView.swift │ └── iOSApp.swift └── podfile ├── settings.gradle.kts ├── symbolicated_crash.log └── 问题记录.md /.gemini/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/.gemini/config.yaml -------------------------------------------------------------------------------- /.gemini/styleguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/.gemini/styleguide.md -------------------------------------------------------------------------------- /.github/workflows/android-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/.github/workflows/android-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/License.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/README.md -------------------------------------------------------------------------------- /composeApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/build.gradle.kts -------------------------------------------------------------------------------- /composeApp/composeApp.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/composeApp.podspec -------------------------------------------------------------------------------- /composeApp/libs/libc++.so: -------------------------------------------------------------------------------- 1 | INPUT(-lc++_shared) -------------------------------------------------------------------------------- /composeApp/libs/libc++_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/libs/libc++_shared.so -------------------------------------------------------------------------------- /composeApp/libs/libc++abi.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/libs/libc++abi.a -------------------------------------------------------------------------------- /composeApp/libs/libpbcurlwrapper.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/libs/libpbcurlwrapper.so -------------------------------------------------------------------------------- /composeApp/libs/libskia.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/libs/libskia.so -------------------------------------------------------------------------------- /composeApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/MainActivity.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/NowInKotlinContextProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/NowInKotlinContextProvider.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/app/App.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/app/App.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/util/Images.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/core/util/Images.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/LibrarySessionCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/LibrarySessionCallback.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaItemExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaItemExtensions.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackService.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackStateHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackStateHandler.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlayerServiceLocator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlayerServiceLocator.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerView.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerView.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/AccompanistWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/AccompanistWebView.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/AndroidWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/AndroidWebView.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/layout/player_view_surface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/layout/player_view_surface.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/layout/player_view_texture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/layout/player_view_texture.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-xxhdpi/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-xxhdpi/background.png -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-xxhdpi/foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-xxhdpi/foreground.png -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/values/colors.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/androidMain/res/values/themes.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/DragModifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/DragModifier.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/animation.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/balls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/balls.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/buttons.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/carousel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/carousel.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/cat.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/checkbox.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/compose-multiplatform.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/compose-multiplatform.xml -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/dialog.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/dog.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/episode-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/episode-cover.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/falling.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/feathertop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/feathertop.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/gesture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/gesture.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/gradient.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/home_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/home_icon.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/image-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/image-cat.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/image-dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/image-dog.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/interop-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/interop-list.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/interop-nested-scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/interop-nested-scroll.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/interop-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/interop-state.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/kotlin-monthly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/kotlin-monthly.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/kotlin-stove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/kotlin-stove.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/layers.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/menu.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/multi-touch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/multi-touch.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/nestedscroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/nestedscroll.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/popover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/popover.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/progress.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/scroll.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/simple-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/simple-text.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/sliders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/sliders.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/swipedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/swipedown.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/switch.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/drawable/text-field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/drawable/text-field.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/files/kotlin-stove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/composeResources/files/kotlin-stove.json -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/Greeting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/Greeting.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/LinearGradientLine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/LinearGradientLine.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/app/MainPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/app/MainPage.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/image/ImageLoaderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/image/ImageLoaderFactory.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/image/KmpNetworkFetcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/image/KmpNetworkFetcher.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/AppScreens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/AppScreens.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/NavItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/NavItem.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/Navigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/navigation/Navigator.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/network/KmpNetworkHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/network/KmpNetworkHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/MultiTouches.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/MultiTouches.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/BottomNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/BottomNavigation.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/Buttons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/Buttons.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/Cards.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/Cards.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/NetworkImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/components/NetworkImage.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Color.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Theme.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/ui/theme/Type.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/util/Images.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/util/Images.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/util/TimeUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/core/util/TimeUtils.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/KmpAudioPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/KmpAudioPlayer.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/MediaPlaybackController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/MediaPlaybackController.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlaybackStateManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlaybackStateManager.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/ui/PlayerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/audio/ui/PlayerScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/ui/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/ui/HomeScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/ui/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/ui/MainScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/viewmodel/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/home/viewmodel/HomeViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepository.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepositoryImpl.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/ui/MonthlyReportScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/ui/MonthlyReportScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/viewmodel/MonthlyReportViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/monthlyreport/viewmodel/MonthlyReportViewModel.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/Video.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/Video.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/ui/VideoPlayerControls.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/ui/VideoPlayerControls.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/ui/VideoPlayerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/video/ui/VideoPlayerScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/IWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/IWebView.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebViewState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebViewState.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/ui/SimpleWebViewScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/features/webview/ui/SimpleWebViewScreen.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/data/DisplayItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/data/DisplayItem.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/icons/KotlinIcons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/icons/KotlinIcons.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/viewmodel/LifecycleAware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonMain/kotlin/com/jiang/nowinkotlin/shared/viewmodel/LifecycleAware.kt -------------------------------------------------------------------------------- /composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepositoryImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/features/monthlyreport/data/MonthlyReportRepositoryImplTest.kt -------------------------------------------------------------------------------- /composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/features/monthlyreport/viewmodel/MonthlyReportViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/features/monthlyreport/viewmodel/MonthlyReportViewModelTest.kt -------------------------------------------------------------------------------- /composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/shared/data/MonthlyReportItemTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/commonTest/kotlin/com/jiang/nowinkotlin/shared/data/MonthlyReportItemTest.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/cinterop/nskeyvalueobserving.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/cinterop/nskeyvalueobserving.def -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/app/MainViewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/app/MainViewController.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/platform/Platform.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/util/Images.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/util/Images.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/util/allocObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/core/util/allocObject.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/AudioSessionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/AudioSessionManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/ControlCenterManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/ControlCenterManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/IosPlayerStateManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/IosPlayerStateManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/KVOObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/KVOObserver.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaCommandCenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaCommandCenter.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaInfoCenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MediaInfoCenter.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicCompleteTimeObserverManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicCompleteTimeObserverManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicPlaybackTimeObserverManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicPlaybackTimeObserverManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicStatusObserverManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/MusicStatusObserverManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackStateObserverManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaybackStateObserverManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaylistManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaylistManager.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/IOSWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/IOSWebView.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WKNavigationDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WKNavigationDelegate.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/iosMain/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.ios.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/cinterop/include/raw_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/cinterop/include/raw_file.h -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/cinterop/include/raw_file_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/cinterop/include/raw_file_manager.h -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/cinterop/resource.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/cinterop/resource.def -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/MainArkUIViewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/MainArkUIViewController.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/app/App.ohosArm64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/app/App.ohosArm64.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/app/ArkUIView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/app/ArkUIView.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.ohosArm64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/BackHandler.ohosArm64.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/OhosServices.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/OhosServices.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/Platform.ohosArm64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/platform/Platform.ohosArm64.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/util/Images.ohosArm64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/core/util/Images.ohosArm64.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/OhosAVPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/OhosAVPlayer.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/OhosPlayerStateManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/OhosPlayerStateManager.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaylistManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/platform/PlaylistManager.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.ohos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/audio/player/PlatformMediaPlaybackController.ohos.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.ohos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayer.ohos.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.ohos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/video/player/VideoPlayerController.ohos.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/webview/component/OhosWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/webview/component/OhosWebView.kt -------------------------------------------------------------------------------- /composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.ohos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/composeApp/src/ohosArm64Main/kotlin/com/jiang/nowinkotlin/features/webview/component/WebView.ohos.kt -------------------------------------------------------------------------------- /crash.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/crash.log -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /harmonyApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/.gitignore -------------------------------------------------------------------------------- /harmonyApp/AppScope/app.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/app.json5 -------------------------------------------------------------------------------- /harmonyApp/AppScope/resources/base/element/string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/resources/base/element/string.json -------------------------------------------------------------------------------- /harmonyApp/AppScope/resources/base/media/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/resources/base/media/background.png -------------------------------------------------------------------------------- /harmonyApp/AppScope/resources/base/media/foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/resources/base/media/foreground.png -------------------------------------------------------------------------------- /harmonyApp/AppScope/resources/base/media/launch_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/resources/base/media/launch_icon.png -------------------------------------------------------------------------------- /harmonyApp/AppScope/resources/base/media/layered_image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/AppScope/resources/base/media/layered_image.json -------------------------------------------------------------------------------- /harmonyApp/build-profile.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/build-profile.json5 -------------------------------------------------------------------------------- /harmonyApp/code-linter.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/code-linter.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/.gitignore -------------------------------------------------------------------------------- /harmonyApp/entry/build-profile.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/build-profile.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/hvigorfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/hvigorfile.ts -------------------------------------------------------------------------------- /harmonyApp/entry/libs/arm64-v8a/libc++_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/arm64-v8a/libc++_shared.so -------------------------------------------------------------------------------- /harmonyApp/entry/libs/arm64-v8a/libkn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/arm64-v8a/libkn.so -------------------------------------------------------------------------------- /harmonyApp/entry/libs/arm64-v8a/libopenssl.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/arm64-v8a/libopenssl.so -------------------------------------------------------------------------------- /harmonyApp/entry/libs/arm64-v8a/libpbcurlwrapper.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/arm64-v8a/libpbcurlwrapper.so -------------------------------------------------------------------------------- /harmonyApp/entry/libs/compose.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/compose.har -------------------------------------------------------------------------------- /harmonyApp/entry/libs/skikobridge.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/libs/skikobridge.har -------------------------------------------------------------------------------- /harmonyApp/entry/obfuscation-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/obfuscation-rules.txt -------------------------------------------------------------------------------- /harmonyApp/entry/oh-package-lock.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/oh-package-lock.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/oh-package.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/oh-package.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/cpp/include/libkn_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/cpp/include/libkn_api.h -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/cpp/napi_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/cpp/napi_init.cpp -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/cpp/types/libentry/Index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/cpp/types/libentry/Index.d.ts -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/cpp/types/libentry/oh-package.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/cpp/types/libentry/oh-package.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/Constants.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/Constants.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/Episode.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/Episode.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/GlobalContextUtils.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/GlobalContextUtils.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/ImageUtil.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/ImageUtil.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/Logger.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/Logger.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/MediaPlayerUtils.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/MediaPlayerUtils.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/controller/ProviderManager.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/controller/ProviderManager.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/entryability/EntryAbility.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/entryability/EntryAbility.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/entrybackupability/EntryBackupAbility.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/OhosAVPlayerImpl.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/OhosAVPlayerImpl.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/OhosServicesImpl.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/OhosServicesImpl.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/OhosVideoAVPlayerImpl.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/OhosVideoAVPlayerImpl.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/SetScreenOrientationImpl.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/SetScreenOrientationImpl.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/consumer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/consumer.d.ts -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/knoi/provider.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/knoi/provider.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/pages/ComposeInterops.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/pages/ComposeInterops.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/pages/ComposeSample.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/pages/ComposeSample.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/pages/Index.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/pages/Index.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/pages/WindowHelper.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/pages/WindowHelper.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/video/AVPlayerManager.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/video/AVPlayerManager.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/ets/video/ComposeVideoInterops.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/ets/video/ComposeVideoInterops.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/module.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/module.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/element/color.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/element/color.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/element/float.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/element/float.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/element/string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/element/string.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/media/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/media/background.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/media/episode_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/media/episode_cover.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/media/foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/media/foreground.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/media/layered_image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/media/layered_image.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/profile/backup_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "allowToBackupRestore": true 3 | } -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/base/profile/main_pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/base/profile/main_pages.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/dark/element/color.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/dark/element/color.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/DragModifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/DragModifier.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/animation.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/balls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/balls.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/buttons.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/carousel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/carousel.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/cat.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/checkbox.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/compose-multiplatform.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/compose-multiplatform.xml -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/dialog.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/dog.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/episode-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/episode-cover.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/falling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/falling.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/feathertop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/feathertop.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/gesture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/gesture.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/gradient.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/home_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/home_icon.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/image-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/image-cat.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/image-dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/image-dog.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/interop-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/interop-list.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/interop-nested-scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/interop-nested-scroll.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/interop-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/interop-state.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/kotlin-monthly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/kotlin-monthly.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/kotlin-stove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/kotlin-stove.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/layers.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/menu.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/multi-touch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/multi-touch.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/nestedscroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/nestedscroll.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/popover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/popover.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/progress.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/scroll.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/simple-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/simple-text.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/sliders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/sliders.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/swipedown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/swipedown.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/switch.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/drawable/text-field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/drawable/text-field.png -------------------------------------------------------------------------------- /harmonyApp/entry/src/main/resources/rawfile/files/kotlin-stove.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/main/resources/rawfile/files/kotlin-stove.json -------------------------------------------------------------------------------- /harmonyApp/entry/src/mock/Libentry.mock.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/mock/Libentry.mock.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/mock/mock-config.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/mock/mock-config.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/src/ohosTest/ets/test/Ability.test.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/ohosTest/ets/test/Ability.test.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/ohosTest/ets/test/List.test.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/ohosTest/ets/test/List.test.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/ohosTest/module.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/ohosTest/module.json5 -------------------------------------------------------------------------------- /harmonyApp/entry/src/test/List.test.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/test/List.test.ets -------------------------------------------------------------------------------- /harmonyApp/entry/src/test/LocalUnit.test.ets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/entry/src/test/LocalUnit.test.ets -------------------------------------------------------------------------------- /harmonyApp/hvigor/hvigor-config.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/hvigor/hvigor-config.json5 -------------------------------------------------------------------------------- /harmonyApp/hvigorfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/hvigorfile.ts -------------------------------------------------------------------------------- /harmonyApp/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/log.txt -------------------------------------------------------------------------------- /harmonyApp/oh-package-lock.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/oh-package-lock.json5 -------------------------------------------------------------------------------- /harmonyApp/oh-package.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/harmonyApp/oh-package.json5 -------------------------------------------------------------------------------- /img/ovCompose.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/img/ovCompose.svg -------------------------------------------------------------------------------- /img/support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/img/support.png -------------------------------------------------------------------------------- /iosApp/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Configuration/Config.xcconfig -------------------------------------------------------------------------------- /iosApp/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Podfile.lock -------------------------------------------------------------------------------- /iosApp/Pods/Local Podspecs/composeApp.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Local Podspecs/composeApp.podspec.json -------------------------------------------------------------------------------- /iosApp/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Manifest.lock -------------------------------------------------------------------------------- /iosApp/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Debug-input-files.xcfilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Debug-input-files.xcfilelist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Debug-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/compose-resources -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Release-input-files.xcfilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Release-input-files.xcfilelist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources-Release-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/compose-resources -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-resources.sh -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/composeApp/composeApp.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/composeApp/composeApp.debug.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/composeApp/composeApp.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/Pods/Target Support Files/composeApp/composeApp.release.xcconfig -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/iosApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp.xcodeproj/xcshareddata/xcschemes/iosApp.xcscheme -------------------------------------------------------------------------------- /iosApp/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/launch_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/launch_icon.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-1.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-1.imageset/img-type-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-1.imageset/img-type-1.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-2.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-2.imageset/img-type-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-2.imageset/img-type-2.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-3.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-3.imageset/img-type-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-3.imageset/img-type-3.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-4.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-4.imageset/img-type-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-4.imageset/img-type-4.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-5.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-5.imageset/img-type-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-5.imageset/img-type-5.png -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-6.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-6.imageset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/img-type-6.imageset/img-type-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Assets.xcassets/img-type-6.imageset/img-type-6.png -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Views/ImagesScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/Views/ImagesScrollView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /iosApp/podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/iosApp/podfile -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /symbolicated_crash.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /问题记录.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicardoJiang/now-in-kotlin/HEAD/问题记录.md --------------------------------------------------------------------------------