passepartout-apple/Passepartout/App
Davide De Rosa d1c98006d3 Replace ReloadingContent with implicit animations
Infinite loop on init(), but horrible practice in general.

- DonateView
- PaywallView+Purchase

Also show a ProgressView while rows are loading.

DO NOT animate on .products value because animation won't work
if products are empty and stay empty after refresh. Instead,
observe .isRefreshingProducts.

Lastly, to avoid annoying animation when products are actually
available, do not refresh products if non-empty. They certainly
do not change during the application lifecycle.
2022-04-21 11:22:07 +02:00
..
Assets.xcassets Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
Constants Use 'Save' in profile renaming 2022-04-20 11:50:10 +02:00
Extensions Use "standard" file extension for WireGuard 2022-04-19 16:56:39 +02:00
Flags.xcassets Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
InApp Replace ReloadingContent with implicit animations 2022-04-21 11:22:07 +02:00
Intents Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
L10n Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
Providers.xcassets Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
Reusable Replace ReloadingContent with implicit animations 2022-04-21 11:22:07 +02:00
Scripts Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
Settings.bundle Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
Views Replace ReloadingContent with implicit animations 2022-04-21 11:22:07 +02:00
de.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
el.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
en.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
es.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
fr.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
iOS Unify metadata 2022-04-19 16:17:13 +02:00
it.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
macOS Unify metadata 2022-04-19 16:17:13 +02:00
nl.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
pl.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
pt.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
ru.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
sv.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
zh-Hans.lproj Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
App.entitlements Optimize Catalyst for Mac 2022-04-19 16:48:42 +02:00
Info.plist Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
PassepartoutApp.swift Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
swiftgen.yml Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00