Index: branches/diebuche/ChameleonPrefPane/Sources/ChameleonPrefPane.h =================================================================== --- branches/diebuche/ChameleonPrefPane/Sources/ChameleonPrefPane.h (revision 78) +++ branches/diebuche/ChameleonPrefPane/Sources/ChameleonPrefPane.h (revision 79) @@ -9,6 +9,7 @@ #import #import #import "CustomTableView.h" +#import "RoundedBox.h" // Constants definition static const NSString* const keyForceBootConfigPath = @"forceBootConfigPath"; @@ -25,7 +26,11 @@ { @public IBOutlet SFAuthorizationView *authView; - + IBOutlet RoundedBox * box; + IBOutlet NSColorWell *gradientStartColorWell; + IBOutlet NSColorWell *gradientEndColorWell; + IBOutlet NSColorWell *backgroundColorWell; + IBOutlet NSColorWell *borderColorWell; @private // Objects corresponding to the interface mapping: @@ -39,6 +44,7 @@ IBOutlet NSButton * mRestartButton; IBOutlet NSTextField* mStatusText; IBOutlet NSBox* mOptions; + NSMutableDictionary* mOptionsDict; Index: branches/diebuche/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj =================================================================== --- branches/diebuche/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj (revision 78) +++ branches/diebuche/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj (revision 79) @@ -26,7 +26,6 @@ 01993568110AA9FA003B056E /* ChameleonPropertyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01993566110AA9FA003B056E /* ChameleonPropertyList.cpp */; }; 01A25D2E111108C80024EA7E /* AboutController.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A25D0E111108C80024EA7E /* AboutController.h */; }; 01A25D2F111108C80024EA7E /* AboutController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01A25D0F111108C80024EA7E /* AboutController.mm */; }; - 01A25D3A111108C80024EA7E /* CustomTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A25D1A111108C80024EA7E /* CustomTableView.h */; }; 01A25D3B111108C80024EA7E /* CustomTableView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01A25D1B111108C80024EA7E /* CustomTableView.mm */; }; 01A25D3C111108C80024EA7E /* EfiInjectController.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A25D1C111108C80024EA7E /* EfiInjectController.h */; }; 01A25D3D111108C80024EA7E /* EfiInjectController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01A25D1D111108C80024EA7E /* EfiInjectController.mm */; }; @@ -37,7 +36,6 @@ 01A25D4A111108C80024EA7E /* SmbiosController.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A25D2A111108C80024EA7E /* SmbiosController.h */; }; 01A25D4B111108C80024EA7E /* SmbiosController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01A25D2B111108C80024EA7E /* SmbiosController.mm */; }; 01A25D4C111108C80024EA7E /* string_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01A25D2C111108C80024EA7E /* string_util.cpp */; }; - 01A25D4D111108C80024EA7E /* string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A25D2D111108C80024EA7E /* string_util.h */; }; 01A25D6B111109FF0024EA7E /* cdBootCreator.sh in Resources */ = {isa = PBXBuildFile; fileRef = 01A25D68111109FF0024EA7E /* cdBootCreator.sh */; }; 01A25D6C111109FF0024EA7E /* getDevProp.sh in Resources */ = {isa = PBXBuildFile; fileRef = 01A25D69111109FF0024EA7E /* getDevProp.sh */; }; 01A25D6D111109FF0024EA7E /* gfxutil in Resources */ = {isa = PBXBuildFile; fileRef = 01A25D6A111109FF0024EA7E /* gfxutil */; }; @@ -62,6 +60,18 @@ 8D202CEF0486D31800D8A456 /* Chameleon.xib in Resources */ = {isa = PBXBuildFile; fileRef = F506C042013D9D8C01CA16C8 /* Chameleon.xib */; }; 8D202CF30486D31800D8A456 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */; }; 8D202CF40486D31800D8A456 /* PreferencePanes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F506C035013D953901CA16C8 /* PreferencePanes.framework */; }; + B3981D401113292A009E2520 /* CustomTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = B3981D3F1113292A009E2520 /* CustomTableView.h */; }; + B3981D8411132A13009E2520 /* string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = B3981D8311132A13009E2520 /* string_util.h */; }; + B3981E4211132AE0009E2520 /* cham.png in Resources */ = {isa = PBXBuildFile; fileRef = B3981E4111132AE0009E2520 /* cham.png */; }; + B3981E4411132AEC009E2520 /* background.png in Resources */ = {isa = PBXBuildFile; fileRef = B3981E4311132AEC009E2520 /* background.png */; }; + B3981F2B11132EC0009E2520 /* CTGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = B3981F2911132EC0009E2520 /* CTGradient.h */; }; + B3981F2C11132EC0009E2520 /* CTGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = B3981F2A11132EC0009E2520 /* CTGradient.m */; }; + B3981F3211132EE8009E2520 /* RoundedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = B3981F2F11132EE8009E2520 /* RoundedBox.h */; }; + B3981F3311132EE8009E2520 /* RoundedBox.m in Sources */ = {isa = PBXBuildFile; fileRef = B3981F3011132EE8009E2520 /* RoundedBox.m */; }; + B3981F3411132EE8009E2520 /* RoundedBox_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = B3981F3111132EE8009E2520 /* RoundedBox_Prefix.pch */; }; + B3981F48111332FB009E2520 /* name.png in Resources */ = {isa = PBXBuildFile; fileRef = B3981F47111332FB009E2520 /* name.png */; }; + B3981F7D1113376C009E2520 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B3981F7C1113376C009E2520 /* QuartzCore.framework */; }; + B3981FB811133775009E2520 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B3981FB711133775009E2520 /* CoreData.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -82,23 +92,21 @@ 019931DC110A37FA003B056E /* PreferencesControllerBase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = PreferencesControllerBase.mm; path = Sources/PreferencesControllerBase.mm; sourceTree = ""; }; 01993565110AA9FA003B056E /* ChameleonPropertyList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChameleonPropertyList.h; path = Sources/ChameleonPropertyList.h; sourceTree = ""; }; 01993566110AA9FA003B056E /* ChameleonPropertyList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChameleonPropertyList.cpp; path = Sources/ChameleonPropertyList.cpp; sourceTree = ""; }; - 01A25D0E111108C80024EA7E /* AboutController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutController.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/AboutController.h; sourceTree = ""; }; - 01A25D0F111108C80024EA7E /* AboutController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AboutController.mm; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/AboutController.mm; sourceTree = ""; }; - 01A25D1A111108C80024EA7E /* CustomTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomTableView.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/CustomTableView.h; sourceTree = ""; }; - 01A25D1B111108C80024EA7E /* CustomTableView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = CustomTableView.mm; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/CustomTableView.mm; sourceTree = ""; }; - 01A25D1C111108C80024EA7E /* EfiInjectController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EfiInjectController.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/EfiInjectController.h; sourceTree = ""; }; - 01A25D1D111108C80024EA7E /* EfiInjectController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = EfiInjectController.mm; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/EfiInjectController.mm; sourceTree = ""; }; - 01A25D1E111108C80024EA7E /* file_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file_util.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/file_util.h; sourceTree = ""; }; - 01A25D1F111108C80024EA7E /* GroupControllerProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupControllerProtocol.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/GroupControllerProtocol.h; sourceTree = ""; }; - 01A25D20111108C80024EA7E /* KernOptionsParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KernOptionsParser.cpp; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/KernOptionsParser.cpp; sourceTree = ""; }; - 01A25D21111108C80024EA7E /* KernOptionsParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KernOptionsParser.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/KernOptionsParser.h; sourceTree = ""; }; - 01A25D2A111108C80024EA7E /* SmbiosController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SmbiosController.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/SmbiosController.h; sourceTree = ""; }; - 01A25D2B111108C80024EA7E /* SmbiosController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SmbiosController.mm; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/SmbiosController.mm; sourceTree = ""; }; - 01A25D2C111108C80024EA7E /* string_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_util.cpp; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/string_util.cpp; sourceTree = ""; }; - 01A25D2D111108C80024EA7E /* string_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_util.h; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Sources/string_util.h; sourceTree = ""; }; - 01A25D68111109FF0024EA7E /* cdBootCreator.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = cdBootCreator.sh; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Resources/cdBootCreator.sh; sourceTree = ""; }; - 01A25D69111109FF0024EA7E /* getDevProp.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = getDevProp.sh; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Resources/getDevProp.sh; sourceTree = ""; }; - 01A25D6A111109FF0024EA7E /* gfxutil */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = gfxutil; path = ../../../../../../../devl/OSX/voodoo/chameleonApplications/branches/rekursor/ChameleonPrefPane/Resources/gfxutil; sourceTree = ""; }; + 01A25D0E111108C80024EA7E /* AboutController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AboutController.h; path = Sources/AboutController.h; sourceTree = ""; }; + 01A25D0F111108C80024EA7E /* AboutController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AboutController.mm; path = Sources/AboutController.mm; sourceTree = ""; }; + 01A25D1B111108C80024EA7E /* CustomTableView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = CustomTableView.mm; path = Sources/CustomTableView.mm; sourceTree = ""; }; + 01A25D1C111108C80024EA7E /* EfiInjectController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EfiInjectController.h; path = Sources/EfiInjectController.h; sourceTree = ""; }; + 01A25D1D111108C80024EA7E /* EfiInjectController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = EfiInjectController.mm; path = Sources/EfiInjectController.mm; sourceTree = ""; }; + 01A25D1E111108C80024EA7E /* file_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file_util.h; path = Sources/file_util.h; sourceTree = ""; }; + 01A25D1F111108C80024EA7E /* GroupControllerProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupControllerProtocol.h; path = Sources/GroupControllerProtocol.h; sourceTree = ""; }; + 01A25D20111108C80024EA7E /* KernOptionsParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KernOptionsParser.cpp; path = Sources/KernOptionsParser.cpp; sourceTree = ""; }; + 01A25D21111108C80024EA7E /* KernOptionsParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KernOptionsParser.h; path = Sources/KernOptionsParser.h; sourceTree = ""; }; + 01A25D2A111108C80024EA7E /* SmbiosController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SmbiosController.h; path = Sources/SmbiosController.h; sourceTree = ""; }; + 01A25D2B111108C80024EA7E /* SmbiosController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SmbiosController.mm; path = Sources/SmbiosController.mm; sourceTree = ""; }; + 01A25D2C111108C80024EA7E /* string_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_util.cpp; path = Sources/string_util.cpp; sourceTree = ""; }; + 01A25D68111109FF0024EA7E /* cdBootCreator.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = cdBootCreator.sh; path = Resources/cdBootCreator.sh; sourceTree = ""; }; + 01A25D69111109FF0024EA7E /* getDevProp.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = getDevProp.sh; path = Resources/getDevProp.sh; sourceTree = ""; }; + 01A25D6A111109FF0024EA7E /* gfxutil */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = gfxutil; path = Resources/gfxutil; sourceTree = ""; }; 01A40F74110550F4002A74CD /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = ""; }; 01B0E80E1108B85A00ACF21B /* ChameleonPrefPane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChameleonPrefPane.h; path = Sources/ChameleonPrefPane.h; sourceTree = ""; }; 01B0E80F1108B85A00ACF21B /* ChameleonPrefPane.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ChameleonPrefPane.mm; path = Sources/ChameleonPrefPane.mm; sourceTree = ""; }; @@ -122,6 +130,18 @@ 32DBCFA20370C41700C91783 /* StartupPrefPane_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StartupPrefPane_Prefix.pch; sourceTree = ""; }; 8D202CF70486D31800D8A456 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 8D202CF80486D31800D8A456 /* Chameleon.prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Chameleon.prefPane; sourceTree = BUILT_PRODUCTS_DIR; }; + B3981D3F1113292A009E2520 /* CustomTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomTableView.h; path = Sources/CustomTableView.h; sourceTree = ""; }; + B3981D8311132A13009E2520 /* string_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = string_util.h; path = Sources/string_util.h; sourceTree = ""; }; + B3981E4111132AE0009E2520 /* cham.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cham.png; path = Resources/cham.png; sourceTree = ""; }; + B3981E4311132AEC009E2520 /* background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = background.png; path = Resources/background.png; sourceTree = ""; }; + B3981F2911132EC0009E2520 /* CTGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CTGradient.h; sourceTree = ""; }; + B3981F2A11132EC0009E2520 /* CTGradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CTGradient.m; sourceTree = ""; }; + B3981F2F11132EE8009E2520 /* RoundedBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RoundedBox.h; path = /Volumes/Azazel/Downloads/RoundedBox/Source/RoundedBox.h; sourceTree = ""; }; + B3981F3011132EE8009E2520 /* RoundedBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RoundedBox.m; path = /Volumes/Azazel/Downloads/RoundedBox/Source/RoundedBox.m; sourceTree = ""; }; + B3981F3111132EE8009E2520 /* RoundedBox_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RoundedBox_Prefix.pch; path = /Volumes/Azazel/Downloads/RoundedBox/Source/RoundedBox_Prefix.pch; sourceTree = ""; }; + B3981F47111332FB009E2520 /* name.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = name.png; path = Resources/name.png; sourceTree = ""; }; + B3981F7C1113376C009E2520 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = ""; }; + B3981FB711133775009E2520 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; F506C035013D953901CA16C8 /* PreferencePanes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PreferencePanes.framework; path = /System/Library/Frameworks/PreferencePanes.framework; sourceTree = ""; }; F506C043013D9D8C01CA16C8 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Chameleon.xib; sourceTree = ""; }; /* End PBXFileReference section */ @@ -136,6 +156,8 @@ 01466A931104062500088464 /* Security.framework in Frameworks */, 01466C2A110408CC00088464 /* SecurityInterface.framework in Frameworks */, 01466C381104091400088464 /* SecurityFoundation.framework in Frameworks */, + B3981F7D1113376C009E2520 /* QuartzCore.framework in Frameworks */, + B3981FB811133775009E2520 /* CoreData.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -169,11 +191,12 @@ 01E314AA110FF9430058F210 /* GUI */ = { isa = PBXGroup; children = ( + B3981F2E11132ED5009E2520 /* RoundedBox */, 01E314A9110FF91C0058F210 /* Controllers */, 01B0E80E1108B85A00ACF21B /* ChameleonPrefPane.h */, 01B0E80F1108B85A00ACF21B /* ChameleonPrefPane.mm */, - 01A25D1A111108C80024EA7E /* CustomTableView.h */, 01A25D1B111108C80024EA7E /* CustomTableView.mm */, + B3981D3F1113292A009E2520 /* CustomTableView.h */, ); name = GUI; sourceTree = ""; @@ -182,8 +205,8 @@ isa = PBXGroup; children = ( 01A25D1E111108C80024EA7E /* file_util.h */, - 01A25D2D111108C80024EA7E /* string_util.h */, 01A25D2C111108C80024EA7E /* string_util.cpp */, + B3981D8311132A13009E2520 /* string_util.h */, 01B0E8111108B85A00ACF21B /* ShellProcess.h */, 01B0E8101108B85A00ACF21B /* ShellProcess.cpp */, 01B0E8131108B85A00ACF21B /* PropertyList.h */, @@ -229,7 +252,10 @@ 01B0E81B1108B87A00ACF21B /* Chameleon.icns */, 01B0E81C1108B87A00ACF21B /* Chameleon.tiff */, 01B0E81D1108B87A00ACF21B /* Linux.png */, + B3981E4311132AEC009E2520 /* background.png */, 01B0E81E1108B87A00ACF21B /* MacOSX.png */, + B3981E4111132AE0009E2520 /* cham.png */, + B3981F47111332FB009E2520 /* name.png */, 01B0E81F1108B87A00ACF21B /* Windows.png */, 8D202CF70486D31800D8A456 /* Info.plist */, 089C167DFE841241C02AAC07 /* InfoPlist.strings */, @@ -250,6 +276,7 @@ 1058C7ACFEA557BF11CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( + B3981F7C1113376C009E2520 /* QuartzCore.framework */, 1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */, F506C035013D953901CA16C8 /* PreferencePanes.framework */, ); @@ -259,6 +286,7 @@ 1058C7AEFEA557BF11CA2CBB /* Other Frameworks */ = { isa = PBXGroup; children = ( + B3981FB711133775009E2520 /* CoreData.framework */, 089C1672FE841209C02AAC07 /* Foundation.framework */, 089C167FFE841241C02AAC07 /* AppKit.framework */, 01466A921104062500088464 /* Security.framework */, @@ -288,6 +316,18 @@ name = "Other Sources"; sourceTree = ""; }; + B3981F2E11132ED5009E2520 /* RoundedBox */ = { + isa = PBXGroup; + children = ( + B3981F2911132EC0009E2520 /* CTGradient.h */, + B3981F2A11132EC0009E2520 /* CTGradient.m */, + B3981F2F11132EE8009E2520 /* RoundedBox.h */, + B3981F3011132EE8009E2520 /* RoundedBox.m */, + B3981F3111132EE8009E2520 /* RoundedBox_Prefix.pch */, + ); + name = RoundedBox; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -306,13 +346,16 @@ 019931DD110A37FA003B056E /* PreferencesControllerBase.h in Headers */, 01993567110AA9FA003B056E /* ChameleonPropertyList.h in Headers */, 01A25D2E111108C80024EA7E /* AboutController.h in Headers */, - 01A25D3A111108C80024EA7E /* CustomTableView.h in Headers */, 01A25D3C111108C80024EA7E /* EfiInjectController.h in Headers */, 01A25D3E111108C80024EA7E /* file_util.h in Headers */, 01A25D3F111108C80024EA7E /* GroupControllerProtocol.h in Headers */, 01A25D41111108C80024EA7E /* KernOptionsParser.h in Headers */, 01A25D4A111108C80024EA7E /* SmbiosController.h in Headers */, - 01A25D4D111108C80024EA7E /* string_util.h in Headers */, + B3981D401113292A009E2520 /* CustomTableView.h in Headers */, + B3981D8411132A13009E2520 /* string_util.h in Headers */, + B3981F2B11132EC0009E2520 /* CTGradient.h in Headers */, + B3981F3211132EE8009E2520 /* RoundedBox.h in Headers */, + B3981F3411132EE8009E2520 /* RoundedBox_Prefix.pch in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -379,6 +422,9 @@ 01A25D6B111109FF0024EA7E /* cdBootCreator.sh in Resources */, 01A25D6C111109FF0024EA7E /* getDevProp.sh in Resources */, 01A25D6D111109FF0024EA7E /* gfxutil in Resources */, + B3981E4211132AE0009E2520 /* cham.png in Resources */, + B3981E4411132AEC009E2520 /* background.png in Resources */, + B3981F48111332FB009E2520 /* name.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -414,6 +460,8 @@ 01A25D40111108C80024EA7E /* KernOptionsParser.cpp in Sources */, 01A25D4B111108C80024EA7E /* SmbiosController.mm in Sources */, 01A25D4C111108C80024EA7E /* string_util.cpp in Sources */, + B3981F2C11132EC0009E2520 /* CTGradient.m in Sources */, + B3981F3311132EE8009E2520 /* RoundedBox.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -459,6 +507,10 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = StartupPrefPane_Prefix.pch; @@ -474,6 +526,10 @@ buildSettings = { CONFIGURATION_BUILD_DIR = build/Debug; COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; @@ -492,12 +548,17 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = StartupPrefPane_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Library/PreferencePanes"; PRODUCT_NAME = Chameleon; + VALID_ARCHS = "i386 x86_64"; WRAPPER_EXTENSION = prefPane; }; name = Release; Index: branches/diebuche/ChameleonPrefPane/English.lproj/Chameleon.xib =================================================================== --- branches/diebuche/ChameleonPrefPane/English.lproj/Chameleon.xib (revision 78) +++ branches/diebuche/ChameleonPrefPane/English.lproj/Chameleon.xib (revision 79) @@ -12,8 +12,7 @@ YES - - + YES @@ -42,7 +41,7 @@ 7 2 - {{176, 715}, {668, 368}} + {{176, 396}, {677, 687}} 1081606144 << do not localize >> NSWindow @@ -59,15 +58,17 @@ 268 - {{11, 5}, {612, 46}} + {{11, 108}, {612, 46}} + 2 SFAuthorizationView 12 - {{4, 49}, {660, 313}} + {{119, 152}, {565, 538}} + 2 YES @@ -77,43 +78,12 @@ 292 YES - - - 268 - {{484, 238}, {147, 19}} - - YES - - 72482368 - 138544128 - - - LucidaGrande - 11 - 3100 - - - YES - - 6 - System - controlColor - - 3 - MC42NjY2NjY2NjY3AA - - - - 1 - MC4zODc1NDY5NjczIDAuMzkwNDY2Mjc0MyAwLjQxMzA0MzQ3ODMAA - - - 268 - {{546, 37}, {91, 32}} + {{105, 1}, {80, 25}} + 2 YES 67239424 @@ -126,33 +96,13 @@ -2038284033 - 129 + 163 200 25 - - - 268 - {{484, 85}, {147, 140}} - - YES - - 71433728 - 4325376 - Status - - - YES - - - 1 - MC4wMDI3ODQ5NTE4IDAuMTg5OTYzMzQgMC42NjMwNDM1AA - - - 268 @@ -166,14 +116,16 @@ 8448 - {465, 238} + {509, 238} + 2 YES 256 - {465, 17} + {509, 17} + 2 @@ -181,6 +133,7 @@ -2147483392 {{446, 0}, {16, 17}} + 2 YES @@ -192,7 +145,11 @@ 75628096 2048 - + + LucidaGrande + 11 + 3100 + 6 System @@ -256,7 +213,10 @@ 6 System controlBackgroundColor - + + 3 + MC42NjY2NjY2NjY3AA + 6 @@ -588,7 +548,7 @@ Name Displayed on the bootable partion during Chameleon boot - 122 + 166 40 1000 @@ -638,9 +598,10 @@ 0 - {{1, 17}, {465, 238}} + {{1, 17}, {509, 238}} + 2 4 @@ -650,6 +611,7 @@ -2147483392 {{446, 17}, {15, 142}} + 2 _doScroller: 0.93697478991596639 @@ -659,6 +621,7 @@ -2147483392 {{1, 159}, {411, 15}} + 2 1 _doScroller: @@ -671,18 +634,20 @@ YES - {{1, 0}, {465, 17}} + {{1, 0}, {509, 17}} + 2 4 - {{9, 2}, {467, 256}} + {{17, 221}, {511, 256}} + 2 562 @@ -694,8 +659,9 @@ 268 - {{479, -6}, {158, 32}} + {{370, 1}, {158, 25}} + 2 YES 67239424 @@ -704,7 +670,7 @@ -2038284033 - 129 + 163 200 @@ -714,8 +680,9 @@ 268 - {{481, 37}, {67, 32}} + {{17, 1}, {80, 25}} + 2 YES 67239424 @@ -724,7 +691,7 @@ -2038284033 - 129 + 163 200 @@ -732,11 +699,17 @@ - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 Boot From ... - + + 6 + System + controlColor + + @@ -838,7 +811,7 @@ 12 - {{174, 49}, {403, 22}} + {{174, 49}, {323, 22}} 2 YES @@ -879,7 +852,7 @@ 12 - {{174, 19}, {403, 22}} + {{174, 19}, {323, 22}} 2 YES @@ -895,12 +868,12 @@ - {{1, 1}, {626, 114}} + {{1, 1}, {515, 114}} 2 - {{6, 122}, {628, 130}} + {{14, 365}, {517, 130}} YES 2 @@ -935,7 +908,7 @@ 268 - {{12, 54}, {128, 18}} + {{16, 94}, {128, 18}} 2 YES @@ -958,7 +931,7 @@ 268 - {{150, 54}, {124, 18}} + {{315, 94}, {124, 18}} 2 YES @@ -981,7 +954,7 @@ 268 - {{297, 54}, {161, 18}} + {{16, 63}, {161, 18}} 2 YES @@ -1004,18 +977,18 @@ 268 - {{459, 48}, {159, 28}} + {{317, 59}, {190, 25}} 2 YES 67239424 - 134348800 + 134217728 Inject Parts in Freeze File - + -2038284033 - 129 + 163 200 @@ -1025,7 +998,7 @@ 268 - {{12, 26}, {128, 18}} + {{16, 30}, {128, 18}} 2 YES @@ -1048,7 +1021,7 @@ 12 - {{152, 26}, {456, 21}} + {{189, 29}, {318, 21}} 2 YES @@ -1068,12 +1041,12 @@ - {{1, 1}, {626, 88}} + {{1, 1}, {515, 128}} 2 - {{6, 14}, {628, 104}} + {{14, 217}, {517, 144}} YES 2 @@ -1096,7 +1069,8 @@ NO - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 Boot Setup @@ -1122,8 +1096,9 @@ 12 - {{21, 102}, {116, 23}} + {{6, 102}, {116, 23}} + 2 YES 67239424 @@ -1144,8 +1119,9 @@ 12 - {{312, 102}, {170, 23}} + {{329, 102}, {170, 23}} + 2 YES 67239424 @@ -1166,8 +1142,9 @@ 12 - {{312, 70}, {133, 23}} + {{329, 70}, {133, 23}} + 2 YES 67239424 @@ -1188,8 +1165,9 @@ 12 - {{21, 70}, {92, 23}} + {{6, 70}, {92, 23}} + 2 YES 67239424 @@ -1210,8 +1188,9 @@ 12 - {{21, 41}, {100, 23}} + {{6, 41}, {100, 23}} + 2 YES 67239424 @@ -1232,8 +1211,9 @@ 12 - {{141, 41}, {125, 23}} + {{164, 43}, {125, 23}} + 2 YES 67239424 @@ -1254,8 +1234,9 @@ 12 - {{312, 41}, {59, 23}} + {{329, 41}, {59, 23}} + 2 YES 67239424 @@ -1276,8 +1257,9 @@ 268 - {{141, 104}, {109, 18}} + {{164, 106}, {109, 18}} + 2 YES 67239424 @@ -1298,8 +1280,9 @@ 12 - {{410, 41}, {72, 23}} + {{329, 12}, {72, 23}} + 2 YES 67239424 @@ -1320,8 +1303,9 @@ 268 - {{143, 68}, {46, 26}} + {{166, 70}, {46, 26}} + 2 YES 343014976 @@ -1408,8 +1392,9 @@ 12 - {{21, 12}, {116, 23}} + {{6, 12}, {116, 23}} + 2 YES 67239424 @@ -1430,8 +1415,9 @@ 268 - {{143, 12}, {134, 26}} + {{166, 12}, {134, 26}} + 2 YES 343014976 @@ -1511,12 +1497,14 @@ - {{1, 1}, {510, 144}} + {{1, 1}, {515, 144}} + 2 - {{66, 100}, {512, 160}} + {{14, 335}, {517, 160}} + 2 {0, 0} 67239424 @@ -1548,8 +1536,9 @@ 12 - {{16, 12}, {94, 23}} + {{6, 12}, {94, 23}} + 2 YES 67239424 @@ -1570,8 +1559,9 @@ 12 - {{298, 12}, {133, 23}} + {{303, 12}, {133, 23}} + 2 YES 67239424 @@ -1592,8 +1582,9 @@ 12 - {{150, 12}, {125, 23}} + {{155, 12}, {125, 23}} + 2 YES 67239424 @@ -1612,12 +1603,14 @@ - {{1, 1}, {510, 52}} + {{1, 1}, {515, 52}} + 2 - {{66, 22}, {512, 68}} + {{14, 243}, {517, 68}} + 2 {0, 0} 67239424 @@ -1637,7 +1630,8 @@ NO - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 Boot Flags @@ -1663,8 +1657,9 @@ 12 - {{136, 42}, {100, 23}} + {{147, 17}, {100, 23}} + 2 YES 67239424 @@ -1685,8 +1680,9 @@ 12 - {{16, 13}, {116, 23}} + {{16, 86}, {116, 23}} + 2 YES 67239424 @@ -1707,8 +1703,9 @@ 268 - {{316, 42}, {134, 23}} + {{365, 86}, {134, 23}} + 2 YES 67239424 @@ -1729,8 +1726,9 @@ 268 - {{541, 42}, {59, 23}} + {{365, 51}, {59, 23}} + 2 YES 67239424 @@ -1751,8 +1749,9 @@ 268 - {{420, 12}, {178, 22}} + {{149, 52}, {178, 22}} + 2 YES 611450433 @@ -1768,8 +1767,9 @@ 12 - {{16, 42}, {109, 23}} + {{16, 17}, {109, 23}} + 2 YES 67239424 @@ -1790,8 +1790,9 @@ 268 - {{316, 15}, {98, 18}} + {{16, 54}, {98, 18}} + 2 YES 67239424 @@ -1812,8 +1813,9 @@ 268 - {{138, 11}, {175, 26}} + {{149, 83}, {181, 26}} + 2 YES 343539264 @@ -1897,12 +1899,14 @@ - {{1, 1}, {610, 76}} + {{1, 1}, {515, 121}} + 2 - {{14, 150}, {612, 92}} + {{14, 358}, {517, 137}} + 2 {0, 0} 67239424 @@ -1934,8 +1938,9 @@ 268 - {{317, 13}, {101, 23}} + {{364, 12}, {101, 23}} + 2 YES 67239424 @@ -1958,6 +1963,7 @@ 268 {{16, 13}, {104, 23}} + 2 YES 67239424 @@ -1978,8 +1984,9 @@ 268 - {{169, 13}, {103, 23}} + {{192, 12}, {103, 23}} + 2 YES 67239424 @@ -1998,12 +2005,14 @@ - {{1, 1}, {610, 44}} + {{1, 1}, {515, 44}} + 2 - {{14, 80}, {612, 60}} + {{14, 284}, {517, 60}} + 2 {0, 0} 67239424 @@ -2037,6 +2046,7 @@ 268 {{16, 12}, {135, 23}} + 2 YES 67239424 @@ -2057,8 +2067,9 @@ 268 - {{169, 12}, {69, 23}} + {{193, 12}, {69, 23}} + 2 YES 67239424 @@ -2079,8 +2090,9 @@ 12 - {{244, 14}, {25, 22}} + {{268, 14}, {25, 22}} + 2 YES -1536033215 @@ -2096,8 +2108,9 @@ 268 - {{318, 12}, {93, 23}} + {{365, 12}, {93, 23}} + 2 YES 67239424 @@ -2116,12 +2129,14 @@ - {{1, 1}, {610, 43}} + {{1, 1}, {515, 43}} + 2 - {{14, 10}, {612, 59}} + {{14, 210}, {517, 59}} + 2 {0, 0} 67239424 @@ -2141,7 +2156,8 @@ NO - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 Peripherals @@ -2167,8 +2183,9 @@ 12 - {{437, 48}, {50, 23}} + {{277, 91}, {50, 23}} + 2 YES 67239424 @@ -2189,8 +2206,9 @@ 268 - {{14, 12}, {63, 23}} + {{16, 125}, {63, 23}} + 2 YES 67239424 @@ -2211,8 +2229,9 @@ 12 - {{14, 84}, {63, 23}} + {{16, 197}, {63, 23}} + 2 YES 67239424 @@ -2233,14 +2252,16 @@ 12 - {{478, 50}, {135, 22}} + {{342, 93}, {135, 22}} + 2 YES 611450433 272630784 + */PCI0@0/CHN0@0/@0:1 YES @@ -2250,8 +2271,9 @@ 268 - {{162, 12}, {34, 23}} + {{277, 125}, {34, 23}} + 2 YES 67239424 @@ -2272,14 +2294,16 @@ 12 - {{83, 85}, {177, 22}} + {{102, 199}, {177, 22}} + 2 YES 611450433 272630784 + mach_kernel YES @@ -2289,8 +2313,9 @@ 268 - {{162, 51}, {52, 18}} + {{277, 164}, {52, 18}} + 2 YES 67239424 @@ -2311,8 +2336,9 @@ 268 - {{297, 48}, {74, 23}} + {{16, 91}, {74, 23}} + 2 YES 67239424 @@ -2333,8 +2359,9 @@ 268 - {{273, 86}, {79, 18}} + {{16, 25}, {79, 18}} + 2 YES 67239424 @@ -2355,8 +2382,9 @@ 268 - {{14, 48}, {63, 23}} + {{16, 161}, {63, 23}} + 2 YES 67239424 @@ -2377,8 +2405,9 @@ 268 - {{437, 15}, {157, 18}} + {{277, 58}, {157, 18}} + 2 YES 67239424 @@ -2403,18 +2432,16 @@ 12 - {{353, 86}, {260, 19}} + {{102, 24}, {301, 22}} + 2 YES 611450433 272630784 - - LucidaGrande - 11 - 16 - + + 83066FA8-2FD5-5E11-8F5E-7D651DBC8745 YES @@ -2424,8 +2451,9 @@ 268 - {{297, 15}, {90, 18}} + {{16, 58}, {90, 18}} + 2 YES 67239424 @@ -2446,8 +2474,9 @@ 268 - {{83, 46}, {76, 26}} + {{102, 159}, {76, 26}} + 2 YES 343014976 @@ -2526,8 +2555,9 @@ 268 - {{377, 46}, {54, 26}} + {{102, 89}, {76, 26}} + 2 YES 343014976 @@ -2606,8 +2636,9 @@ 268 - {{227, 46}, {59, 26}} + {{342, 158}, {86, 26}} + 2 YES 343014976 @@ -2687,8 +2718,9 @@ 268 - {{83, 11}, {76, 23}} + {{102, 124}, {76, 23}} + 2 YES 343014976 @@ -2772,8 +2804,9 @@ 268 - {{200, 10}, {86, 26}} + {{342, 123}, {86, 26}} + 2 YES 343014976 @@ -2819,7 +2852,7 @@ 338820672 - 1024 + 268436480 YES @@ -2850,12 +2883,14 @@ - {{1, 1}, {626, 117}} + {{1, 1}, {515, 230}} + 2 - {{6, 134}, {628, 133}} + {{14, 249}, {517, 246}} + 2 {0, 0} 67239424 @@ -2887,13 +2922,14 @@ 268 - {{16, 13}, {47, 23}} + {{16, 53}, {81, 23}} + 2 YES 67239424 0 - File + DSDT file 1211912703 @@ -2909,8 +2945,9 @@ 268 - {{228, 13}, {126, 22}} + {{345, 53}, {126, 22}} + 2 YES 67239424 @@ -2931,8 +2968,9 @@ 268 - {{69, 14}, {153, 22}} + {{121, 55}, {197, 22}} + 2 YES 611450433 @@ -2945,46 +2983,12 @@ - - {{1, 1}, {302, 46}} - - - - {{7, 68}, {304, 62}} - - {0, 0} - - 67239424 - 0 - DSDT - - - - 3 - MCAwLjgwMDAwMDAxAA - - - - 1 - 0 - 2 - NO - - - - 36 - - YES - - - 256 - - YES - + 268 - {{71, 14}, {146, 22}} - + {{121, 14}, {197, 22}} + + 2 YES 611450433 @@ -2998,10 +3002,11 @@ - + 268 - {{224, 13}, {80, 23}} - + {{345, 13}, {80, 23}} + + 2 YES 67239424 @@ -3020,15 +3025,16 @@ - + 268 - {{16, 15}, {49, 23}} - + {{16, 15}, {92, 23}} + + 2 YES 67239424 0 - File + SMBIOS file 1211912703 @@ -3042,25 +3048,27 @@ - {{1, 1}, {320, 46}} - + {{1, 1}, {515, 87}} + + 2 - {{313, 68}, {322, 62}} + {{14, 14}, {517, 103}} + 2 {0, 0} 67239424 0 - SMBIOS + DSDT & SMBIOS 3 - MCAwLjgwMDAwMDAxMTkAA + MCAwLjgwMDAwMDAxAA - + 1 0 2 @@ -3079,8 +3087,9 @@ 268 - {{152, 9}, {100, 23}} + {{159, 49}, {100, 23}} + 2 YES 67239424 @@ -3101,8 +3110,9 @@ 268 - {{308, 9}, {98, 23}} + {{16, 18}, {98, 23}} + 2 YES 67239424 @@ -3123,8 +3133,9 @@ 268 - {{412, 11}, {201, 22}} + {{120, 20}, {201, 22}} + 2 YES 611450433 @@ -3140,8 +3151,9 @@ 268 - {{16, 12}, {63, 18}} + {{16, 52}, {63, 18}} + 2 YES 67239424 @@ -3160,12 +3172,14 @@ - {{1, 1}, {626, 43}} + {{1, 1}, {515, 78}} + 2 - {{7, 5}, {628, 59}} + {{14, 138}, {517, 94}} + 2 {0, 0} 67239424 @@ -3185,7 +3199,8 @@ NO - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 Advanced @@ -3211,8 +3226,9 @@ 268 - {{16, 209}, {132, 18}} + {{16, 311}, {132, 18}} + 2 YES 67239424 @@ -3233,8 +3249,9 @@ 268 - {{430, 205}, {141, 27}} + {{356, 307}, {141, 27}} + 2 YES -2080244224 @@ -3263,8 +3280,9 @@ 268 - {536, 506} + {{0, 91}, {536, 506}} + 2 YES -1805517311 @@ -3278,10 +3296,11 @@ - {{1, 1}, {536, 173}} - {{0, 175}, {536, 173}} + {{1, 1}, {462, 264}} + {{0, 175}, {462, 264}} + 2 4 @@ -3289,40 +3308,46 @@ 256 - {{537, 1}, {15, 173}} + {{463, 1}, {15, 264}} + 2 YES _doScroller: - 0.52552552552552556 - 0.34189723320158105 + 0.34710743801652894 + 0.52173913043478259 -2147483392 {{-100, -100}, {536, 15}} + 2 + YES 1 _doScroller: 0.50602412223815918 - {{18, 17}, {553, 175}} + {{18, 22}, {479, 266}} - 82 + 2 + 722 - {{1, 1}, {589, 246}} + {{1, 1}, {515, 348}} + 2 - {{26, 5}, {591, 262}} + {{14, 131}, {517, 364}} + 2 {0, 0} 67239424 @@ -3342,7 +3367,8 @@ NO - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 EFI Inject @@ -3358,8 +3384,9 @@ 268 - {{479, 9}, {155, 32}} + {{364, 255}, {155, 25}} + 2 YES 67239424 @@ -3368,7 +3395,7 @@ -2038284033 - 129 + 163 200 @@ -3378,12 +3405,13 @@ 268 - {{145, 137}, {404, 17}} + {{30, 376}, {501, 17}} + 2 YES 68288064 - 272630784 + 138413056 In construction. More options In Future Versions... @@ -3392,16 +3420,196 @@ - {{10, 33}, {640, 267}} + {{10, 19}, {545, 506}} + 2 SMBIOS + + Item 7 + + + 256 + + YES + + + 268 + {{17, 47}, {511, 291}} + + 2 + YES + + -2080244224 + 138412032 + + + LucidaGrande + 11 + 16 + + + YES + + 1 + MCAwIDAgMAA + + + 1 + MCAwIDAgMC45AA + + + + + + 268 + {{186, 418}, {172, 17}} + + 2 + YES + + 68288064 + 138413056 + Version bla bla. + + LucidaGrande-Bold + 13 + 16 + + + + + 1 + MCAwIDAgMC45AA + + + + + + 256 + + YES + + YES + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + + {{222, 310}, {100, 100}} + + 2 + YES + + 130560 + 33554432 + + NSImage + cham + + 0 + 0 + 0 + YES + + YES + + + + 256 + + YES + + YES + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + + {{141, 443}, {262, 45}} + + 2 + YES + + 130560 + 33554432 + + NSImage + name + + 0 + 0 + 0 + YES + + YES + + + + 268 + {{410, 15}, {118, 25}} + + 2 + YES + + -2080244224 + 134217728 + Round Textured + + + -2038152961 + 163 + + + 400 + 75 + + + + + 268 + {{17, 15}, {146, 25}} + + 2 + YES + + -2080244224 + 134217728 + chameleon.osx86.hu + + + -2038152961 + 163 + + + 400 + 75 + + + + {{10, 19}, {545, 506}} + 2 + + About + + + - - 0 + + LucidaGrande + 9 + 3614 + + 268435456 YES YES @@ -3409,37 +3617,157 @@ - + - 268 - {{625, 7}, {39, 38}} + 256 + + YES + + YES + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type + + + {{0, 162}, {126, 525}} + 2 YES - - -2080244224 - 134217728 - - - LucidaGrande - 10 - 2843 - - - -2033450753 - 135 - + + 130560 + 33554432 + NSImage - QuestionMark + background - - - 200 - 25 + 0 + 1 + 0 + YES + YES + + + 268 + + YES + + + 2304 + + YES + + + 256 + {125, 524} + + 2 + YES + + + -2147483392 + {{224, 0}, {16, 17}} + 2 + + + YES + + 122 + 40 + 1000 + + 75628096 + 2048 + + + + 3 + MC4zMzMzMzI5ODU2AA + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 3 + 2 + + 3 + MSAwAA + + + 17 + -700448768 + + + 4 + 15 + 0 + YES + 0 + + + {{1, 1}, {125, 524}} + + + 2 + + + 2 + + + + -2147483392 + {{224, 17}, {15, 102}} + + 2 + + _doScroller: + 0.99809523809523815 + + + + -2147483392 + {{1, 510}, {125, 15}} + + 2 + 1 + + _doScroller: + 0.99206349206349209 + + + {{0, 162}, {127, 526}} + + + 2 + 562 + + + + QSAAAEEgAABBmAAAQZgAAA + - {668, 368} + {677, 687} + YES + 2 {{0, 0}, {1920, 1178}} {224.664, 32} @@ -3464,16 +3792,13 @@ 268 {{146, 294}, {172, 17}} + YES 68288064 138413056 Version bla bla. - - LucidaGrande-Bold - 13 - 16 - + @@ -3487,6 +3812,7 @@ 268 {{20, 20}, {424, 266}} + YES -2076049920 @@ -3508,6 +3834,7 @@ {464, 318} + {{0, 0}, {1920, 1058}} {1.79769e+308, 1.79769e+308} @@ -3609,14 +3936,6 @@ - mStatusText - - - - 142 - - - mPartitionImgColumn @@ -4872,36 +5191,52 @@ 894 - - onAbout: - - + + value: credits + + + + + + value: credits + value + credits + 2 + - 895 + 900 - value: bundleVersionNumber - + value: credits + - + - value: bundleVersionNumber + value: credits value - bundleVersionNumber + credits 2 - 896 + 903 + + mAboutDlg + + + + 904 + + value: credits - + - + value: credits value @@ -4909,15 +5244,15 @@ 2 - 900 + 909 value: credits - + - + value: credits value @@ -4925,15 +5260,23 @@ 2 - 903 + 910 - - mAboutDlg - - + + value: bundleVersionNumber + + + + + + value: bundleVersionNumber + value + bundleVersionNumber + 2 + - 904 + 913 @@ -4973,7 +5316,8 @@ YES - + + @@ -5007,6 +5351,7 @@ + @@ -5024,11 +5369,9 @@ YES - - - + @@ -5053,20 +5396,6 @@ - 138 - - - YES - - - - - - 139 - - - - 110 @@ -5081,20 +5410,6 @@ - 140 - - - YES - - - - - - 141 - - - - 99 @@ -5231,8 +5546,8 @@ YES + - @@ -5242,16 +5557,16 @@ YES + + + - - - + - @@ -5347,10 +5662,10 @@ YES - + @@ -5439,20 +5754,6 @@ - 431 - - - YES - - - - - - 432 - - - - 441 @@ -5466,8 +5767,8 @@ YES + - @@ -5477,14 +5778,14 @@ YES + + + + + - - - - - @@ -5575,7 +5876,6 @@ - @@ -5598,24 +5898,24 @@ YES + - - + + + + + + + + + + - - + - - - - - - - - - + @@ -5751,8 +6051,11 @@ YES + + + + - @@ -5804,8 +6107,8 @@ YES + - @@ -5864,67 +6167,14 @@ - 559 - - - YES - - - - - - - - 555 - - - YES - - - - - - 556 - - - - - 554 - - - YES - - - - - - 557 - - - - - 553 - - - YES - - - - - - 558 - - - - 560 YES + + - - @@ -5975,9 +6225,9 @@ YES - + @@ -6151,10 +6401,10 @@ YES - + @@ -6384,9 +6634,9 @@ YES + + - - @@ -6467,8 +6717,8 @@ YES + - @@ -6655,6 +6905,213 @@ + + 905 + + + YES + + + + + + 906 + + + YES + + + + + + + + + + + 907 + + + YES + + + + + + 908 + + + + + 911 + + + YES + + + + + + 912 + + + + + 914 + + + YES + + + + + + 915 + + + + + 918 + + + YES + + + + + + 919 + + + + + 920 + + + YES + + + + + + 921 + + + + + 922 + + + YES + + + + + + + + 923 + + + + + 924 + + + + + 925 + + + YES + + + + + + 927 + + + YES + + + + + + 930 + + + + + 931 + + + YES + + + + + + 932 + + + + + 933 + + + YES + + + + + + 934 + + + + + 555 + + + YES + + + + + + 556 + + + + + 554 + + + YES + + + + + + 557 + + + + + 553 + + + YES + + + + + + 558 + + + @@ -6683,10 +7140,6 @@ 128.IBPluginDependency 129.IBPluginDependency 136.IBPluginDependency - 138.IBPluginDependency - 139.IBPluginDependency - 140.IBPluginDependency - 141.IBPluginDependency 158.IBPluginDependency 160.IBPluginDependency 172.IBPluginDependency @@ -6703,6 +7156,7 @@ 190.IBPluginDependency 284.IBPluginDependency 285.IBPluginDependency + 286.CustomClassName 286.IBPluginDependency 292.IBAttributePlaceholdersKey 292.IBPluginDependency @@ -6722,6 +7176,7 @@ 321.IBPluginDependency 322.IBPluginDependency 323.IBPluginDependency + 355.CustomClassName 355.IBPluginDependency 368.IBAttributePlaceholdersKey 368.IBPluginDependency @@ -6743,8 +7198,6 @@ 429.IBAttributePlaceholdersKey 429.IBPluginDependency 430.IBPluginDependency - 431.IBPluginDependency - 432.IBPluginDependency 441.IBPluginDependency 442.IBPluginDependency 450.IBAttributePlaceholdersKey @@ -6753,6 +7206,7 @@ 452.IBPluginDependency 453.IBPluginDependency 455.IBPluginDependency + 456.CustomClassName 456.IBPluginDependency 457.IBAttributePlaceholdersKey 457.IBPluginDependency @@ -6795,7 +7249,9 @@ 508.IBPluginDependency 509.IBPluginDependency 510.IBPluginDependency + 511.CustomClassName 511.IBPluginDependency + 523.CustomClassName 523.IBPluginDependency 527.IBAttributePlaceholdersKey 527.IBPluginDependency @@ -6806,7 +7262,9 @@ 530.IBPluginDependency 531.IBPluginDependency 532.IBPluginDependency + 536.CustomClassName 536.IBPluginDependency + 537.CustomClassName 537.IBPluginDependency 538.IBAttributePlaceholdersKey 538.IBPluginDependency @@ -6829,7 +7287,7 @@ 556.IBPluginDependency 557.IBPluginDependency 558.IBPluginDependency - 559.IBPluginDependency + 560.CustomClassName 560.IBPluginDependency 561.IBAttributePlaceholdersKey 561.IBPluginDependency @@ -6840,6 +7298,7 @@ 566.IBPluginDependency 567.IBPluginDependency 568.IBPluginDependency + 569.CustomClassName 569.IBPluginDependency 570.IBAttributePlaceholdersKey 570.IBPluginDependency @@ -6872,6 +7331,7 @@ 591.IBPluginDependency 6.IBPluginDependency 6.ImportedFromIB2 + 603.CustomClassName 603.IBPluginDependency 604.IBAttributePlaceholdersKey 604.IBPluginDependency @@ -6915,6 +7375,7 @@ 786.IBAttributePlaceholdersKey 786.IBPluginDependency 787.IBPluginDependency + 793.CustomClassName 793.IBPluginDependency 794.IBPluginDependency 795.IBPluginDependency @@ -6951,7 +7412,21 @@ 870.IBPluginDependency 872.IBPluginDependency 873.IBPluginDependency - 893.IBPluginDependency + 897.IBPluginDependency + 907.IBPluginDependency + 908.IBPluginDependency + 911.IBPluginDependency + 912.IBPluginDependency + 922.IBPluginDependency + 923.IBPluginDependency + 924.IBPluginDependency + 925.IBPluginDependency + 927.IBPluginDependency + 930.IBPluginDependency + 931.IBPluginDependency + 932.IBPluginDependency + 933.IBPluginDependency + 934.IBPluginDependency 99.IBAttributePlaceholdersKey 99.IBPluginDependency @@ -6977,9 +7452,9 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{142, 78}, {668, 368}} + {{418, 187}, {677, 687}} com.apple.InterfaceBuilder.CocoaPlugin - {{142, 78}, {668, 368}} + {{418, 187}, {677, 687}} {224.664, 10} @@ -6992,10 +7467,6 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7027,6 +7498,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7088,6 +7560,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7153,8 +7626,6 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7175,6 +7646,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7308,7 +7780,9 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7340,7 +7814,9 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7412,8 +7888,8 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7444,6 +7920,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7518,6 +7995,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7657,6 +8135,7 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + RoundedBox com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -7708,6 +8187,20 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin ToolTip @@ -7735,7 +8228,7 @@ - 904 + 934 @@ -7753,7 +8246,7 @@ IBProjectSource - ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/AboutController.h + Sources/AboutController.h @@ -7965,7 +8458,6 @@ YES YES - onAbout: onRestart: onShutdown: onSleep: @@ -7975,7 +8467,6 @@ id id id - id @@ -7983,6 +8474,11 @@ YES authView + backgroundColorWell + borderColorWell + box + gradientEndColorWell + gradientStartColorWell mFileSystemColumn mOptions mPartitionIDColumn @@ -7997,6 +8493,11 @@ YES SFAuthorizationView + NSColorWell + NSColorWell + RoundedBox + NSColorWell + NSColorWell NSTableColumn NSBox NSTableColumn @@ -8019,7 +8520,7 @@ NSTableView IBProjectSource - ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/CustomTableView.h + Sources/CustomTableView.h @@ -8055,7 +8556,7 @@ IBProjectSource - ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/EfiInjectController.h + Sources/EfiInjectController.h @@ -8143,6 +8644,14 @@ + RoundedBox + NSBox + + IBProjectSource + ../../../../../../../Volumes/Azazel/Downloads/RoundedBox/Source/RoundedBox.h + + + SmbiosController PreferencesControllerBase @@ -8164,7 +8673,7 @@ IBProjectSource - ../../../../../../devl/OSX/voodoo/chameleonApplications/trunk/ChameleonPrefPane/Sources/SmbiosController.h + Sources/SmbiosController.h @@ -8254,6 +8763,14 @@ + NSColorWell + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSColorWell.h + + + NSComboBox NSTextField @@ -8302,6 +8819,14 @@ + NSImageView + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSImageView.h + + + NSMenu NSObject @@ -8555,6 +9080,27 @@ NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CAAnimation.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CALayer.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CIImageProvider.h + + + + NSObject IBFrameworkSource SecurityInterface.framework/Headers/SFAuthorizationView.h @@ -8761,7 +9307,7 @@ com.apple.InterfaceBuilder.CocoaPlugin.macosx - + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3