Last changes before rethinking cardsview
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,75 @@
|
||||
"-enforce-exclusivity=checked"
|
||||
"-DDEBUG"
|
||||
"-sdk"
|
||||
"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.5.sdk"
|
||||
"-target"
|
||||
"arm64-apple-ios17.0-simulator"
|
||||
"-enable-bare-slash-regex"
|
||||
"-module-cache-path"
|
||||
"/Users/pradyun/Library/Developer/Xcode/DerivedData/ModuleCache.noindex"
|
||||
"-Xfrontend"
|
||||
"-serialize-debugging-options"
|
||||
"-enable-testing"
|
||||
"-swift-version"
|
||||
"5"
|
||||
"-I"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Products/Debug-iphonesimulator"
|
||||
"-F"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Products/Debug-iphonesimulator"
|
||||
"-emit-localized-strings"
|
||||
"-emit-localized-strings-path"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64"
|
||||
"-c"
|
||||
"-j8"
|
||||
"-Xcc"
|
||||
"-ivfsstatcache"
|
||||
"-Xcc"
|
||||
"/Users/pradyun/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator17.5-21F77-c098706a9f71eba4e76ae92ab367209a.sdkstatcache"
|
||||
"-no-color-diagnostics"
|
||||
"-serialize-diagnostics"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/swift-overrides.hmap"
|
||||
"-Xcc"
|
||||
"-iquote"
|
||||
"-Xcc"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-generated-files.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-own-target-headers.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-all-target-headers.hmap"
|
||||
"-Xcc"
|
||||
"-iquote"
|
||||
"-Xcc"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-project-headers.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Products/Debug-iphonesimulator/include"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/DerivedSources-normal/arm64"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/DerivedSources/arm64"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/DerivedSources"
|
||||
"-Xcc"
|
||||
"-DDEBUG=1"
|
||||
"-working-directory"
|
||||
"/Users/pradyun/Code/Apps/OnCue"
|
||||
"-experimental-emit-module-separately"
|
||||
"-disable-cmo"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.1.preview-thunk.swift"
|
||||
"-o"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.1.preview-thunk.o"
|
||||
"-module-name"
|
||||
"OnCue_PreviewReplacement_NewProjectForm_1"
|
||||
"-parse-as-library"
|
||||
"-Onone"
|
||||
"-Xfrontend"
|
||||
"-disable-modules-validate-system-headers"
|
||||
"-gline-tables-only"
|
||||
"-Xfrontend"
|
||||
"-disable-previous-implementation-calls-in-dynamic-replacements"
|
||||
"-Xfrontend"
|
||||
"-emit-dependencies-path"
|
||||
"-Xfrontend"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.1.preview-thunk.o.dependencies.txt"
|
||||
"-Xfrontend"
|
||||
"-dump-macro-expansions"
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"source": "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/watchsimulator/OnCuePresenter Watch App/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.1.preview-thunk.swift",
|
||||
"tables": {
|
||||
"Localizable": [
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Add New Project"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Project Name"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Project Colour"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Cancel"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Done"
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": 1
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
@_private(sourceFile: "NewProjectForm.swift") import OnCue
|
||||
import func SwiftUI.__designTimeBoolean
|
||||
import func SwiftUI.__designTimeInteger
|
||||
import protocol SwiftUI.PreviewProvider
|
||||
import func SwiftUI.__designTimeString
|
||||
import func SwiftUI.__designTimeFloat
|
||||
import struct SwiftUI.EmptyView
|
||||
import protocol SwiftUI.View
|
||||
import SwiftUI
|
||||
|
||||
extension ColorChooserCircle {
|
||||
@_dynamicReplacement(for: body) private var __preview__body: some View {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/NewProjectForm.swift", line: 59)
|
||||
Circle()
|
||||
.strokeBorder(Color.gray,lineWidth: __designTimeInteger("#17139.[2].[1].property.[0].[0].modifier[0].arg[1].value", fallback: 2))
|
||||
.background(Circle().foregroundColor(color))
|
||||
.frame(minHeight: __designTimeInteger("#17139.[2].[1].property.[0].[0].modifier[2].arg[0].value", fallback: 25))
|
||||
|
||||
#sourceLocation()
|
||||
}
|
||||
}
|
||||
|
||||
extension NewProjectForm {
|
||||
@_dynamicReplacement(for: body) private var __preview__body: some View {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/NewProjectForm.swift", line: 21)
|
||||
NavigationView {
|
||||
Form {
|
||||
TextField(__designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].arg[0].value.[0].arg[0].value", fallback: "Project Name"), text: $newProjectName)
|
||||
Section(header: Text(__designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].arg[0].value.[1].arg[0].value.arg[0].value", fallback: "Project Colour"))) {
|
||||
HStack {
|
||||
ForEach(colors, id: \.self) { clr in
|
||||
ColorChooserCircle(color: clr)
|
||||
.padding(.vertical)
|
||||
.onTapGesture {
|
||||
self.chosenColor = clr
|
||||
print(clr.toHex()!)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.navigationTitle(__designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].modifier[0].arg[0].value", fallback: "Add New Project")).foregroundStyle(chosenColor)
|
||||
.navigationBarTitleDisplayMode(.inline)
|
||||
.toolbar {
|
||||
ToolbarItem(placement: .topBarLeading) {
|
||||
Button(__designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].modifier[3].arg[0].value.[0].arg[1].value.[0].arg[0].value", fallback: "Cancel"), role: .cancel) { dismiss() }
|
||||
.foregroundStyle(.red)
|
||||
}
|
||||
ToolbarItem(placement: .topBarTrailing) {
|
||||
Button(__designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].modifier[3].arg[0].value.[1].arg[1].value.[0].arg[0].value", fallback: "Done")) {
|
||||
completionHandler(newProjectName, chosenColor.toHex() ?? __designTimeString("#17139.[1].[5].property.[0].[0].arg[0].value.[0].modifier[3].arg[0].value.[1].arg[1].value.[0].arg[1].value.[0].arg[1].value.[0]", fallback: "FF0000"))
|
||||
dismiss()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#sourceLocation()
|
||||
}
|
||||
}
|
||||
|
||||
import struct OnCue.NewProjectForm
|
||||
import struct OnCue.ColorChooserCircle
|
||||
#Preview {
|
||||
NewProjectForm { name, color in }
|
||||
}
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"source" : "ExtractedAppShortcutsMetadata",
|
||||
"tables" : {
|
||||
|
||||
},
|
||||
"version" : 1,
|
||||
"source" : "ExtractedAppShortcutsMetadata"
|
||||
"version" : 1
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -18,7 +18,7 @@
|
||||
</data>
|
||||
<key>Watch/OnCuePresenter Watch App.app/OnCuePresenter Watch App</key>
|
||||
<data>
|
||||
gC8EPVdBHryW9Hi94eSsdOr8v28=
|
||||
eHru/aMIqpRUTVySqjcet8hWaTc=
|
||||
</data>
|
||||
<key>Watch/OnCuePresenter Watch App.app/PkgInfo</key>
|
||||
<data>
|
||||
@@ -42,7 +42,7 @@
|
||||
<dict>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
g29lNJKlYFtWWyKVPqwYpYy+VbRAz4FNio322jlVLMY=
|
||||
39/qlE7cy4oEFv/rsEZcNG9GWNV4J5yT6N0XUH/yr+M=
|
||||
</data>
|
||||
</dict>
|
||||
<key>Watch/OnCuePresenter Watch App.app/PkgInfo</key>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user