1.0.2: Add multilingual support, redesign share view, and iCloud sync improvements

- Add localisations for German, French, Italian, and Brazilian Portuguese
- Redesign WeekPlanShareView with richer layout and sharing options
- Improve HomeView with various UI enhancements
- Update AppSettings and Tag models for new features
- Minor iCloud sync and Settings fixes
- Add archive & upload script for App Store submissions

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
alexandrev-tibco
2026-03-07 19:02:33 +01:00
parent 63c9ba57de
commit c66132f494
15 changed files with 1946 additions and 109 deletions
@@ -45,6 +45,15 @@ struct SettingsView: View {
set: { settings.includeWeekends = $0 }
))
.tint(.mealMoodCoral)
Picker("settings_export_style", selection: Binding(
get: { settings.weekExportStyleEnum },
set: { settings.weekExportStyleEnum = $0 }
)) {
ForEach(WeekExportStyle.allCases, id: \.self) { style in
Text(LocalizedStringKey(style.localizedKey)).tag(style)
}
}
} header: {
Label("settings_planning", systemImage: "fork.knife")
}