├── .github └── workflows │ ├── publish.yml │ └── static-analysis.yml ├── .gitignore ├── .idea ├── .gitignore ├── AndroidProjectSystem.xml ├── artifacts │ ├── demo_jvm.xml │ ├── desktopdemo_jvm.xml │ └── programguide_jvm.xml ├── compiler.xml ├── gradle.xml ├── kotlinc.xml ├── migrations.xml └── misc.xml ├── LICENSE.md ├── README.md ├── androiddemo ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ └── eu │ │ └── wewox │ │ └── programguide │ │ └── demo │ │ └── MainActivity.kt │ └── res │ ├── drawable │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── values-night │ └── colors.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── config └── detekt │ └── detekt.yml ├── demo ├── .gitignore ├── build.gradle.kts ├── demo.podspec └── src │ ├── commonMain │ └── kotlin │ │ └── eu │ │ └── wewox │ │ └── programguide │ │ └── demo │ │ ├── App.kt │ │ ├── Example.kt │ │ ├── RootScreen.kt │ │ ├── data │ │ └── Program.kt │ │ ├── screens │ │ ├── ProgramGuideConfigurationScreen.kt │ │ ├── ProgramGuideSimpleScreen.kt │ │ ├── ProgramGuideSizeScreen.kt │ │ └── ProgramGuideStateScreen.kt │ │ └── ui │ │ ├── components │ │ ├── ProgramGuideItems.kt │ │ └── TopBar.kt │ │ └── theme │ │ ├── Color.kt │ │ ├── Spacing.kt │ │ └── Theme.kt │ └── iosMain │ └── kotlin │ └── main.ios.kt ├── desktopdemo ├── .gitignore ├── build.gradle.kts └── src │ └── jvmMain │ └── kotlin │ └── Main.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosdemo ├── Configuration │ └── Config.xcconfig ├── Podfile ├── iosApp.xcodeproj │ └── project.pbxproj ├── iosApp.xcworkspace │ └── contents.xcworkspacedata └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ └── app-icon-512.png │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── iOSApp.swift ├── programguide ├── .gitignore ├── build.gradle.kts └── src │ ├── androidMain │ └── AndroidManifest.xml │ └── commonMain │ └── kotlin │ └── eu │ └── wewox │ └── programguide │ ├── ProgramGuide.kt │ ├── ProgramGuideDimensions.kt │ ├── ProgramGuideIndexMapper.kt │ ├── ProgramGuideItem.kt │ ├── ProgramGuidePositionProvider.kt │ ├── ProgramGuideScope.kt │ └── ProgramGuideState.kt ├── settings.gradle.kts └── wasmdemo ├── .gitignore ├── build.gradle.kts └── src └── wasmJsMain ├── kotlin └── eu │ └── wewox │ └── programguide │ └── demo │ └── Main.kt └── resources └── index.html /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/static-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.github/workflows/static-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /.idea/artifacts/demo_jvm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/artifacts/demo_jvm.xml -------------------------------------------------------------------------------- /.idea/artifacts/desktopdemo_jvm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/artifacts/desktopdemo_jvm.xml -------------------------------------------------------------------------------- /.idea/artifacts/programguide_jvm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/artifacts/programguide_jvm.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/migrations.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/README.md -------------------------------------------------------------------------------- /androiddemo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /androiddemo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/build.gradle.kts -------------------------------------------------------------------------------- /androiddemo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/proguard-rules.pro -------------------------------------------------------------------------------- /androiddemo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /androiddemo/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /androiddemo/src/main/kotlin/eu/wewox/programguide/demo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/kotlin/eu/wewox/programguide/demo/MainActivity.kt -------------------------------------------------------------------------------- /androiddemo/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /androiddemo/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /androiddemo/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/androiddemo/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /config/detekt/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/config/detekt/detekt.yml -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /demo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/build.gradle.kts -------------------------------------------------------------------------------- /demo/demo.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/demo.podspec -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/App.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/Example.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/Example.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/RootScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/RootScreen.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/data/Program.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/data/Program.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideConfigurationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideConfigurationScreen.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideSimpleScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideSimpleScreen.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideSizeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideSizeScreen.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideStateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/screens/ProgramGuideStateScreen.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/components/ProgramGuideItems.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/components/ProgramGuideItems.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/components/TopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/components/TopBar.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Color.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Spacing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Spacing.kt -------------------------------------------------------------------------------- /demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/commonMain/kotlin/eu/wewox/programguide/demo/ui/theme/Theme.kt -------------------------------------------------------------------------------- /demo/src/iosMain/kotlin/main.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/demo/src/iosMain/kotlin/main.ios.kt -------------------------------------------------------------------------------- /desktopdemo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /desktopdemo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/desktopdemo/build.gradle.kts -------------------------------------------------------------------------------- /desktopdemo/src/jvmMain/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/desktopdemo/src/jvmMain/kotlin/Main.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosdemo/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/Configuration/Config.xcconfig -------------------------------------------------------------------------------- /iosdemo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/Podfile -------------------------------------------------------------------------------- /iosdemo/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosdemo/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosdemo/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosdemo/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosdemo/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-512.png -------------------------------------------------------------------------------- /iosdemo/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosdemo/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosdemo/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Info.plist -------------------------------------------------------------------------------- /iosdemo/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosdemo/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/iosdemo/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /programguide/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /programguide/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/build.gradle.kts -------------------------------------------------------------------------------- /programguide/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuide.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuide.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideDimensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideDimensions.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideIndexMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideIndexMapper.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideItem.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuidePositionProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuidePositionProvider.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideScope.kt -------------------------------------------------------------------------------- /programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/programguide/src/commonMain/kotlin/eu/wewox/programguide/ProgramGuideState.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /wasmdemo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /wasmdemo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/wasmdemo/build.gradle.kts -------------------------------------------------------------------------------- /wasmdemo/src/wasmJsMain/kotlin/eu/wewox/programguide/demo/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/wasmdemo/src/wasmJsMain/kotlin/eu/wewox/programguide/demo/Main.kt -------------------------------------------------------------------------------- /wasmdemo/src/wasmJsMain/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksandrbalan/programguide/HEAD/wasmdemo/src/wasmJsMain/resources/index.html --------------------------------------------------------------------------------