├── .gitignore ├── README.md ├── composeApp ├── build.gradle.kts ├── src │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── org │ │ │ └── adhan │ │ │ ├── App.android.kt │ │ │ └── theme │ │ │ └── Theme.android.kt │ ├── commonMain │ │ └── kotlin │ │ │ └── org │ │ │ └── adhan │ │ │ ├── App.kt │ │ │ ├── CalculationMethod.kt │ │ │ ├── CalculationParameters.kt │ │ │ ├── Coordinates.kt │ │ │ ├── HighLatitudeRule.kt │ │ │ ├── Madhab.kt │ │ │ ├── Prayer.kt │ │ │ ├── PrayerAdjustments.kt │ │ │ ├── PrayerTimes.kt │ │ │ ├── Qibla.kt │ │ │ ├── SunnahTimes.kt │ │ │ ├── data │ │ │ ├── CalendarUtil.kt │ │ │ ├── DateComponents.kt │ │ │ └── TimeComponents.kt │ │ │ ├── internal │ │ │ ├── Astronomical.kt │ │ │ ├── CalendricalHelper.kt │ │ │ ├── DoubleUtil.kt │ │ │ ├── QiblaUtil.kt │ │ │ ├── ShadowLength.kt │ │ │ ├── SolarCoordinates.kt │ │ │ └── SolarTime.kt │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ └── Theme.kt │ ├── iosMain │ │ └── kotlin │ │ │ ├── main.kt │ │ │ └── org │ │ │ └── adhan │ │ │ ├── App.ios.kt │ │ │ └── theme │ │ │ └── Theme.ios.kt │ ├── jsMain │ │ ├── kotlin │ │ │ ├── main.kt │ │ │ └── org │ │ │ │ └── adhan │ │ │ │ ├── App.js.kt │ │ │ │ └── theme │ │ │ │ └── Theme.js.kt │ │ └── resources │ │ │ └── index.html │ └── jvmMain │ │ └── kotlin │ │ ├── main.kt │ │ └── org │ │ └── adhan │ │ ├── App.jvm.kt │ │ └── theme │ │ └── Theme.jvm.kt └── webpack.config.d │ └── config.js ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── iosApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── iosApp.swift └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/README.md -------------------------------------------------------------------------------- /composeApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/build.gradle.kts -------------------------------------------------------------------------------- /composeApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/org/adhan/App.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/androidMain/kotlin/org/adhan/App.android.kt -------------------------------------------------------------------------------- /composeApp/src/androidMain/kotlin/org/adhan/theme/Theme.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/androidMain/kotlin/org/adhan/theme/Theme.android.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/App.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/CalculationMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/CalculationMethod.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/CalculationParameters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/CalculationParameters.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/Coordinates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/Coordinates.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/HighLatitudeRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/HighLatitudeRule.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/Madhab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/Madhab.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/Prayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/Prayer.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/PrayerAdjustments.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/PrayerAdjustments.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/PrayerTimes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/PrayerTimes.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/Qibla.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/Qibla.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/SunnahTimes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/SunnahTimes.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/data/CalendarUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/data/CalendarUtil.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/data/DateComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/data/DateComponents.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/data/TimeComponents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/data/TimeComponents.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/Astronomical.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/Astronomical.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/CalendricalHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/CalendricalHelper.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/DoubleUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/DoubleUtil.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/QiblaUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/QiblaUtil.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/ShadowLength.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/ShadowLength.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/SolarCoordinates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/SolarCoordinates.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/internal/SolarTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/internal/SolarTime.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/theme/Color.kt -------------------------------------------------------------------------------- /composeApp/src/commonMain/kotlin/org/adhan/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/commonMain/kotlin/org/adhan/theme/Theme.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/iosMain/kotlin/main.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/org/adhan/App.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/iosMain/kotlin/org/adhan/App.ios.kt -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/org/adhan/theme/Theme.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/iosMain/kotlin/org/adhan/theme/Theme.ios.kt -------------------------------------------------------------------------------- /composeApp/src/jsMain/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jsMain/kotlin/main.kt -------------------------------------------------------------------------------- /composeApp/src/jsMain/kotlin/org/adhan/App.js.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jsMain/kotlin/org/adhan/App.js.kt -------------------------------------------------------------------------------- /composeApp/src/jsMain/kotlin/org/adhan/theme/Theme.js.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jsMain/kotlin/org/adhan/theme/Theme.js.kt -------------------------------------------------------------------------------- /composeApp/src/jsMain/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jsMain/resources/index.html -------------------------------------------------------------------------------- /composeApp/src/jvmMain/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jvmMain/kotlin/main.kt -------------------------------------------------------------------------------- /composeApp/src/jvmMain/kotlin/org/adhan/App.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jvmMain/kotlin/org/adhan/App.jvm.kt -------------------------------------------------------------------------------- /composeApp/src/jvmMain/kotlin/org/adhan/theme/Theme.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/src/jvmMain/kotlin/org/adhan/theme/Theme.jvm.kt -------------------------------------------------------------------------------- /composeApp/webpack.config.d/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/composeApp/webpack.config.d/config.js -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/iosApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/iosApp/iosApp/iosApp.swift -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiblah/Adhan-Kotlin-Multiplatform/HEAD/settings.gradle.kts --------------------------------------------------------------------------------