|
@@ -38,6 +38,37 @@
|
|
|
A80E73E12D533E5800C64288 /* TSPurchaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73D82D533E5800C64288 /* TSPurchaseVC.swift */; };
|
|
|
A80E73E42D533EB000C64288 /* TSPurchaseManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73E22D533EB000C64288 /* TSPurchaseManager.swift */; };
|
|
|
A80E73E62D5348D000C64288 /* SettingPurchaseTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73E52D5348CF00C64288 /* SettingPurchaseTopView.swift */; };
|
|
|
+ A80EDD032D6C282B003CD332 /* TSMarkDownTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD022D6C281E003CD332 /* TSMarkDownTool.swift */; };
|
|
|
+ A80EDD462D6C3F82003CD332 /* MarkdownEscaping.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD1B2D6C3F82003CD332 /* MarkdownEscaping.swift */; };
|
|
|
+ A80EDD472D6C3F82003CD332 /* MarkdownItalic.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD202D6C3F82003CD332 /* MarkdownItalic.swift */; };
|
|
|
+ A80EDD482D6C3F82003CD332 /* MarkdownBold.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD162D6C3F82003CD332 /* MarkdownBold.swift */; };
|
|
|
+ A80EDD4A2D6C3F82003CD332 /* MarkdownLevelElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD302D6C3F82003CD332 /* MarkdownLevelElement.swift */; };
|
|
|
+ A80EDD4B2D6C3F82003CD332 /* MarkdownParser+AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD142D6C3F82003CD332 /* MarkdownParser+AppKit.swift */; };
|
|
|
+ A80EDD4C2D6C3F82003CD332 /* Typealias.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD352D6C3F82003CD332 /* Typealias.swift */; };
|
|
|
+ A80EDD4D2D6C3F82003CD332 /* MarkdownStrikethrough.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD292D6C3F82003CD332 /* MarkdownStrikethrough.swift */; };
|
|
|
+ A80EDD4E2D6C3F82003CD332 /* MarkdownUnescaping.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD1C2D6C3F82003CD332 /* MarkdownUnescaping.swift */; };
|
|
|
+ A80EDD4F2D6C3F82003CD332 /* MarkdownParser+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD402D6C3F82003CD332 /* MarkdownParser+UIKit.swift */; };
|
|
|
+ A80EDD502D6C3F82003CD332 /* MarkdownFont+Traits.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD122D6C3F82003CD332 /* MarkdownFont+Traits.swift */; };
|
|
|
+ A80EDD512D6C3F82003CD332 /* MarkdownCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD182D6C3F82003CD332 /* MarkdownCode.swift */; };
|
|
|
+ A80EDD522D6C3F82003CD332 /* MarkdownCode+AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD0B2D6C3F82003CD332 /* MarkdownCode+AppKit.swift */; };
|
|
|
+ A80EDD532D6C3F82003CD332 /* MarkdownHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD1E2D6C3F82003CD332 /* MarkdownHeader.swift */; };
|
|
|
+ A80EDD542D6C3F82003CD332 /* MarkdownQuote.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD272D6C3F82003CD332 /* MarkdownQuote.swift */; };
|
|
|
+ A80EDD552D6C3F82003CD332 /* UIFont+Traits.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD3E2D6C3F82003CD332 /* UIFont+Traits.swift */; };
|
|
|
+ A80EDD562D6C3F82003CD332 /* MarkdownHeader+AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD0D2D6C3F82003CD332 /* MarkdownHeader+AppKit.swift */; };
|
|
|
+ A80EDD572D6C3F82003CD332 /* MarkdownCode+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD372D6C3F82003CD332 /* MarkdownCode+UIKit.swift */; };
|
|
|
+ A80EDD582D6C3F82003CD332 /* String+UTF16.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD2C2D6C3F82003CD332 /* String+UTF16.swift */; };
|
|
|
+ A80EDD592D6C3F82003CD332 /* MarkdownLink+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD3B2D6C3F82003CD332 /* MarkdownLink+UIKit.swift */; };
|
|
|
+ A80EDD5A2D6C3F82003CD332 /* MarkdownParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD342D6C3F82003CD332 /* MarkdownParser.swift */; };
|
|
|
+ A80EDD5B2D6C3F82003CD332 /* MarkdownCommonElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD2E2D6C3F82003CD332 /* MarkdownCommonElement.swift */; };
|
|
|
+ A80EDD5C2D6C3F82003CD332 /* MarkdownList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD252D6C3F82003CD332 /* MarkdownList.swift */; };
|
|
|
+ A80EDD5D2D6C3F82003CD332 /* MarkdownCodeEscaping.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD1A2D6C3F82003CD332 /* MarkdownCodeEscaping.swift */; };
|
|
|
+ A80EDD5E2D6C3F82003CD332 /* MarkdownLinkElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD312D6C3F82003CD332 /* MarkdownLinkElement.swift */; };
|
|
|
+ A80EDD5F2D6C3F82003CD332 /* MarkdownHeader+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD392D6C3F82003CD332 /* MarkdownHeader+UIKit.swift */; };
|
|
|
+ A80EDD602D6C3F82003CD332 /* MarkdownElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD2F2D6C3F82003CD332 /* MarkdownElement.swift */; };
|
|
|
+ A80EDD612D6C3F82003CD332 /* MarkdownLink+AppKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD0F2D6C3F82003CD332 /* MarkdownLink+AppKit.swift */; };
|
|
|
+ A80EDD622D6C3F82003CD332 /* MarkdownLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD232D6C3F82003CD332 /* MarkdownLink.swift */; };
|
|
|
+ A80EDD632D6C3F82003CD332 /* MarkdownAutomaticLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD222D6C3F82003CD332 /* MarkdownAutomaticLink.swift */; };
|
|
|
+ A80EDD642D6C3F82003CD332 /* MarkdownStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80EDD322D6C3F82003CD332 /* MarkdownStyle.swift */; };
|
|
|
A85E478F2D67115A0018D62D /* TSTextGeneralPictureVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E478E2D6711590018D62D /* TSTextGeneralPictureVC.swift */; };
|
|
|
A85E47922D6728A00018D62D /* TSTextGeneralPictureVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E47912D67289F0018D62D /* TSTextGeneralPictureVM.swift */; };
|
|
|
A85E47962D672ADA0018D62D /* TSTextPicGennerateVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E47952D672AD90018D62D /* TSTextPicGennerateVC.swift */; };
|
|
@@ -169,6 +200,41 @@
|
|
|
A80E73D82D533E5800C64288 /* TSPurchaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchaseVC.swift; sourceTree = "<group>"; };
|
|
|
A80E73E22D533EB000C64288 /* TSPurchaseManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchaseManager.swift; sourceTree = "<group>"; };
|
|
|
A80E73E52D5348CF00C64288 /* SettingPurchaseTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingPurchaseTopView.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD022D6C281E003CD332 /* TSMarkDownTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSMarkDownTool.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD042D6C3F82003CD332 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ A80EDD052D6C3F82003CD332 /* MarkdownKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MarkdownKit.h; sourceTree = "<group>"; };
|
|
|
+ A80EDD072D6C3F82003CD332 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ A80EDD082D6C3F82003CD332 /* MarkdownKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MarkdownKit.h; sourceTree = "<group>"; };
|
|
|
+ A80EDD0B2D6C3F82003CD332 /* MarkdownCode+AppKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownCode+AppKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD0D2D6C3F82003CD332 /* MarkdownHeader+AppKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownHeader+AppKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD0F2D6C3F82003CD332 /* MarkdownLink+AppKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownLink+AppKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD122D6C3F82003CD332 /* MarkdownFont+Traits.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownFont+Traits.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD142D6C3F82003CD332 /* MarkdownParser+AppKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownParser+AppKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD162D6C3F82003CD332 /* MarkdownBold.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownBold.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD182D6C3F82003CD332 /* MarkdownCode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownCode.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD1A2D6C3F82003CD332 /* MarkdownCodeEscaping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownCodeEscaping.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD1B2D6C3F82003CD332 /* MarkdownEscaping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownEscaping.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD1C2D6C3F82003CD332 /* MarkdownUnescaping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownUnescaping.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD1E2D6C3F82003CD332 /* MarkdownHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownHeader.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD202D6C3F82003CD332 /* MarkdownItalic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownItalic.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD222D6C3F82003CD332 /* MarkdownAutomaticLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownAutomaticLink.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD232D6C3F82003CD332 /* MarkdownLink.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownLink.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD252D6C3F82003CD332 /* MarkdownList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownList.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD272D6C3F82003CD332 /* MarkdownQuote.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownQuote.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD292D6C3F82003CD332 /* MarkdownStrikethrough.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownStrikethrough.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD2C2D6C3F82003CD332 /* String+UTF16.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+UTF16.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD2E2D6C3F82003CD332 /* MarkdownCommonElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownCommonElement.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD2F2D6C3F82003CD332 /* MarkdownElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownElement.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD302D6C3F82003CD332 /* MarkdownLevelElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownLevelElement.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD312D6C3F82003CD332 /* MarkdownLinkElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownLinkElement.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD322D6C3F82003CD332 /* MarkdownStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownStyle.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD342D6C3F82003CD332 /* MarkdownParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkdownParser.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD352D6C3F82003CD332 /* Typealias.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Typealias.swift; sourceTree = "<group>"; };
|
|
|
+ A80EDD372D6C3F82003CD332 /* MarkdownCode+UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownCode+UIKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD392D6C3F82003CD332 /* MarkdownHeader+UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownHeader+UIKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD3B2D6C3F82003CD332 /* MarkdownLink+UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownLink+UIKit.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD3E2D6C3F82003CD332 /* UIFont+Traits.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Traits.swift"; sourceTree = "<group>"; };
|
|
|
+ A80EDD402D6C3F82003CD332 /* MarkdownParser+UIKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MarkdownParser+UIKit.swift"; sourceTree = "<group>"; };
|
|
|
A85E478E2D6711590018D62D /* TSTextGeneralPictureVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTextGeneralPictureVC.swift; sourceTree = "<group>"; };
|
|
|
A85E47912D67289F0018D62D /* TSTextGeneralPictureVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTextGeneralPictureVM.swift; sourceTree = "<group>"; };
|
|
|
A85E47952D672AD90018D62D /* TSTextPicGennerateVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTextPicGennerateVC.swift; sourceTree = "<group>"; };
|
|
@@ -453,6 +519,279 @@
|
|
|
path = AIChat;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ A80EDD062D6C3F82003CD332 /* iOS */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD042D6C3F82003CD332 /* Info.plist */,
|
|
|
+ A80EDD052D6C3F82003CD332 /* MarkdownKit.h */,
|
|
|
+ );
|
|
|
+ path = iOS;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD092D6C3F82003CD332 /* macOS */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD072D6C3F82003CD332 /* Info.plist */,
|
|
|
+ A80EDD082D6C3F82003CD332 /* MarkdownKit.h */,
|
|
|
+ );
|
|
|
+ path = macOS;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD0A2D6C3F82003CD332 /* Resources */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD062D6C3F82003CD332 /* iOS */,
|
|
|
+ A80EDD092D6C3F82003CD332 /* macOS */,
|
|
|
+ );
|
|
|
+ path = Resources;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD0C2D6C3F82003CD332 /* Code */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD0B2D6C3F82003CD332 /* MarkdownCode+AppKit.swift */,
|
|
|
+ );
|
|
|
+ path = Code;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD0E2D6C3F82003CD332 /* Header */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD0D2D6C3F82003CD332 /* MarkdownHeader+AppKit.swift */,
|
|
|
+ );
|
|
|
+ path = Header;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD102D6C3F82003CD332 /* Link */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD0F2D6C3F82003CD332 /* MarkdownLink+AppKit.swift */,
|
|
|
+ );
|
|
|
+ path = Link;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD112D6C3F82003CD332 /* Elements */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD0C2D6C3F82003CD332 /* Code */,
|
|
|
+ A80EDD0E2D6C3F82003CD332 /* Header */,
|
|
|
+ A80EDD102D6C3F82003CD332 /* Link */,
|
|
|
+ );
|
|
|
+ path = Elements;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD132D6C3F82003CD332 /* Extensions */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD122D6C3F82003CD332 /* MarkdownFont+Traits.swift */,
|
|
|
+ );
|
|
|
+ path = Extensions;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD152D6C3F82003CD332 /* AppKit */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD112D6C3F82003CD332 /* Elements */,
|
|
|
+ A80EDD132D6C3F82003CD332 /* Extensions */,
|
|
|
+ A80EDD142D6C3F82003CD332 /* MarkdownParser+AppKit.swift */,
|
|
|
+ );
|
|
|
+ path = AppKit;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD172D6C3F82003CD332 /* Bold */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD162D6C3F82003CD332 /* MarkdownBold.swift */,
|
|
|
+ );
|
|
|
+ path = Bold;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD192D6C3F82003CD332 /* Code */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD182D6C3F82003CD332 /* MarkdownCode.swift */,
|
|
|
+ );
|
|
|
+ path = Code;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD1D2D6C3F82003CD332 /* Escaping */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD1A2D6C3F82003CD332 /* MarkdownCodeEscaping.swift */,
|
|
|
+ A80EDD1B2D6C3F82003CD332 /* MarkdownEscaping.swift */,
|
|
|
+ A80EDD1C2D6C3F82003CD332 /* MarkdownUnescaping.swift */,
|
|
|
+ );
|
|
|
+ path = Escaping;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD1F2D6C3F82003CD332 /* Header */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD1E2D6C3F82003CD332 /* MarkdownHeader.swift */,
|
|
|
+ );
|
|
|
+ path = Header;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD212D6C3F82003CD332 /* Italic */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD202D6C3F82003CD332 /* MarkdownItalic.swift */,
|
|
|
+ );
|
|
|
+ path = Italic;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD242D6C3F82003CD332 /* Link */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD222D6C3F82003CD332 /* MarkdownAutomaticLink.swift */,
|
|
|
+ A80EDD232D6C3F82003CD332 /* MarkdownLink.swift */,
|
|
|
+ );
|
|
|
+ path = Link;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD262D6C3F82003CD332 /* List */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD252D6C3F82003CD332 /* MarkdownList.swift */,
|
|
|
+ );
|
|
|
+ path = List;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD282D6C3F82003CD332 /* Quote */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD272D6C3F82003CD332 /* MarkdownQuote.swift */,
|
|
|
+ );
|
|
|
+ path = Quote;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD2A2D6C3F82003CD332 /* Strikethrough */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD292D6C3F82003CD332 /* MarkdownStrikethrough.swift */,
|
|
|
+ );
|
|
|
+ path = Strikethrough;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD2B2D6C3F82003CD332 /* Elements */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD172D6C3F82003CD332 /* Bold */,
|
|
|
+ A80EDD192D6C3F82003CD332 /* Code */,
|
|
|
+ A80EDD1D2D6C3F82003CD332 /* Escaping */,
|
|
|
+ A80EDD1F2D6C3F82003CD332 /* Header */,
|
|
|
+ A80EDD212D6C3F82003CD332 /* Italic */,
|
|
|
+ A80EDD242D6C3F82003CD332 /* Link */,
|
|
|
+ A80EDD262D6C3F82003CD332 /* List */,
|
|
|
+ A80EDD282D6C3F82003CD332 /* Quote */,
|
|
|
+ A80EDD2A2D6C3F82003CD332 /* Strikethrough */,
|
|
|
+ );
|
|
|
+ path = Elements;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD2D2D6C3F82003CD332 /* Extensions */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD2C2D6C3F82003CD332 /* String+UTF16.swift */,
|
|
|
+ );
|
|
|
+ path = Extensions;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD332D6C3F82003CD332 /* Protocols */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD2E2D6C3F82003CD332 /* MarkdownCommonElement.swift */,
|
|
|
+ A80EDD2F2D6C3F82003CD332 /* MarkdownElement.swift */,
|
|
|
+ A80EDD302D6C3F82003CD332 /* MarkdownLevelElement.swift */,
|
|
|
+ A80EDD312D6C3F82003CD332 /* MarkdownLinkElement.swift */,
|
|
|
+ A80EDD322D6C3F82003CD332 /* MarkdownStyle.swift */,
|
|
|
+ );
|
|
|
+ path = Protocols;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD362D6C3F82003CD332 /* Common */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD2B2D6C3F82003CD332 /* Elements */,
|
|
|
+ A80EDD2D2D6C3F82003CD332 /* Extensions */,
|
|
|
+ A80EDD332D6C3F82003CD332 /* Protocols */,
|
|
|
+ A80EDD342D6C3F82003CD332 /* MarkdownParser.swift */,
|
|
|
+ A80EDD352D6C3F82003CD332 /* Typealias.swift */,
|
|
|
+ );
|
|
|
+ path = Common;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD382D6C3F82003CD332 /* Code */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD372D6C3F82003CD332 /* MarkdownCode+UIKit.swift */,
|
|
|
+ );
|
|
|
+ path = Code;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD3A2D6C3F82003CD332 /* Header */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD392D6C3F82003CD332 /* MarkdownHeader+UIKit.swift */,
|
|
|
+ );
|
|
|
+ path = Header;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD3C2D6C3F82003CD332 /* Link */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD3B2D6C3F82003CD332 /* MarkdownLink+UIKit.swift */,
|
|
|
+ );
|
|
|
+ path = Link;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD3D2D6C3F82003CD332 /* Elements */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD382D6C3F82003CD332 /* Code */,
|
|
|
+ A80EDD3A2D6C3F82003CD332 /* Header */,
|
|
|
+ A80EDD3C2D6C3F82003CD332 /* Link */,
|
|
|
+ );
|
|
|
+ path = Elements;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD3F2D6C3F82003CD332 /* Extensions */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD3E2D6C3F82003CD332 /* UIFont+Traits.swift */,
|
|
|
+ );
|
|
|
+ path = Extensions;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD412D6C3F82003CD332 /* UIKit */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD3D2D6C3F82003CD332 /* Elements */,
|
|
|
+ A80EDD3F2D6C3F82003CD332 /* Extensions */,
|
|
|
+ A80EDD402D6C3F82003CD332 /* MarkdownParser+UIKit.swift */,
|
|
|
+ );
|
|
|
+ path = UIKit;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD422D6C3F82003CD332 /* Sources */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD152D6C3F82003CD332 /* AppKit */,
|
|
|
+ A80EDD362D6C3F82003CD332 /* Common */,
|
|
|
+ A80EDD412D6C3F82003CD332 /* UIKit */,
|
|
|
+ );
|
|
|
+ path = Sources;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A80EDD452D6C3F82003CD332 /* MarkdownKit */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A80EDD0A2D6C3F82003CD332 /* Resources */,
|
|
|
+ A80EDD422D6C3F82003CD332 /* Sources */,
|
|
|
+ );
|
|
|
+ path = MarkdownKit;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
A85E478D2D670DF10018D62D /* TSTextGeneralPictureVC */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
@@ -555,6 +894,7 @@
|
|
|
A89EA6782D59D238000EB181 /* ViewModel */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A80EDD022D6C281E003CD332 /* TSMarkDownTool.swift */,
|
|
|
A89EA6792D59D248000EB181 /* TSAIChatVM.swift */,
|
|
|
);
|
|
|
path = ViewModel;
|
|
@@ -695,6 +1035,7 @@
|
|
|
A8F774C62D38EA8C00AA6E93 /* ThirdParty */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A80EDD452D6C3F82003CD332 /* MarkdownKit */,
|
|
|
);
|
|
|
path = ThirdParty;
|
|
|
sourceTree = "<group>";
|
|
@@ -1185,6 +1526,36 @@
|
|
|
A80E73E42D533EB000C64288 /* TSPurchaseManager.swift in Sources */,
|
|
|
A8F7762F2D3A765400AA6E93 /* TSGenmojiViewModel.swift in Sources */,
|
|
|
A8F7751B2D38EC9800AA6E93 /* TSGenmojiVC.swift in Sources */,
|
|
|
+ A80EDD462D6C3F82003CD332 /* MarkdownEscaping.swift in Sources */,
|
|
|
+ A80EDD472D6C3F82003CD332 /* MarkdownItalic.swift in Sources */,
|
|
|
+ A80EDD482D6C3F82003CD332 /* MarkdownBold.swift in Sources */,
|
|
|
+ A80EDD4A2D6C3F82003CD332 /* MarkdownLevelElement.swift in Sources */,
|
|
|
+ A80EDD4B2D6C3F82003CD332 /* MarkdownParser+AppKit.swift in Sources */,
|
|
|
+ A80EDD4C2D6C3F82003CD332 /* Typealias.swift in Sources */,
|
|
|
+ A80EDD4D2D6C3F82003CD332 /* MarkdownStrikethrough.swift in Sources */,
|
|
|
+ A80EDD4E2D6C3F82003CD332 /* MarkdownUnescaping.swift in Sources */,
|
|
|
+ A80EDD4F2D6C3F82003CD332 /* MarkdownParser+UIKit.swift in Sources */,
|
|
|
+ A80EDD502D6C3F82003CD332 /* MarkdownFont+Traits.swift in Sources */,
|
|
|
+ A80EDD512D6C3F82003CD332 /* MarkdownCode.swift in Sources */,
|
|
|
+ A80EDD522D6C3F82003CD332 /* MarkdownCode+AppKit.swift in Sources */,
|
|
|
+ A80EDD532D6C3F82003CD332 /* MarkdownHeader.swift in Sources */,
|
|
|
+ A80EDD542D6C3F82003CD332 /* MarkdownQuote.swift in Sources */,
|
|
|
+ A80EDD552D6C3F82003CD332 /* UIFont+Traits.swift in Sources */,
|
|
|
+ A80EDD562D6C3F82003CD332 /* MarkdownHeader+AppKit.swift in Sources */,
|
|
|
+ A80EDD572D6C3F82003CD332 /* MarkdownCode+UIKit.swift in Sources */,
|
|
|
+ A80EDD582D6C3F82003CD332 /* String+UTF16.swift in Sources */,
|
|
|
+ A80EDD592D6C3F82003CD332 /* MarkdownLink+UIKit.swift in Sources */,
|
|
|
+ A80EDD5A2D6C3F82003CD332 /* MarkdownParser.swift in Sources */,
|
|
|
+ A80EDD5B2D6C3F82003CD332 /* MarkdownCommonElement.swift in Sources */,
|
|
|
+ A80EDD5C2D6C3F82003CD332 /* MarkdownList.swift in Sources */,
|
|
|
+ A80EDD5D2D6C3F82003CD332 /* MarkdownCodeEscaping.swift in Sources */,
|
|
|
+ A80EDD5E2D6C3F82003CD332 /* MarkdownLinkElement.swift in Sources */,
|
|
|
+ A80EDD5F2D6C3F82003CD332 /* MarkdownHeader+UIKit.swift in Sources */,
|
|
|
+ A80EDD602D6C3F82003CD332 /* MarkdownElement.swift in Sources */,
|
|
|
+ A80EDD612D6C3F82003CD332 /* MarkdownLink+AppKit.swift in Sources */,
|
|
|
+ A80EDD622D6C3F82003CD332 /* MarkdownLink.swift in Sources */,
|
|
|
+ A80EDD632D6C3F82003CD332 /* MarkdownAutomaticLink.swift in Sources */,
|
|
|
+ A80EDD642D6C3F82003CD332 /* MarkdownStyle.swift in Sources */,
|
|
|
A89EA6CF2D6430F3000EB181 /* TSChatViewController+Keyboard.swift in Sources */,
|
|
|
A8F7754E2D39E59100AA6E93 /* TSGenmojiModel.swift in Sources */,
|
|
|
A8F776452D3DE8A800AA6E93 /* TSSmallIconBrowseVC.swift in Sources */,
|
|
@@ -1217,6 +1588,7 @@
|
|
|
A8F776212D3A3F0200AA6E93 /* TSEmojisChildVC.swift in Sources */,
|
|
|
A80E72222D3F3A9200C64288 /* DiyStickerElement.swift in Sources */,
|
|
|
A85E47C32D6964A50018D62D /* TSMSGAIDefaultHeaderView.swift in Sources */,
|
|
|
+ A80EDD032D6C282B003CD332 /* TSMarkDownTool.swift in Sources */,
|
|
|
A8F775002D38EA8C00AA6E93 /* WindowHelper.swift in Sources */,
|
|
|
A8F7764B2D3E008500AA6E93 /* TSEmojisChildColViewModel.swift in Sources */,
|
|
|
A80E72772D41EFF900C64288 /* TSEmojisTutorialsVC.swift in Sources */,
|