readium / swift-toolkit

A toolkit for ebooks, audiobooks and comics written in Swift
https://readium.org/mobile/
BSD 3-Clause "New" or "Revised" License
222 stars 96 forks source link

Restart SwiftUI rewrite #460

Open stevenzeck opened 4 days ago

stevenzeck commented 4 days ago

This PR is a soft restart of rewriting the TestApp using SwiftUI. It's based on the other swiftui branch, but with minimal changes. None of the code that is changed affects the behavior of the UIKit version and thus can be safely merged into develop.

One thing that is changed for the UIKit version is the iOS Deployment Target now being 16.0.

stevenzeck commented 4 days ago

@mickael-menu Any thoughts about the iOS Deployment Target? This build will fail unless we change some SwiftUI code to be iOS 14 compatible (if that's even possible), or bump it up to iOS 15+.

mickael-menu commented 3 days ago

Thanks @stevenzeck! We can definitely up the minimum iOS version to 15 or 16 for the Test App. The toolkit must stay at iOS 13 though.

stevenzeck commented 2 days ago

Updated to 16. I'm happy with this now.