:tada: I've created an online EXIF Viewer using Ko...
# feed
s
πŸŽ‰ I've created an online EXIF Viewer using Kotlin/WASM! 😊 Check it out at https://stefanoltmann.github.io/exif-viewer/ Feel free to explore the source code on GitHub and maybe leave a star. πŸ˜„ A big thank you to everyone who helped me with this, with special appreciation for @Svyatoslav Kuzmich [JB], @Robert Jaros and @bashor. Your help was invaluable!
πŸ‘ 3
.wasm 11
kodee loving 4
πŸ’œ 3
kodee happy 11
K 16
s
Kodee.png
😁 2
❀️ 3
πŸ‘ 2
e
I've seen it's based on
kim
. Is there a technical reason as to why it doesn't support JS? Just curious.
m
Cool πŸŽ‰. It would be nice though if you could also evaluate the orientation flag for showing the thumbnail.
πŸ‘ 1
l
Cool! Now I just need a DSLR πŸ˜‚
s
Is there a technical reason as to why it doesn't support JS?
I opted not to incorporate JS support in Kim as it was unnecessary for Ashampoo Photos. However, inspired by @Michael Paus's recommendation to embrace WASM and fueled by my curiosity to explore this emerging technology, I decided to integrate WASM support into Kim. This has now equipped me for a potential Compose for Web version of Photos. So it seems worth the effort. I don't know how much effort a JS version would be. If it's not too much I might bring it - just for completeness. Or is the old JS target deprecated now?
πŸ‘ 1
e
Or is the old JS target deprecated now?
No no, not deprecated, I hope it never will lol It was just out of curiosity so no pressure. Normally I try to support all the stable targets and as many Native Tiers as possible.
s
> Normally I try to support all the stable targets and as many Native Tiers as possible. Yes, thats a good plan. I quickly tried to add
js()
target to https://github.com/Ashampoo/xmpcore (the XMP dependency for Kim), but it won't compile with
Cannot check for external interface: ProcessingInstruction
So it won't be as easy as just adding the targets, but might need a bigger refactoring. I'll accept PRs adding the
js()
target to XMP Core & Kim, but I might not find time to add it myself.
s
I found out Slack removes IPTC data from uploaded PNGs, so my Kodee.png easter egg didn’t work πŸ˜† Congrats, Stefan!
s
πŸ˜„ Thank you. πŸ™πŸ»
It would be nice though if you could also evaluate the orientation flag for showing the thumbnail.
https://github.com/StefanOltmann/exif-viewer/issues/1
🧐 1
πŸ˜‰ 1
@Michael Paus It's fixed by the way. πŸ™‚