From 7eea1a617822e0c6dab42e754859a17e1179b43f Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Sat, 30 Oct 2021 16:51:13 +0100 Subject: [PATCH] save header file --- packages/{core => chat}/src/protocol.c | 6 +-- packages/chat/src/protocol.h | 9 +++++ packages/core/src/protocol.h | 0 .../SimpleX Chat.xcodeproj/project.pbxproj | 35 ++++++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 12591 -> 14799 bytes packages/ios/SimpleX Chat/Messages.swift | 20 ++++++++++ 6 files changed, 65 insertions(+), 5 deletions(-) rename packages/{core => chat}/src/protocol.c (72%) create mode 100644 packages/chat/src/protocol.h delete mode 100644 packages/core/src/protocol.h create mode 100644 packages/ios/SimpleX Chat/Messages.swift diff --git a/packages/core/src/protocol.c b/packages/chat/src/protocol.c similarity index 72% rename from packages/core/src/protocol.c rename to packages/chat/src/protocol.c index 696c645cf7..d6c0aa46d3 100644 --- a/packages/core/src/protocol.c +++ b/packages/chat/src/protocol.c @@ -1,8 +1,4 @@ - -struct Message { - char* message; - long date; -} +#include "protocol.h" extern void commandSend(Message m) { diff --git a/packages/chat/src/protocol.h b/packages/chat/src/protocol.h new file mode 100644 index 0000000000..8fc093f825 --- /dev/null +++ b/packages/chat/src/protocol.h @@ -0,0 +1,9 @@ + +struct Message { + char* message; + long date; +} + +void commandSend(Message m); + +Message getMessage(); diff --git a/packages/core/src/protocol.h b/packages/core/src/protocol.h deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/ios/SimpleX Chat.xcodeproj/project.pbxproj b/packages/ios/SimpleX Chat.xcodeproj/project.pbxproj index 9c99a53a19..5676eb78c3 100644 --- a/packages/ios/SimpleX Chat.xcodeproj/project.pbxproj +++ b/packages/ios/SimpleX Chat.xcodeproj/project.pbxproj @@ -14,6 +14,8 @@ 5CBF96BA272D9CAA0021E76D /* SimpleX_ChatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF96B9272D9CAA0021E76D /* SimpleX_ChatTests.swift */; }; 5CBF96C4272D9CAA0021E76D /* SimpleX_ChatUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF96C3272D9CAA0021E76D /* SimpleX_ChatUITests.swift */; }; 5CBF96C6272D9CAA0021E76D /* SimpleX_ChatUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF96C5272D9CAA0021E76D /* SimpleX_ChatUITestsLaunchTests.swift */; }; + 5CBF96D3272DA0520021E76D /* Messages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF96D2272DA0520021E76D /* Messages.swift */; }; + 5CBF96D9272DA0CD0021E76D /* protocol.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CBF96D8272DA0CD0021E76D /* protocol.c */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -44,6 +46,9 @@ 5CBF96BF272D9CAA0021E76D /* SimpleX ChatUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SimpleX ChatUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 5CBF96C3272D9CAA0021E76D /* SimpleX_ChatUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleX_ChatUITests.swift; sourceTree = ""; }; 5CBF96C5272D9CAA0021E76D /* SimpleX_ChatUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleX_ChatUITestsLaunchTests.swift; sourceTree = ""; }; + 5CBF96D2272DA0520021E76D /* Messages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Messages.swift; sourceTree = ""; }; + 5CBF96D7272DA0CD0021E76D /* protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protocol.h; sourceTree = ""; }; + 5CBF96D8272DA0CD0021E76D /* protocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = protocol.c; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -98,6 +103,8 @@ 5CBF96AA272D9CA60021E76D /* ContentView.swift */, 5CBF96AC272D9CA90021E76D /* Assets.xcassets */, 5CBF96AE272D9CA90021E76D /* Preview Content */, + 5CBF96D2272DA0520021E76D /* Messages.swift */, + 5CBF96D4272DA0CD0021E76D /* chat */, ); path = "SimpleX Chat"; sourceTree = ""; @@ -127,6 +134,32 @@ path = "SimpleX ChatUITests"; sourceTree = ""; }; + 5CBF96D4272DA0CD0021E76D /* chat */ = { + isa = PBXGroup; + children = ( + 5CBF96D5272DA0CD0021E76D /* tests */, + 5CBF96D6272DA0CD0021E76D /* src */, + ); + name = chat; + path = ../../chat; + sourceTree = ""; + }; + 5CBF96D5272DA0CD0021E76D /* tests */ = { + isa = PBXGroup; + children = ( + ); + path = tests; + sourceTree = ""; + }; + 5CBF96D6272DA0CD0021E76D /* src */ = { + isa = PBXGroup; + children = ( + 5CBF96D7272DA0CD0021E76D /* protocol.h */, + 5CBF96D8272DA0CD0021E76D /* protocol.c */, + ); + path = src; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -258,6 +291,8 @@ buildActionMask = 2147483647; files = ( 5CBF96AB272D9CA60021E76D /* ContentView.swift in Sources */, + 5CBF96D9272DA0CD0021E76D /* protocol.c in Sources */, + 5CBF96D3272DA0520021E76D /* Messages.swift in Sources */, 5CBF96A9272D9CA60021E76D /* SimpleX_ChatApp.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/packages/ios/SimpleX Chat.xcodeproj/project.xcworkspace/xcuserdata/evgeny.xcuserdatad/UserInterfaceState.xcuserstate b/packages/ios/SimpleX Chat.xcodeproj/project.xcworkspace/xcuserdata/evgeny.xcuserdatad/UserInterfaceState.xcuserstate index 26b08817354893c8f6ba8e71346d5d818f06993e..599c99510451932ed5558b023f0da28d257bbe8f 100644 GIT binary patch delta 8255 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 delta 6911 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 H(TD#J749!J diff --git a/packages/ios/SimpleX Chat/Messages.swift b/packages/ios/SimpleX Chat/Messages.swift new file mode 100644 index 0000000000..2d6595738b --- /dev/null +++ b/packages/ios/SimpleX Chat/Messages.swift @@ -0,0 +1,20 @@ +// +// Messages.swift +// SimpleX Chat +// +// Created by Evgeny on 30/10/2021. +// + +import SwiftUI + +struct Messages: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +struct Messages_Previews: PreviewProvider { + static var previews: some View { + Messages() + } +}