diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist index fcb74bec..0bd5f6ad 100644 --- a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist +++ b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 17F77 + 17G65 CFBundleDevelopmentRegion en CFBundleExecutable diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin b/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin index db4525ad..e6288972 100755 Binary files a/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin and b/installer/mac/SymphonySettingsPlugin.bundle/Contents/MacOS/SymphonySettingsPlugin differ diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib index 97a7a75b..aa4f76a1 100644 Binary files a/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib and b/installer/mac/SymphonySettingsPlugin.bundle/Contents/Resources/Base.lproj/MyInstallerPane.nib differ diff --git a/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources b/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources index e7f27d94..80068245 100644 --- a/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources +++ b/installer/mac/SymphonySettingsPlugin.bundle/Contents/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Resources/Base.lproj/MyInstallerPane.nib - aKxQwXTIcpu6B3yPxtjis9eW0pk= + OgYKHn5VPNQJTTDsXQmSkvR7Yfw= Resources/InstallerSections.plist @@ -37,11 +37,11 @@ hash - aKxQwXTIcpu6B3yPxtjis9eW0pk= + OgYKHn5VPNQJTTDsXQmSkvR7Yfw= hash2 - ITybVAjeb1IqzMdzR5qSvqF1qupHZewwxvCNsHr/AM0= + A4OOdILVI+TufogMzXfdKrGb/q8ADLvJzQtA55BfFMc= Resources/InstallerSections.plist diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib index c58cf7c3..30641bd0 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/Base.lproj/MyInstallerPane.xib @@ -32,6 +32,7 @@ + @@ -44,12 +45,12 @@ - - + + - + @@ -58,7 +59,7 @@ - + @@ -67,7 +68,7 @@ - + @@ -76,7 +77,7 @@ - + @@ -93,7 +94,7 @@ - + @@ -110,7 +111,7 @@ - + @@ -127,7 +128,7 @@ - + @@ -136,7 +137,7 @@ - + @@ -145,7 +146,7 @@ - + @@ -154,7 +155,7 @@ - + @@ -163,7 +164,7 @@ - + @@ -179,6 +180,17 @@ + @@ -373,7 +385,7 @@ - + diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h index 7a73374a..3891032f 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.h @@ -26,4 +26,6 @@ @property (weak) IBOutlet NSButton *openExternalAppCheckBox; @property (weak) IBOutlet NSButton *midiSysexCheckBox; +@property (weak) IBOutlet NSButton *ssoCheckBox; + @end diff --git a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m index 0f9bcedd..5b620248 100644 --- a/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m +++ b/installer/mac/SymphonySettingsPlugin/SymphonySettingsPlugin/MyInstallerPane.m @@ -161,4 +161,19 @@ } +- (IBAction)handleSSOCheckboxStateChange:(id)sender { + + NSString *podUrl = [_podUrlTextBox stringValue]; + + NSString *ssoUrl = @"/login/sso/initsso"; + if ([_ssoCheckBox state] == 1) { + podUrl = [podUrl stringByAppendingString:ssoUrl]; + [_podUrlTextBox setStringValue:podUrl]; + } else { + podUrl = [podUrl substringToIndex:podUrl.length - ssoUrl.length]; + [_podUrlTextBox setStringValue:podUrl]; + } + +} + @end diff --git a/installer/win/Symphony-x64.aip b/installer/win/Symphony-x64.aip index 53021aa9..4a798f09 100644 --- a/installer/win/Symphony-x64.aip +++ b/installer/win/Symphony-x64.aip @@ -370,6 +370,7 @@ + @@ -444,10 +445,12 @@ - - - - + + + + + + @@ -650,6 +653,9 @@ + + + @@ -686,6 +692,7 @@ + diff --git a/installer/win/Symphony-x86.aip b/installer/win/Symphony-x86.aip index a864384b..f660071f 100644 --- a/installer/win/Symphony-x86.aip +++ b/installer/win/Symphony-x86.aip @@ -362,6 +362,7 @@ + @@ -437,9 +438,11 @@ - - - + + + + + @@ -639,6 +642,9 @@ + + + @@ -668,6 +674,7 @@ +