did a LOT more stuff :3
This commit is contained in:
parent
37ed431a74
commit
4420de3f6b
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@ -5,6 +5,10 @@
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Add Item"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Slideshow"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -95,6 +95,16 @@
|
||||
"swift-dependencies" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.swiftdeps",
|
||||
"swiftmodule" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm~partial.swiftmodule"
|
||||
},
|
||||
"/Users/pradyun/Code/Apps/OnCue/OnCue/View/ProjectSlideshowView.swift" : {
|
||||
"const-values" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.swiftconstvalues",
|
||||
"dependencies" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.d",
|
||||
"diagnostics" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.dia",
|
||||
"index-unit-output-path" : "/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.o",
|
||||
"llvm-bc" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.bc",
|
||||
"object" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.o",
|
||||
"swift-dependencies" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.swiftdeps",
|
||||
"swiftmodule" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView~partial.swiftmodule"
|
||||
},
|
||||
"/Users/pradyun/Code/Apps/OnCue/Shared/ColorModel.swift" : {
|
||||
"const-values" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ColorModel.swiftconstvalues",
|
||||
"dependencies" : "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ColorModel.d",
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.o
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.o
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.o
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/CardsView.o
|
||||
|
@ -1,3 +1,4 @@
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/ProjectSlideshowView.swiftconstvalues
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/NewProjectForm.swiftconstvalues
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.swiftconstvalues
|
||||
/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/CardsView.swiftconstvalues
|
||||
|
@ -1,3 +1,4 @@
|
||||
/Users/pradyun/Code/Apps/OnCue/OnCue/View/ProjectSlideshowView.swift
|
||||
/Users/pradyun/Code/Apps/OnCue/OnCue/View/NewProjectForm.swift
|
||||
/Users/pradyun/Code/Apps/OnCue/OnCue/View/AddNewCardView.swift
|
||||
/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift
|
||||
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@ -0,0 +1,12 @@
|
||||
{
|
||||
"source": "/Users/pradyun/Code/Apps/OnCue/OnCue/View/ProjectSlideshowView.swift",
|
||||
"tables": {
|
||||
"Localizable": [
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Hello, World!"
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": 1
|
||||
}
|
@ -0,0 +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.
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",
|
||||
"version" : 1,
|
||||
"tables" : {
|
||||
|
||||
}
|
||||
},
|
||||
"version" : 1,
|
||||
"source" : "ExtractedAppShortcutsMetadata"
|
||||
}
|
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.
@ -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.5-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/iphonesimulator/OnCue/Products/Debug-iphonesimulator"
|
||||
"-F"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Products/Debug-iphonesimulator"
|
||||
"-emit-localized-strings"
|
||||
"-emit-localized-strings-path"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/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/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/swift-overrides.hmap"
|
||||
"-Xcc"
|
||||
"-iquote"
|
||||
"-Xcc"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-generated-files.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-own-target-headers.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/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/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/OnCue-project-headers.hmap"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Products/Debug-iphonesimulator/include"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/DerivedSources-normal/arm64"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/DerivedSources/arm64"
|
||||
"-Xcc"
|
||||
"-I/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/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/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.1.preview-thunk.swift"
|
||||
"-o"
|
||||
"/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.1.preview-thunk.o"
|
||||
"-module-name"
|
||||
"OnCue_PreviewReplacement_AddNewCardView_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/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.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,20 @@
|
||||
{
|
||||
"source": "/Users/pradyun/Code/Apps/OnCue/Build/Intermediates.noindex/Previews/iphonesimulator/OnCue/Intermediates.noindex/OnCue.build/Debug-iphonesimulator/OnCue.build/Objects-normal/arm64/AddNewCardView.1.preview-thunk.swift",
|
||||
"tables": {
|
||||
"Localizable": [
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Add New Card"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Cancel"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Done"
|
||||
}
|
||||
]
|
||||
},
|
||||
"version": 1
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
@_private(sourceFile: "AddNewCardView.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 AddNewCardView {
|
||||
@_dynamicReplacement(for: body) private var __preview__body: some View {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/AddNewCardView.swift", line: 17)
|
||||
NavigationView {
|
||||
Form {
|
||||
TextEditor(text: $newCardText)
|
||||
.frame(minHeight: __designTimeInteger("#58916.[1].[3].property.[0].[0].arg[0].value.[0].arg[0].value.[0].modifier[0].arg[0].value", fallback: 500))
|
||||
}
|
||||
.navigationTitle(__designTimeString("#58916.[1].[3].property.[0].[0].arg[0].value.[0].modifier[0].arg[0].value", fallback: "Add New Card"))
|
||||
.navigationBarTitleDisplayMode(.inline)
|
||||
.toolbar {
|
||||
ToolbarItem(placement: .topBarLeading) {
|
||||
Button(__designTimeString("#58916.[1].[3].property.[0].[0].arg[0].value.[0].modifier[2].arg[0].value.[0].arg[1].value.[0].arg[0].value", fallback: "Cancel"), role: .cancel) { dismiss() }
|
||||
.foregroundStyle(.red)
|
||||
}
|
||||
ToolbarItem(placement: .topBarTrailing) {
|
||||
Button(__designTimeString("#58916.[1].[3].property.[0].[0].arg[0].value.[0].modifier[2].arg[0].value.[1].arg[1].value.[0].arg[0].value", fallback: "Done")) {
|
||||
completionHandler(newCardText)
|
||||
dismiss()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#sourceLocation()
|
||||
}
|
||||
}
|
||||
|
||||
import struct OnCue.AddNewCardView
|
||||
#Preview {
|
||||
AddNewCardView(completionHandler: {_ in})
|
||||
}
|
||||
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -5,6 +5,10 @@
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Add Item"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Slideshow"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -10,7 +10,7 @@ import SwiftUI
|
||||
|
||||
extension CardView {
|
||||
@_dynamicReplacement(for: body) private var __preview__body: some View {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 58)
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 73)
|
||||
VStack(alignment: .trailing) {
|
||||
Text(card.content)
|
||||
}
|
||||
@ -27,7 +27,7 @@ extension CardView {
|
||||
|
||||
extension CardsView {
|
||||
@_dynamicReplacement(for: deleteItems(offsets:)) private func __preview__deleteItems(offsets: IndexSet) {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 45)
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 60)
|
||||
withAnimation {
|
||||
project.cards.remove(atOffsets: offsets)
|
||||
try! ctx.save()
|
||||
@ -39,8 +39,8 @@ extension CardsView {
|
||||
|
||||
extension CardsView {
|
||||
@_dynamicReplacement(for: addNewCard(txt:)) private func __preview__addNewCard(txt: String) {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 39)
|
||||
let card = OCCard(content: txt, index: (project.cards.last?.index ?? __designTimeInteger("#16575.[1].[5].[0].value.arg[1].value.[0]", fallback: -1)) + __designTimeInteger("#16575.[1].[5].[0].value.arg[1].value.[1]", fallback: 1)) // adds one to the index, unless there arent any cards in which case default to 0
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 54)
|
||||
let card = OCCard(content: txt, index: (project.cards.last?.index ?? __designTimeInteger("#16575.[1].[6].[0].value.arg[1].value.[0]", fallback: -1)) + __designTimeInteger("#16575.[1].[6].[0].value.arg[1].value.[1]", fallback: 1)) // adds one to the index, unless there arent any cards in which case default to 0
|
||||
project.cards.append(card)
|
||||
try! ctx.save()
|
||||
|
||||
@ -50,7 +50,7 @@ extension CardsView {
|
||||
|
||||
extension CardsView {
|
||||
@_dynamicReplacement(for: body) private var __preview__body: some View {
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 17)
|
||||
#sourceLocation(file: "/Users/pradyun/Code/Apps/OnCue/OnCue/View/CardsView.swift", line: 19)
|
||||
List {
|
||||
ForEach(project.cards) { card in
|
||||
CardView(proj: project, card: card)
|
||||
@ -63,9 +63,22 @@ extension CardsView {
|
||||
.toolbar {
|
||||
ToolbarItem(placement: .topBarTrailing) {
|
||||
Button(action: { addNewCard.toggle() }) {
|
||||
Label(__designTimeString("#16575.[1].[4].property.[0].[0].modifier[3].arg[0].value.[0].arg[1].value.[0].arg[1].value.[0].arg[0].value", fallback: "Add Item"), systemImage: __designTimeString("#16575.[1].[4].property.[0].[0].modifier[3].arg[0].value.[0].arg[1].value.[0].arg[1].value.[0].arg[1].value", fallback: "plus"))
|
||||
Label(__designTimeString("#16575.[1].[5].property.[0].[0].modifier[3].arg[0].value.[0].arg[1].value.[0].arg[1].value.[0].arg[0].value", fallback: "Add Item"), systemImage: __designTimeString("#16575.[1].[5].property.[0].[0].modifier[3].arg[0].value.[0].arg[1].value.[0].arg[1].value.[0].arg[1].value", fallback: "plus"))
|
||||
}
|
||||
}
|
||||
ToolbarItem(placement: .topBarTrailing) {
|
||||
Menu {
|
||||
// Button(action: {activePage = "slideshow"}) {
|
||||
// Label(title: {Text("Slideshow")}, icon: {Image(systemName: "tv.fill")})
|
||||
// }
|
||||
NavigationLink(destination: {ProjectSlideshowView(project: project)}) {
|
||||
Label(title: {Text(__designTimeString("#16575.[1].[5].property.[0].[0].modifier[3].arg[0].value.[1].arg[1].value.[0].arg[0].value.[0].arg[1].value.[0].arg[0].value.[0].arg[0].value", fallback: "Slideshow"))}, icon: {Image(systemName: __designTimeString("#16575.[1].[5].property.[0].[0].modifier[3].arg[0].value.[1].arg[1].value.[0].arg[0].value.[0].arg[1].value.[0].arg[1].value.[0].arg[0].value", fallback: "tv.fill"))})
|
||||
}
|
||||
} label: {
|
||||
Image(systemName: __designTimeString("#16575.[1].[5].property.[0].[0].modifier[3].arg[0].value.[1].arg[1].value.[0].arg[1].value.[0].arg[0].value", fallback: "play.fill"))
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
.sheet(isPresented: $addNewCard) {
|
||||
AddNewCardView(completionHandler: addNewCard)
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -5,6 +5,10 @@
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Add Item"
|
||||
},
|
||||
{
|
||||
"comment": "",
|
||||
"key": "Slideshow"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user