diff --git a/src/ios/yaze.xcodeproj/project.pbxproj b/src/ios/yaze.xcodeproj/project.pbxproj index 514f0c31..f2f9ce05 100644 --- a/src/ios/yaze.xcodeproj/project.pbxproj +++ b/src/ios/yaze.xcodeproj/project.pbxproj @@ -40,8 +40,6 @@ E318D9042C59C08300091322 /* font_loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D84E2C59C08300091322 /* font_loader.cc */; }; E318D9052C59C08300091322 /* font_loader.mm in Sources */ = {isa = PBXBuildFile; fileRef = E318D8502C59C08300091322 /* font_loader.mm */; }; E318D9062C59C08300091322 /* font_loader.mm in Sources */ = {isa = PBXBuildFile; fileRef = E318D8502C59C08300091322 /* font_loader.mm */; }; - E318D9072C59C08300091322 /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8522C59C08300091322 /* common.cc */; }; - E318D9082C59C08300091322 /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8522C59C08300091322 /* common.cc */; }; E318D9092C59C08300091322 /* controller.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8552C59C08300091322 /* controller.cc */; }; E318D90A2C59C08300091322 /* controller.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8552C59C08300091322 /* controller.cc */; }; E318D90D2C59C08300091322 /* assembly_editor.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D85C2C59C08300091322 /* assembly_editor.cc */; }; @@ -137,8 +135,6 @@ E318D9802C59C08300091322 /* sprite.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8EE2C59C08300091322 /* sprite.cc */; }; E318D9872C59C08300091322 /* rom.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8F62C59C08300091322 /* rom.cc */; }; E318D9882C59C08300091322 /* rom.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318D8F62C59C08300091322 /* rom.cc */; }; - E318D98D2C59CBBB00091322 /* TextEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318D98B2C59CBBB00091322 /* TextEditor.cpp */; }; - E318D98E2C59CBBB00091322 /* TextEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318D98B2C59CBBB00091322 /* TextEditor.cpp */; }; E318D9952C59CDF800091322 /* imgui_impl_sdl2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318D9942C59CDF800091322 /* imgui_impl_sdl2.cpp */; }; E318D9962C59CDF800091322 /* imgui_impl_sdl2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318D9942C59CDF800091322 /* imgui_impl_sdl2.cpp */; }; E318D9992C59D0C400091322 /* imgui_impl_sdlrenderer2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318D9972C59D0C400091322 /* imgui_impl_sdlrenderer2.cpp */; }; @@ -657,10 +653,6 @@ E318E73A2C5A4FC900091322 /* variant_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318DF1A2C5A4FBD00091322 /* variant_test.cc */; }; E318E7402C5A4FCA00091322 /* utility_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318DF202C5A4FBD00091322 /* utility_test.cc */; }; E318E7422C5A4FCA00091322 /* abseil.podspec.gen.py in Resources */ = {isa = PBXBuildFile; fileRef = E318DF232C5A4FBD00091322 /* abseil.podspec.gen.py */; }; - E318E78A2C5A536400091322 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = E318E7762C5A536400091322 /* README.md */; }; - E318E78D2C5A536400091322 /* ImGuiFileDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318E77B2C5A536400091322 /* ImGuiFileDialog.cpp */; }; - E318E78E2C5A536400091322 /* ImGuiFileDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E318E77B2C5A536400091322 /* ImGuiFileDialog.cpp */; }; - E318E7902C5A536400091322 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = E318E77E2C5A536400091322 /* LICENSE */; }; E318E7932C5A542700091322 /* distribution_test_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = E318DB1F2C5A4FBD00091322 /* distribution_test_util.cc */; }; E318E7942C5A542700091322 /* distribution_test_util.h in Sources */ = {isa = PBXBuildFile; fileRef = E318DB202C5A4FBD00091322 /* distribution_test_util.h */; }; E318E7AD2C5A548C00091322 /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = E318E7952C5A548C00091322 /* png.c */; }; @@ -710,8 +702,6 @@ E318E7F22C5A688A00091322 /* Roboto-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E318E7E02C5A688A00091322 /* Roboto-Medium.ttf */; }; E318E7F42C5A688A00091322 /* overworld.zeml in Resources */ = {isa = PBXBuildFile; fileRef = E318E7E22C5A688A00091322 /* overworld.zeml */; }; E318E7F62C5A688A00091322 /* ow_toolset.zeml in Resources */ = {isa = PBXBuildFile; fileRef = E318E7E32C5A688A00091322 /* ow_toolset.zeml */; }; - E318E7F92C5A8DE200091322 /* file_path.mm in Sources */ = {isa = PBXBuildFile; fileRef = E318E7F82C5A8DE200091322 /* file_path.mm */; }; - E318E7FA2C5A8DE200091322 /* file_path.mm in Sources */ = {isa = PBXBuildFile; fileRef = E318E7F82C5A8DE200091322 /* file_path.mm */; }; E318E8342C5BD8C100091322 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E318E8332C5BD8C000091322 /* UniformTypeIdentifiers.framework */; }; E318E86A2C5D74C500091322 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E318E8592C5D74B700091322 /* SDL2.framework */; }; E318E86B2C5D74C500091322 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E318E8592C5D74B700091322 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; @@ -733,8 +723,17 @@ E34C789C2C5882A100A6C275 /* imgui_tables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5079822D257677DB0038A28D /* imgui_tables.cpp */; }; E36971DA2CE189EA00DEF2F6 /* project.cc in Sources */ = {isa = PBXBuildFile; fileRef = E36971D92CE189EA00DEF2F6 /* project.cc */; }; E36971DB2CE189EA00DEF2F6 /* project.cc in Sources */ = {isa = PBXBuildFile; fileRef = E36971D92CE189EA00DEF2F6 /* project.cc */; }; - E36971E42CE18A2A00DEF2F6 /* file_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = E36971E12CE18A2A00DEF2F6 /* file_util.cc */; }; - E36971E52CE18A2A00DEF2F6 /* file_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = E36971E12CE18A2A00DEF2F6 /* file_util.cc */; }; + E37323B62D6A0BC800059101 /* text_editor.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323B52D6A0BC800059101 /* text_editor.cc */; }; + E37323B82D6A0BE800059101 /* file_dialog.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323B72D6A0BE800059101 /* file_dialog.cc */; }; + E37323B92D6A0BE800059101 /* file_dialog.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323B72D6A0BE800059101 /* file_dialog.cc */; }; + E37323C42D6A0C1E00059101 /* bps.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BB2D6A0C1E00059101 /* bps.cc */; }; + E37323C52D6A0C1E00059101 /* flag.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BD2D6A0C1E00059101 /* flag.cc */; }; + E37323C62D6A0C1E00059101 /* hex.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BF2D6A0C1E00059101 /* hex.cc */; }; + E37323C72D6A0C1E00059101 /* bps.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BB2D6A0C1E00059101 /* bps.cc */; }; + E37323C82D6A0C1E00059101 /* flag.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BD2D6A0C1E00059101 /* flag.cc */; }; + E37323C92D6A0C1E00059101 /* hex.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323BF2D6A0C1E00059101 /* hex.cc */; }; + E37323CC2D6A0C4800059101 /* hyrule_magic.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323CB2D6A0C4800059101 /* hyrule_magic.cc */; }; + E37323CD2D6A0C4800059101 /* hyrule_magic.cc in Sources */ = {isa = PBXBuildFile; fileRef = E37323CB2D6A0C4800059101 /* hyrule_magic.cc */; }; E384E2D62C76C6E800147029 /* message_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = E384E2D52C76C6C800147029 /* message_data.cc */; }; E38A97F72C6C4CE3005FB662 /* extension_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = E38A97F22C6C4CE3005FB662 /* extension_manager.cc */; }; E38A97F82C6C4CE3005FB662 /* settings_editor.cc in Sources */ = {isa = PBXBuildFile; fileRef = E38A97F42C6C4CE3005FB662 /* settings_editor.cc */; }; @@ -885,9 +884,6 @@ E318D84E2C59C08300091322 /* font_loader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = font_loader.cc; sourceTree = ""; }; E318D84F2C59C08300091322 /* font_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = font_loader.h; sourceTree = ""; }; E318D8502C59C08300091322 /* font_loader.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = font_loader.mm; sourceTree = ""; }; - E318D8522C59C08300091322 /* common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cc; sourceTree = ""; }; - E318D8532C59C08300091322 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - E318D8542C59C08300091322 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = ""; }; E318D8552C59C08300091322 /* controller.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = controller.cc; sourceTree = ""; }; E318D8562C59C08300091322 /* controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = controller.h; sourceTree = ""; }; E318D8592C59C08300091322 /* project.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = project.h; sourceTree = ""; }; @@ -999,8 +995,6 @@ E318D8F22C59C08300091322 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; E318D8F62C59C08300091322 /* rom.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rom.cc; sourceTree = ""; }; E318D8F72C59C08300091322 /* rom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rom.h; sourceTree = ""; }; - E318D98B2C59CBBB00091322 /* TextEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TextEditor.cpp; path = ../../yaze/src/lib/ImGuiColorTextEdit/TextEditor.cpp; sourceTree = ""; }; - E318D98C2C59CBBB00091322 /* TextEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TextEditor.h; path = ../../yaze/src/lib/ImGuiColorTextEdit/TextEditor.h; sourceTree = ""; }; E318D9942C59CDF800091322 /* imgui_impl_sdl2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_impl_sdl2.cpp; path = ../../yaze/src/lib/imgui/backends/imgui_impl_sdl2.cpp; sourceTree = ""; }; E318D9972C59D0C400091322 /* imgui_impl_sdlrenderer2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_impl_sdlrenderer2.cpp; path = ../../yaze/src/lib/imgui/backends/imgui_impl_sdlrenderer2.cpp; sourceTree = ""; }; E318D99B2C59D0E500091322 /* imgui_stdlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = imgui_stdlib.cpp; path = ../../yaze/src/lib/imgui/misc/cpp/imgui_stdlib.cpp; sourceTree = ""; }; @@ -2336,20 +2330,6 @@ E318DF232C5A4FBD00091322 /* abseil.podspec.gen.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = abseil.podspec.gen.py; sourceTree = ""; }; E318DF242C5A4FBD00091322 /* BUILD.bazel */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BUILD.bazel; sourceTree = ""; }; E318DF252C5A4FBD00091322 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; - E318E7702C5A536400091322 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ChangeLog; sourceTree = ""; }; - E318E7712C5A536400091322 /* dirent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dirent.h; sourceTree = ""; }; - E318E7722C5A536400091322 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - E318E7732C5A536400091322 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - E318E7752C5A536400091322 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - E318E7762C5A536400091322 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - E318E7772C5A536400091322 /* stb_image_resize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image_resize.h; sourceTree = ""; }; - E318E7782C5A536400091322 /* stb_image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stb_image.h; sourceTree = ""; }; - E318E77A2C5A536400091322 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; - E318E77B2C5A536400091322 /* ImGuiFileDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImGuiFileDialog.cpp; sourceTree = ""; }; - E318E77C2C5A536400091322 /* ImGuiFileDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImGuiFileDialog.h; sourceTree = ""; }; - E318E77D2C5A536400091322 /* ImGuiFileDialogConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImGuiFileDialogConfig.h; sourceTree = ""; }; - E318E77E2C5A536400091322 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - E318E77F2C5A536400091322 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; E318E7952C5A548C00091322 /* png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = png.c; sourceTree = ""; }; E318E7962C5A548C00091322 /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = png.h; sourceTree = ""; }; E318E7972C5A548C00091322 /* pngconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngconf.h; sourceTree = ""; }; @@ -2386,8 +2366,6 @@ E318E7E02C5A688A00091322 /* Roboto-Medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Roboto-Medium.ttf"; sourceTree = ""; }; E318E7E22C5A688A00091322 /* overworld.zeml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = overworld.zeml; sourceTree = ""; }; E318E7E32C5A688A00091322 /* ow_toolset.zeml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ow_toolset.zeml; sourceTree = ""; }; - E318E7F72C5A8DE200091322 /* file_path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file_path.h; sourceTree = ""; }; - E318E7F82C5A8DE200091322 /* file_path.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = file_path.mm; sourceTree = ""; }; E318E8092C5B24CD00091322 /* ow_toolset.zeml */ = {isa = PBXFileReference; lastKnownFileType = text; path = ow_toolset.zeml; sourceTree = ""; }; E318E80A2C5B24CD00091322 /* overworld.zeml */ = {isa = PBXFileReference; lastKnownFileType = text; path = overworld.zeml; sourceTree = ""; }; E318E80C2C5B24CD00091322 /* Cousine-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Cousine-Regular.ttf"; sourceTree = ""; }; @@ -2404,9 +2382,20 @@ E318E87E2C609B3500091322 /* PencilKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PencilKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/System/Library/Frameworks/PencilKit.framework; sourceTree = DEVELOPER_DIR; }; E32BC4CA2CA4D7BC001F57A8 /* command_manager.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = command_manager.cc; sourceTree = ""; }; E36971D92CE189EA00DEF2F6 /* project.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = project.cc; sourceTree = ""; }; - E36971E02CE18A2A00DEF2F6 /* file_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = file_util.h; sourceTree = ""; }; - E36971E12CE18A2A00DEF2F6 /* file_util.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = file_util.cc; sourceTree = ""; }; - E36971E22CE18A2A00DEF2F6 /* sdl_deleter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sdl_deleter.h; sourceTree = ""; }; + E37323B42D6A0BC800059101 /* text_editor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = text_editor.h; sourceTree = ""; }; + E37323B52D6A0BC800059101 /* text_editor.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = text_editor.cc; sourceTree = ""; }; + E37323B72D6A0BE800059101 /* file_dialog.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = file_dialog.cc; sourceTree = ""; }; + E37323BA2D6A0C1E00059101 /* bps.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bps.h; sourceTree = ""; }; + E37323BB2D6A0C1E00059101 /* bps.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bps.cc; sourceTree = ""; }; + E37323BC2D6A0C1E00059101 /* flag.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = flag.h; sourceTree = ""; }; + E37323BD2D6A0C1E00059101 /* flag.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = flag.cc; sourceTree = ""; }; + E37323BE2D6A0C1E00059101 /* hex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hex.h; sourceTree = ""; }; + E37323BF2D6A0C1E00059101 /* hex.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hex.cc; sourceTree = ""; }; + E37323C02D6A0C1E00059101 /* log.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = ""; }; + E37323C12D6A0C1E00059101 /* macro.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = macro.h; sourceTree = ""; }; + E37323C22D6A0C1E00059101 /* notify.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = notify.h; sourceTree = ""; }; + E37323CA2D6A0C4800059101 /* hyrule_magic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hyrule_magic.h; sourceTree = ""; }; + E37323CB2D6A0C4800059101 /* hyrule_magic.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = hyrule_magic.cc; sourceTree = ""; }; E384E2D52C76C6C800147029 /* message_data.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = message_data.cc; sourceTree = ""; }; E38985002C67082800D4CF13 /* renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = renderer.h; sourceTree = ""; }; E38985012C67CDDB00D4CF13 /* view_controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = view_controller.h; sourceTree = ""; }; @@ -2463,6 +2452,7 @@ E318E7AC2C5A548C00091322 /* png */, E318DF262C5A4FBD00091322 /* absl */, E318D8FA2C59C08300091322 /* app */, + E37323C32D6A0C1E00059101 /* util */, 83BBE9F020EB544400295997 /* imgui */, 8309BD9E253CCBA70045E2A1 /* yaze-ios */, 8307E7C520E9F9C900473790 /* Products */, @@ -2530,13 +2520,10 @@ 83BBE9F020EB544400295997 /* imgui */ = { isa = PBXGroup; children = ( - E318E7802C5A536400091322 /* ImGuiFileDialog */, E318D99B2C59D0E500091322 /* imgui_stdlib.cpp */, E318D99C2C59D0E500091322 /* imgui_stdlib.h */, E318D9972C59D0C400091322 /* imgui_impl_sdlrenderer2.cpp */, E318D9942C59CDF800091322 /* imgui_impl_sdl2.cpp */, - E318D98B2C59CBBB00091322 /* TextEditor.cpp */, - E318D98C2C59CBBB00091322 /* TextEditor.h */, 5079822D257677DB0038A28D /* imgui_tables.cpp */, 8309BDB5253CCC9D0045E2A1 /* imgui_impl_metal.mm */, 83BBEA0420EB54E700295997 /* imconfig.h */, @@ -2553,10 +2540,9 @@ E318D8512C59C08300091322 /* platform */ = { isa = PBXGroup; children = ( + E37323B72D6A0BE800059101 /* file_dialog.cc */, E38985012C67CDDB00D4CF13 /* view_controller.h */, E38985002C67082800D4CF13 /* renderer.h */, - E318E7F72C5A8DE200091322 /* file_path.h */, - E318E7F82C5A8DE200091322 /* file_path.mm */, E318D8472C59C08300091322 /* app_delegate.h */, E318D8482C59C08300091322 /* app_delegate.mm */, E318D8492C59C08300091322 /* clipboard.cc */, @@ -2574,11 +2560,7 @@ E318D85B2C59C08300091322 /* core */ = { isa = PBXGroup; children = ( - E36971E32CE18A2A00DEF2F6 /* utils */, E318D8512C59C08300091322 /* platform */, - E318D8522C59C08300091322 /* common.cc */, - E318D8532C59C08300091322 /* common.h */, - E318D8542C59C08300091322 /* constants.h */, E318D8552C59C08300091322 /* controller.cc */, E318D8562C59C08300091322 /* controller.h */, E36971D92CE189EA00DEF2F6 /* project.cc */, @@ -2885,6 +2867,8 @@ E318D8ED2C59C08300091322 /* screen */, E318D8F02C59C08300091322 /* sprite */, E318D8F22C59C08300091322 /* common.h */, + E37323CB2D6A0C4800059101 /* hyrule_magic.cc */, + E37323CA2D6A0C4800059101 /* hyrule_magic.h */, ); path = zelda3; sourceTree = ""; @@ -4900,44 +4884,6 @@ path = "../lib/abseil-cpp/absl"; sourceTree = ""; }; - E318E7742C5A536400091322 /* dirent */ = { - isa = PBXGroup; - children = ( - E318E7702C5A536400091322 /* ChangeLog */, - E318E7712C5A536400091322 /* dirent.h */, - E318E7722C5A536400091322 /* LICENSE */, - E318E7732C5A536400091322 /* README.md */, - ); - path = dirent; - sourceTree = ""; - }; - E318E7792C5A536400091322 /* stb */ = { - isa = PBXGroup; - children = ( - E318E7752C5A536400091322 /* LICENSE */, - E318E7762C5A536400091322 /* README.md */, - E318E7772C5A536400091322 /* stb_image_resize.h */, - E318E7782C5A536400091322 /* stb_image.h */, - ); - path = stb; - sourceTree = ""; - }; - E318E7802C5A536400091322 /* ImGuiFileDialog */ = { - isa = PBXGroup; - children = ( - E318E7742C5A536400091322 /* dirent */, - E318E7792C5A536400091322 /* stb */, - E318E77A2C5A536400091322 /* CMakeLists.txt */, - E318E77B2C5A536400091322 /* ImGuiFileDialog.cpp */, - E318E77C2C5A536400091322 /* ImGuiFileDialog.h */, - E318E77D2C5A536400091322 /* ImGuiFileDialogConfig.h */, - E318E77E2C5A536400091322 /* LICENSE */, - E318E77F2C5A536400091322 /* README.md */, - ); - name = ImGuiFileDialog; - path = ../../yaze/src/lib/ImGuiFileDialog; - sourceTree = ""; - }; E318E7AC2C5A548C00091322 /* png */ = { isa = PBXGroup; children = ( @@ -5058,15 +5004,22 @@ name = Products; sourceTree = ""; }; - E36971E32CE18A2A00DEF2F6 /* utils */ = { + E37323C32D6A0C1E00059101 /* util */ = { isa = PBXGroup; children = ( - E36971E02CE18A2A00DEF2F6 /* file_util.h */, - E36971E12CE18A2A00DEF2F6 /* file_util.cc */, - E36971E22CE18A2A00DEF2F6 /* sdl_deleter.h */, + E37323BA2D6A0C1E00059101 /* bps.h */, + E37323BB2D6A0C1E00059101 /* bps.cc */, + E37323BC2D6A0C1E00059101 /* flag.h */, + E37323BD2D6A0C1E00059101 /* flag.cc */, + E37323BE2D6A0C1E00059101 /* hex.h */, + E37323BF2D6A0C1E00059101 /* hex.cc */, + E37323C02D6A0C1E00059101 /* log.h */, + E37323C12D6A0C1E00059101 /* macro.h */, + E37323C22D6A0C1E00059101 /* notify.h */, ); - path = utils; - sourceTree = ""; + name = util; + path = ../util; + sourceTree = SOURCE_ROOT; }; E38A97F62C6C4CE3005FB662 /* system */ = { isa = PBXGroup; @@ -5084,6 +5037,8 @@ E3B864942C82146700122951 /* modules */ = { isa = PBXGroup; children = ( + E37323B42D6A0BC800059101 /* text_editor.h */, + E37323B52D6A0BC800059101 /* text_editor.cc */, E3B864902C82144A00122951 /* asset_browser.cc */, E3B8648F2C82144A00122951 /* asset_browser.h */, ); @@ -5285,10 +5240,8 @@ E318E7422C5A4FCA00091322 /* abseil.podspec.gen.py in Resources */, E318E7EE2C5A688A00091322 /* MaterialIcons-Regular.ttf in Resources */, E318E7F22C5A688A00091322 /* Roboto-Medium.ttf in Resources */, - E318E78A2C5A536400091322 /* README.md in Resources */, E318E7EC2C5A688A00091322 /* Karla-Regular.ttf in Resources */, E318E7F42C5A688A00091322 /* overworld.zeml in Resources */, - E318E7902C5A536400091322 /* LICENSE in Resources */, E318E7F62C5A688A00091322 /* ow_toolset.zeml in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -5329,7 +5282,6 @@ E318D95F2C59C08300091322 /* tilesheet.cc in Sources */, E318D9652C59C08300091322 /* color.cc in Sources */, E318E0F32C5A4FC000091322 /* seed_material.cc in Sources */, - E318D98D2C59CBBB00091322 /* TextEditor.cpp in Sources */, E318D9992C59D0C400091322 /* imgui_impl_sdlrenderer2.cpp in Sources */, E318E00B2C5A4FBF00091322 /* vdso_support.cc in Sources */, E318E7B12C5A548C00091322 /* pngget.c in Sources */, @@ -5361,6 +5313,7 @@ E318E1332C5A4FC100091322 /* status.cc in Sources */, E318E1652C5A4FC100091322 /* cord_rep_btree_navigator.cc in Sources */, E318E1472C5A4FC100091322 /* extension.cc in Sources */, + E37323CC2D6A0C4800059101 /* hyrule_magic.cc in Sources */, E318DF572C5A4FBE00091322 /* spinlock_win32.inc in Sources */, E318D9772C59C08300091322 /* overworld_map.cc in Sources */, E318E7B52C5A548C00091322 /* pngpread.c in Sources */, @@ -5388,6 +5341,9 @@ E318D9192C59C08300091322 /* tile16_editor.cc in Sources */, 83BBEA0720EB54E700295997 /* imgui_demo.cpp in Sources */, E318E1992C5A4FC200091322 /* ostringstream.cc in Sources */, + E37323C72D6A0C1E00059101 /* bps.cc in Sources */, + E37323C82D6A0C1E00059101 /* flag.cc in Sources */, + E37323C92D6A0C1E00059101 /* hex.cc in Sources */, E318E2072C5A4FC200091322 /* waiter.cc in Sources */, E318E09F2C5A4FC000091322 /* int128_have_intrinsic.inc in Sources */, E318DF5F2C5A4FBE00091322 /* strerror.cc in Sources */, @@ -5399,6 +5355,7 @@ E318E7C92C5A548C00091322 /* pngwtran.c in Sources */, E318E17D2C5A4FC100091322 /* cordz_handle.cc in Sources */, E318E1CB2C5A4FC200091322 /* escaping.cc in Sources */, + E37323B62D6A0BC800059101 /* text_editor.cc in Sources */, E318E1232C5A4FC100091322 /* seed_sequences.cc in Sources */, E318DFEB2C5A4FBF00091322 /* address_is_readable.cc in Sources */, E318E1FB2C5A4FC200091322 /* create_thread_identity.cc in Sources */, @@ -5424,7 +5381,6 @@ E318E2292C5A4FC200091322 /* time_zone_fixed.cc in Sources */, E318E12F2C5A4FC100091322 /* status_payload_printer.cc in Sources */, E36971DB2CE189EA00DEF2F6 /* project.cc in Sources */, - E318E78D2C5A536400091322 /* ImGuiFileDialog.cpp in Sources */, E318E1792C5A4FC100091322 /* cordz_functions.cc in Sources */, E318E0212C5A4FBF00091322 /* symbolize_elf.inc in Sources */, E318D94B2C59C08300091322 /* ppu.cc in Sources */, @@ -5435,7 +5391,6 @@ E318E1B72C5A4FC200091322 /* cord_analysis.cc in Sources */, E318D8FD2C59C08300091322 /* clipboard.cc in Sources */, E3BE958D2C68379B008DD1E7 /* editor_manager.cc in Sources */, - E318D9072C59C08300091322 /* common.cc in Sources */, E318D96D2C59C08300091322 /* object_renderer.cc in Sources */, E318DFFD2C5A4FBF00091322 /* stacktrace_emscripten-inl.inc in Sources */, E318E0072C5A4FBF00091322 /* stacktrace_win32-inl.inc in Sources */, @@ -5476,12 +5431,11 @@ E318E1732C5A4FC100091322 /* cord_rep_crc.cc in Sources */, E318E2332C5A4FC300091322 /* time_zone_info.cc in Sources */, E318E16F2C5A4FC100091322 /* cord_rep_consume.cc in Sources */, - E36971E52CE18A2A00DEF2F6 /* file_util.cc in Sources */, E318E1CF2C5A4FC200091322 /* match.cc in Sources */, E318E02F2C5A4FBF00091322 /* flag_msvc.inc in Sources */, E318DFFF2C5A4FBF00091322 /* stacktrace_generic-inl.inc in Sources */, + E37323B92D6A0BE800059101 /* file_dialog.cc in Sources */, E318E1AB2C5A4FC200091322 /* ascii.cc in Sources */, - E318E7F92C5A8DE200091322 /* file_path.mm in Sources */, E318E0E92C5A4FC000091322 /* randen_slow.cc in Sources */, E318D9472C59C08300091322 /* dma.cc in Sources */, E318E02B2C5A4FBF00091322 /* symbolize.cc in Sources */, @@ -5577,6 +5531,7 @@ E318E04C2C5A4FBF00091322 /* flag_benchmark.cc in Sources */, E318E1A62C5A4FC200091322 /* utf8.cc in Sources */, E318D94A2C59C08300091322 /* memory.cc in Sources */, + E37323B82D6A0BE800059101 /* file_dialog.cc in Sources */, E318DF462C5A4FBE00091322 /* prefetch_test.cc in Sources */, E318E0722C5A4FC000091322 /* function_type_benchmark.cc in Sources */, E318E03E2C5A4FBF00091322 /* usage_test.cc in Sources */, @@ -5610,7 +5565,6 @@ E318DFF82C5A4FBF00091322 /* stack_consumption.cc in Sources */, E318DF622C5A4FBE00091322 /* sysinfo_test.cc in Sources */, E318E19A2C5A4FC200091322 /* ostringstream.cc in Sources */, - E318D98E2C59CBBB00091322 /* TextEditor.cpp in Sources */, E318D9522C59C08300091322 /* snes.cc in Sources */, E318E0EC2C5A4FC000091322 /* randen_test.cc in Sources */, E318E7C82C5A548C00091322 /* pngwrite.c in Sources */, @@ -5640,7 +5594,6 @@ E318DF4A2C5A4FBE00091322 /* scoped_set_env_test.cc in Sources */, E318E1682C5A4FC100091322 /* cord_rep_btree_reader_test.cc in Sources */, E318E0C02C5A4FC000091322 /* distribution_test_util_test.cc in Sources */, - E318E7FA2C5A8DE200091322 /* file_path.mm in Sources */, E318DF942C5A4FBE00091322 /* cleanup_test.cc in Sources */, E318D95C2C59C08300091322 /* snes_palette.cc in Sources */, E318DFD82C5A4FBF00091322 /* inlined_vector_test.cc in Sources */, @@ -5860,6 +5813,9 @@ E34C789C2C5882A100A6C275 /* imgui_tables.cpp in Sources */, E318E0E82C5A4FC000091322 /* randen_slow_test.cc in Sources */, E318E08E2C5A4FC000091322 /* memory_test.cc in Sources */, + E37323C42D6A0C1E00059101 /* bps.cc in Sources */, + E37323C52D6A0C1E00059101 /* flag.cc in Sources */, + E37323C62D6A0C1E00059101 /* hex.cc in Sources */, E318E0F22C5A4FC000091322 /* seed_material_test.cc in Sources */, E318E1F82C5A4FC200091322 /* substitute_test.cc in Sources */, E318D9662C59C08300091322 /* color.cc in Sources */, @@ -5870,7 +5826,6 @@ E318E1422C5A4FC100091322 /* checker_test.cc in Sources */, E318E1B22C5A4FC200091322 /* charconv_test.cc in Sources */, E318E1BC2C5A4FC200091322 /* cord_buffer.cc in Sources */, - E318D9082C59C08300091322 /* common.cc in Sources */, E318E1DE2C5A4FC200091322 /* str_format_test.cc in Sources */, E318E71C2C5A4FC900091322 /* time.cc in Sources */, E318DFA82C5A4FBE00091322 /* hashtablez_sampler.cc in Sources */, @@ -5922,6 +5877,7 @@ E318DFBC2C5A4FBE00091322 /* test_instance_tracker.cc in Sources */, E318E1C62C5A4FC200091322 /* cordz_test.cc in Sources */, E318E04A2C5A4FBF00091322 /* config_test.cc in Sources */, + E37323CD2D6A0C4800059101 /* hyrule_magic.cc in Sources */, E318E0402C5A4FBF00091322 /* usage.cc in Sources */, E318D9362C59C08300091322 /* instructions.cc in Sources */, E318E6FC2C5A4FC900091322 /* civil_time_benchmark.cc in Sources */, @@ -5943,7 +5899,6 @@ E318E1B42C5A4FC200091322 /* charconv.cc in Sources */, E318E13E2C5A4FC100091322 /* bind_test.cc in Sources */, E318DF902C5A4FBE00091322 /* throw_delegate_test.cc in Sources */, - E318E78E2C5A536400091322 /* ImGuiFileDialog.cpp in Sources */, E318DF502C5A4FBE00091322 /* spinlock_benchmark.cc in Sources */, E318E1382C5A4FC100091322 /* statusor.cc in Sources */, E318E1AC2C5A4FC200091322 /* ascii.cc in Sources */, @@ -5953,7 +5908,6 @@ E318E1582C5A4FC100091322 /* charconv_bigint_test.cc in Sources */, E318E71A2C5A4FC900091322 /* time_zone_test.cc in Sources */, E318E1D22C5A4FC200091322 /* numbers_benchmark.cc in Sources */, - E36971E42CE18A2A00DEF2F6 /* file_util.cc in Sources */, E318E1FE2C5A4FC200091322 /* graphcycles_benchmark.cc in Sources */, E318DF282C5A4FBD00091322 /* algorithm_test.cc in Sources */, E318E0EA2C5A4FC000091322 /* randen_slow.cc in Sources */, @@ -6143,7 +6097,7 @@ "DEBUG=1", "$(inherited)", ); - HEADER_SEARCH_PATHS = ""; + HEADER_SEARCH_PATHS = "\"/Users/scawful/Code/yaze/build\""; INFOPLIST_FILE = "$(SRCROOT)/iOS/Info-iOS.plist"; INFOPLIST_KEY_CFBundleDisplayName = "Yet Another Zelda3 Editor"; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; @@ -6175,6 +6129,7 @@ "\"$(SRCROOT)/../lib\"", "\"$(SRCROOT)/../lib/abseil-cpp\"", "\"$(SRCROOT)/../lib/imgui\"", + "\"/Users/scawful/Code/yaze/build\"", ); }; name = Debug; @@ -6191,7 +6146,7 @@ DEVELOPMENT_TEAM = SN8Z922TT6; ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = c17; - HEADER_SEARCH_PATHS = ""; + HEADER_SEARCH_PATHS = "\"/Users/scawful/Code/yaze/build\""; INFOPLIST_FILE = "$(SRCROOT)/iOS/Info-iOS.plist"; INFOPLIST_KEY_CFBundleDisplayName = "Yet Another Zelda3 Editor"; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools"; @@ -6222,6 +6177,7 @@ "\"$(SRCROOT)/../lib\"", "\"$(SRCROOT)/../lib/abseil-cpp\"", "\"$(SRCROOT)/../lib/imgui\"", + "\"/Users/scawful/Code/yaze/build\"", ); VALIDATE_PRODUCT = YES; }; diff --git a/src/ios/yaze.xcodeproj/project.xcworkspace/xcuserdata/scawful.xcuserdatad/UserInterfaceState.xcuserstate b/src/ios/yaze.xcodeproj/project.xcworkspace/xcuserdata/scawful.xcuserdatad/UserInterfaceState.xcuserstate index f74fdb31..99545480 100644 Binary files a/src/ios/yaze.xcodeproj/project.xcworkspace/xcuserdata/scawful.xcuserdatad/UserInterfaceState.xcuserstate and b/src/ios/yaze.xcodeproj/project.xcworkspace/xcuserdata/scawful.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/src/ios/yaze.xcodeproj/xcuserdata/scawful.xcuserdatad/xcschemes/xcschememanagement.plist b/src/ios/yaze.xcodeproj/xcuserdata/scawful.xcuserdatad/xcschemes/xcschememanagement.plist index a87c7d8b..c0ec45a5 100644 --- a/src/ios/yaze.xcodeproj/xcuserdata/scawful.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/src/ios/yaze.xcodeproj/xcuserdata/scawful.xcuserdatad/xcschemes/xcschememanagement.plist @@ -32,7 +32,7 @@ yaze_macos.xcscheme_^#shared#^_ orderHint - 4 + 5