├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ └── github_pages.yml ├── .gitignore ├── .idea └── gradle.xml ├── .run ├── Dev.run.xml └── Test & Build.run.xml ├── LICENSE ├── README.md ├── app ├── build.gradle.kts └── src │ ├── commonMain │ └── kotlin │ │ ├── HtmlGenerator.kt │ │ ├── LabeledSlice.kt │ │ └── SeparatorLineType.kt │ ├── jvmTest │ ├── kotlin │ │ └── HtmlGeneratorTest.kt │ └── resources │ │ ├── .gitattributes │ │ ├── LICENSE │ │ ├── photo_1.jpg │ │ ├── photo_1_exif.html │ │ ├── photo_1_hex.html │ │ ├── photo_1_iptc.html │ │ ├── photo_1_xmp.html │ │ ├── photo_2.tif │ │ ├── photo_2_hex.html │ │ ├── photo_3.jpg │ │ ├── photo_3_hex.html │ │ ├── photo_4.png │ │ ├── photo_4_hex.html │ │ ├── photo_5.heic │ │ ├── photo_5_hex.html │ │ ├── photo_6.jxl │ │ ├── photo_6_hex.html │ │ ├── photo_7.webp │ │ ├── photo_7_hex.html │ │ ├── photo_8.tif │ │ ├── photo_8_geotiff.html │ │ ├── photo_8_hex.html │ │ ├── photo_9.gif │ │ └── photo_9_hex.html │ └── wasmJsMain │ ├── kotlin │ ├── Main.kt │ └── Utils.kt │ └── resources │ └── index.html ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kotlin-js-store ├── wasm │ └── yarn.lock └── yarn.lock └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: StefanOltmann 2 | -------------------------------------------------------------------------------- /.github/workflows/github_pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.github/workflows/github_pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.run/Dev.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.run/Dev.run.xml -------------------------------------------------------------------------------- /.run/Test & Build.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/.run/Test & Build.run.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/src/commonMain/kotlin/HtmlGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/commonMain/kotlin/HtmlGenerator.kt -------------------------------------------------------------------------------- /app/src/commonMain/kotlin/LabeledSlice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/commonMain/kotlin/LabeledSlice.kt -------------------------------------------------------------------------------- /app/src/commonMain/kotlin/SeparatorLineType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/commonMain/kotlin/SeparatorLineType.kt -------------------------------------------------------------------------------- /app/src/jvmTest/kotlin/HtmlGeneratorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/kotlin/HtmlGeneratorTest.kt -------------------------------------------------------------------------------- /app/src/jvmTest/resources/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/.gitattributes -------------------------------------------------------------------------------- /app/src/jvmTest/resources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/LICENSE -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_1.jpg -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_1_exif.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_1_exif.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_1_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_1_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_1_iptc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_1_iptc.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_1_xmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_1_xmp.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_2.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_2.tif -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_2_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_2_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_3.jpg -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_3_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_3_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_4.png -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_4_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_4_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_5.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_5.heic -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_5_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_5_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_6.jxl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_6.jxl -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_6_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_6_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_7.webp -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_7_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_7_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_8.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_8.tif -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_8_geotiff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_8_geotiff.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_8_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_8_hex.html -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_9.gif -------------------------------------------------------------------------------- /app/src/jvmTest/resources/photo_9_hex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/jvmTest/resources/photo_9_hex.html -------------------------------------------------------------------------------- /app/src/wasmJsMain/kotlin/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/wasmJsMain/kotlin/Main.kt -------------------------------------------------------------------------------- /app/src/wasmJsMain/kotlin/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/wasmJsMain/kotlin/Utils.kt -------------------------------------------------------------------------------- /app/src/wasmJsMain/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/app/src/wasmJsMain/resources/index.html -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kotlin-js-store/wasm/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/kotlin-js-store/wasm/yarn.lock -------------------------------------------------------------------------------- /kotlin-js-store/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/kotlin-js-store/yarn.lock -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StefanOltmann/exif-viewer/HEAD/settings.gradle.kts --------------------------------------------------------------------------------