Fixed pace showing, added conversions between distance and pace. Added a new SecretView with some semi-private info. App is now in Version 1.0.0

This commit is contained in:
Isaac Greene 2022-06-10 18:24:42 -04:00
parent 7b421a0a73
commit b77ef882e8
62 changed files with 2021 additions and 82 deletions

View file

@ -6,10 +6,57 @@
//
import SwiftUI
// this file will not have comments.
// it is considered self-explanatory and best viewed in-app
struct June2022: View {
var body: some View {
ScrollView {
//2022-06-10
HStack {
VStack (alignment: .leading) {
Text("2022-06-10")
.font(.title2)
Text("Version 1.0.0 (LVSXT10a)\n")
.font(.footnote)
Text("\u{2022} Got the conversion of paces to work, so a 5:00/km pace will also show as 8:03/mi\n\u{2022} This app is now considered \"Finished\" and will transition to Version Numbers")
}
}
//2022-06-09
HStack {
VStack (alignment: .leading) {
Text("2022-06-09")
.font(.title2)
Text("Version Prerelease LVSXT10c.2\n")
.font(.footnote)
Text("\u{2022} Worked on a simple login page to view contact info\n\t\u{2022} Spent *way* too long on it")
}
Spacer()
}
.padding(30)
//2022-06-08
HStack {
VStack (alignment: .leading) {
Text("2022-06-08")
.font(.title2)
Text("Version Prerelease Build LVSXT10c\n")
.font(.footnote)
Text("\u{2022} Finished with a conversion of the pace to be a more readable format (i.e. 5:45 instead of 5.75)!\n\t\u{2022} This is probably one of the biggest things to increase readability in the app\n\u{2022} Installed a Software License")
}
Spacer()
}
.padding(30)
//2022-06-05
HStack {
VStack (alignment: .leading) {
Text("2022-06-05")
.font(.title2)
Text("Version Prerelease Build LVSXT10d.3\n")
.font(.footnote)
Text("\u{2022} Started work on converting the pace to a more understandable format\n\u{2022} ")
}
}
//2022-06-04
HStack {
VStack (alignment: .leading) {
@ -130,7 +177,7 @@ struct April2022: View {
//2022-04-09
HStack {
VStack (alignment: .leading) {
Text("2022-04-09:")
Text("2022-04-09")
.font(.title2)
Text("Version Prerelease Build LVSXT10n\n")
.font(.footnote)
@ -143,7 +190,7 @@ struct April2022: View {
//2022-04-08
HStack {
VStack (alignment: .leading) {
Text("2022-04-08:")
Text("2022-04-08")
.font(.title2)
Text("Version Prerelease Build LVSXT10r\n")
.font(.footnote)
@ -156,7 +203,7 @@ struct April2022: View {
//2022-04-05
HStack {
VStack (alignment: .leading) {
Text("2022-04-05:")
Text("2022-04-05")
.font(.title2)
Text("Version Prerelease Build LVSXT10u.2\n")
.font(.footnote)
@ -169,11 +216,43 @@ struct April2022: View {
//2022-04-03
HStack {
VStack (alignment: .leading) {
Text("2022-04-03:")
Text("2022-04-03")
.font(.title2)
Text("Version Prerelease Build LVSXT10u\n")
.font(.footnote)
Text("\u{2022} Fixed math\n\u{2022} Implemented change log view\n\u{2022} Restructured code so it gave fewer errors\n\u{2022} Added correct pace data\n\t\u{2022} At this time, the seconds functionality is entirely broken\n\u{2022} Implemented total time view\n\t\u{2022} For some reason, the view for the minutes automatically fills in for the hours as well")
Text("\u{2022} Moved app production over from Swift Playgrounds on iPad to Xcode on Mac\n\u{2022} Fixed math\n\u{2022} Implemented change log view\n\u{2022} Restructured code so it gave fewer errors\n\u{2022} Added correct pace data\n\t\u{2022} At this time, the seconds functionality is entirely broken\n\u{2022} Implemented total time view\n\t\u{2022} For some reason, the view for the minutes automatically fills in for the hours as well")
}
Spacer()
}
.padding(30)
}
}
}
struct March2022: View {
var body: some View {
ScrollView {
//2022-03-26
HStack {
VStack (alignment: .leading) {
Text("2022-03-26:2022-03-31")
.font(.title2)
Text("Version [UNNAMED]\n")
.font(.footnote)
Text("Things were made, fixed, broken, removed, etc. I don't know what happened because I had no system in place to track changes")
}
Spacer()
}
.padding(30)
//2022-03-25
HStack {
VStack (alignment: .leading) {
Text("2022-03-25")
.font(.title2)
Text("Version [UNNAMED]\n")
.font(.footnote)
Text("App production started. Textfields were mostly implemented but didn't do anything. Also started on the help page.")
}
Spacer()
}