diff --git a/Config.xcconfig b/Config.xcconfig index 3b0ec24..be4d419 100644 --- a/Config.xcconfig +++ b/Config.xcconfig @@ -12,6 +12,6 @@ TEAM_ID = 8JGND254B7 BUNDLE_ID = com.neon443.NearFuture BUNDLE_ID_WIDGETS = com.neon443.NearFuture.widgets GROUP_ID = group.NearFuture -VERSION = 4.3.1 +VERSION = 4.3.2 NAME = Near Future BUILD_NUMBER = 1 diff --git a/NearFuture/Views/Settings/SettingsView.swift b/NearFuture/Views/Settings/SettingsView.swift index 3b24b25..ab1b835 100644 --- a/NearFuture/Views/Settings/SettingsView.swift +++ b/NearFuture/Views/Settings/SettingsView.swift @@ -76,6 +76,9 @@ struct SettingsView: View { } } } + Button("Show What's New") { + settingsModel.settings.showWhatsNew = true + } Toggle("Show completed Events in Home", isOn: $settingsModel.settings.showCompletedInHome) .onChange(of: settingsModel.settings.showCompletedInHome) { _ in settingsModel.saveSettings() diff --git a/NearFuture/Views/Settings/WhatsNewView.swift b/NearFuture/Views/Settings/WhatsNewView.swift index f9effb4..99a9f3b 100644 --- a/NearFuture/Views/Settings/WhatsNewView.swift +++ b/NearFuture/Views/Settings/WhatsNewView.swift @@ -85,6 +85,10 @@ struct WhatsNewView: View { $0.presentationBackground(.ultraThinMaterial) } } + .onDisappear { + settingsModel.settings.prevAppVersion = getVersion()+getBuildID() + settingsModel.saveSettings() + } } }