Skip to content

Commit 73b4779

Browse files
authored
Merge pull request #195 from orchetect/endpoints
`ObservableMIDIManager` and Example Projects Updates
2 parents 308701b + 9f31f10 commit 73b4779

File tree

158 files changed

+4606
-2893
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+4606
-2893
lines changed

Examples/Advanced/HUITest/HUITest.xcodeproj/project.pbxproj

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 52;
6+
objectVersion = 54;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -31,11 +31,10 @@
3131
E283F0B1274103A30037F199 /* ControlRoomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E283F0B0274103A30037F199 /* ControlRoomView.swift */; };
3232
E283F0B3274103C80037F199 /* NumPadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E283F0B2274103C80037F199 /* NumPadView.swift */; };
3333
E283F0B5274103E00037F199 /* TransportView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E283F0B4274103E00037F199 /* TransportView.swift */; };
34-
E284EBB626AE018F0016AA0F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBB526AE018F0016AA0F /* AppDelegate.swift */; };
34+
E284EBB626AE018F0016AA0F /* HUITestApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBB526AE018F0016AA0F /* HUITestApp.swift */; };
3535
E284EBB826AE018F0016AA0F /* HUIClientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBB726AE018F0016AA0F /* HUIClientView.swift */; };
3636
E284EBBA26AE01900016AA0F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E284EBB926AE01900016AA0F /* Assets.xcassets */; };
3737
E284EBBD26AE01900016AA0F /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E284EBBC26AE01900016AA0F /* Preview Assets.xcassets */; };
38-
E284EBC026AE01900016AA0F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E284EBBE26AE01900016AA0F /* Main.storyboard */; };
3938
E284EBCC26AE01EA0016AA0F /* Buttons.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBCB26AE01EA0016AA0F /* Buttons.swift */; };
4039
E284EBD226AE01F00016AA0F /* HUISurfaceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBCF26AE01F00016AA0F /* HUISurfaceView.swift */; };
4140
E284EBD326AE01F00016AA0F /* MixerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E284EBD026AE01F00016AA0F /* MixerView.swift */; };
@@ -71,11 +70,10 @@
7170
E283F0B2274103C80037F199 /* NumPadView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NumPadView.swift; sourceTree = "<group>"; };
7271
E283F0B4274103E00037F199 /* TransportView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransportView.swift; sourceTree = "<group>"; };
7372
E284EBB226AE018F0016AA0F /* HUITest.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HUITest.app; sourceTree = BUILT_PRODUCTS_DIR; };
74-
E284EBB526AE018F0016AA0F /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
73+
E284EBB526AE018F0016AA0F /* HUITestApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HUITestApp.swift; sourceTree = "<group>"; };
7574
E284EBB726AE018F0016AA0F /* HUIClientView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HUIClientView.swift; sourceTree = "<group>"; };
7675
E284EBB926AE01900016AA0F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
7776
E284EBBC26AE01900016AA0F /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
78-
E284EBBF26AE01900016AA0F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
7977
E284EBC126AE01900016AA0F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8078
E284EBC226AE01900016AA0F /* HUITest.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = HUITest.entitlements; sourceTree = "<group>"; };
8179
E284EBCB26AE01EA0016AA0F /* Buttons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Buttons.swift; sourceTree = "<group>"; };
@@ -171,14 +169,13 @@
171169
E284EBB426AE018F0016AA0F /* HUITest */ = {
172170
isa = PBXGroup;
173171
children = (
174-
E284EBB526AE018F0016AA0F /* AppDelegate.swift */,
175172
E246E3C428EBF59600BB786D /* HUIHostView */,
176173
E284EBCE26AE01F00016AA0F /* HUISurfaceView */,
177174
E284EBCA26AE01EA0016AA0F /* Control Views */,
175+
E284EBB526AE018F0016AA0F /* HUITestApp.swift */,
178176
E284EBD726AE02090016AA0F /* HUISwitch Wrapper.swift */,
179177
E232239E2914F596005F0C12 /* Utilities.swift */,
180178
E21628E326E2DFF30022B66F /* Logger.swift */,
181-
E284EBBE26AE01900016AA0F /* Main.storyboard */,
182179
E284EBC126AE01900016AA0F /* Info.plist */,
183180
E284EBB926AE01900016AA0F /* Assets.xcassets */,
184181
E284EBC226AE01900016AA0F /* HUITest.entitlements */,
@@ -254,8 +251,9 @@
254251
E284EBAA26AE018F0016AA0F /* Project object */ = {
255252
isa = PBXProject;
256253
attributes = {
254+
BuildIndependentTargetsInParallel = YES;
257255
LastSwiftUpdateCheck = 1240;
258-
LastUpgradeCheck = 1400;
256+
LastUpgradeCheck = 1500;
259257
TargetAttributes = {
260258
E284EBB126AE018F0016AA0F = {
261259
CreatedOnToolsVersion = 12.4;
@@ -289,7 +287,6 @@
289287
isa = PBXResourcesBuildPhase;
290288
buildActionMask = 2147483647;
291289
files = (
292-
E284EBC026AE01900016AA0F /* Main.storyboard in Resources */,
293290
E284EBBD26AE01900016AA0F /* Preview Assets.xcassets in Resources */,
294291
E284EBBA26AE01900016AA0F /* Assets.xcassets in Resources */,
295292
);
@@ -321,7 +318,7 @@
321318
E283F0A7274102A60037F199 /* FaderView.swift in Sources */,
322319
E246E3CA28EC67D900BB786D /* SwiftUI Extensions.swift in Sources */,
323320
E246E3C828EC679D00BB786D /* MomentaryPressView.swift in Sources */,
324-
E284EBB626AE018F0016AA0F /* AppDelegate.swift in Sources */,
321+
E284EBB626AE018F0016AA0F /* HUITestApp.swift in Sources */,
325322
E284EBD426AE01F00016AA0F /* TopView.swift in Sources */,
326323
E284EBD326AE01F00016AA0F /* MixerView.swift in Sources */,
327324
E283F0932740AF7E0037F199 /* RightSideView.swift in Sources */,
@@ -338,22 +335,12 @@
338335
};
339336
/* End PBXSourcesBuildPhase section */
340337

341-
/* Begin PBXVariantGroup section */
342-
E284EBBE26AE01900016AA0F /* Main.storyboard */ = {
343-
isa = PBXVariantGroup;
344-
children = (
345-
E284EBBF26AE01900016AA0F /* Base */,
346-
);
347-
name = Main.storyboard;
348-
sourceTree = "<group>";
349-
};
350-
/* End PBXVariantGroup section */
351-
352338
/* Begin XCBuildConfiguration section */
353339
E284EBC326AE01900016AA0F /* Debug */ = {
354340
isa = XCBuildConfiguration;
355341
buildSettings = {
356342
ALWAYS_SEARCH_USER_PATHS = NO;
343+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
357344
CLANG_ANALYZER_NONNULL = YES;
358345
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
359346
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
@@ -388,6 +375,7 @@
388375
DEBUG_INFORMATION_FORMAT = dwarf;
389376
ENABLE_STRICT_OBJC_MSGSEND = YES;
390377
ENABLE_TESTABILITY = YES;
378+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
391379
GCC_C_LANGUAGE_STANDARD = gnu11;
392380
GCC_DYNAMIC_NO_PIC = NO;
393381
GCC_NO_COMMON_BLOCKS = YES;
@@ -402,7 +390,7 @@
402390
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
403391
GCC_WARN_UNUSED_FUNCTION = YES;
404392
GCC_WARN_UNUSED_VARIABLE = YES;
405-
MACOSX_DEPLOYMENT_TARGET = 12.0;
393+
MACOSX_DEPLOYMENT_TARGET = 13.0;
406394
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
407395
MTL_FAST_MATH = YES;
408396
ONLY_ACTIVE_ARCH = YES;
@@ -416,6 +404,7 @@
416404
isa = XCBuildConfiguration;
417405
buildSettings = {
418406
ALWAYS_SEARCH_USER_PATHS = NO;
407+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
419408
CLANG_ANALYZER_NONNULL = YES;
420409
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
421410
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
@@ -450,6 +439,7 @@
450439
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
451440
ENABLE_NS_ASSERTIONS = NO;
452441
ENABLE_STRICT_OBJC_MSGSEND = YES;
442+
ENABLE_USER_SCRIPT_SANDBOXING = YES;
453443
GCC_C_LANGUAGE_STANDARD = gnu11;
454444
GCC_NO_COMMON_BLOCKS = YES;
455445
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -458,7 +448,7 @@
458448
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
459449
GCC_WARN_UNUSED_FUNCTION = YES;
460450
GCC_WARN_UNUSED_VARIABLE = YES;
461-
MACOSX_DEPLOYMENT_TARGET = 12.0;
451+
MACOSX_DEPLOYMENT_TARGET = 13.0;
462452
MTL_ENABLE_DEBUG_INFO = NO;
463453
MTL_FAST_MATH = YES;
464454
SDKROOT = macosx;
@@ -564,7 +554,7 @@
564554
repositoryURL = "https://github.com/orchetect/MIDIKit";
565555
requirement = {
566556
kind = upToNextMajorVersion;
567-
minimumVersion = 0.9.3;
557+
minimumVersion = 0.9.4;
568558
};
569559
};
570560
/* End XCRemoteSwiftPackageReference section */

Examples/Advanced/HUITest/HUITest.xcodeproj/xcshareddata/xcschemes/HUITest.xcscheme

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1400"
3+
LastUpgradeVersion = "1500"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -61,6 +61,13 @@
6161
ReferencedContainer = "container:HUISurface.xcodeproj">
6262
</BuildableReference>
6363
</MacroExpansion>
64+
<EnvironmentVariables>
65+
<EnvironmentVariable
66+
key = "IDELogRedirectionPolicy"
67+
value = "oslogToStdio"
68+
isEnabled = "YES">
69+
</EnvironmentVariable>
70+
</EnvironmentVariables>
6471
</LaunchAction>
6572
<ProfileAction
6673
buildConfiguration = "Release"

Examples/Advanced/HUITest/HUITest/AppDelegate.swift

Lines changed: 0 additions & 95 deletions
This file was deleted.

0 commit comments

Comments
 (0)