mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-13 21:42:32 +00:00
Removed unused Delegate. App does not run stable!
This commit is contained in:
@@ -90,7 +90,6 @@
|
||||
4CA0B2F015BCADC800654E32 /* GeneralSettings.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4CA0B2EF15BCADC800654E32 /* GeneralSettings.xib */; };
|
||||
4CA0B2F915BCAF6700654E32 /* MPGeneralSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA0B2F815BCAF6700654E32 /* MPGeneralSettingsController.m */; };
|
||||
4CA0B2FC15BCAF8600654E32 /* MPSettingsWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA0B2FB15BCAF8600654E32 /* MPSettingsWindowController.m */; };
|
||||
4CAC6F7816D2B54800D79D5E /* MPMainWindowSplitViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC6F7716D2B54800D79D5E /* MPMainWindowSplitViewDelegate.m */; };
|
||||
4CAD747B15B887FD00104512 /* DDXMLElementAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAD745715B887FD00104512 /* DDXMLElementAdditions.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
|
||||
4CAD747C15B887FD00104512 /* NSString+DDXML.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAD745A15B887FD00104512 /* NSString+DDXML.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
|
||||
4CAD747D15B887FD00104512 /* DDXMLDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAD745D15B887FD00104512 /* DDXMLDocument.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
|
||||
@@ -274,8 +273,6 @@
|
||||
4CA0B2FA15BCAF8600654E32 /* MPSettingsWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSettingsWindowController.h; sourceTree = "<group>"; };
|
||||
4CA0B2FB15BCAF8600654E32 /* MPSettingsWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPSettingsWindowController.m; sourceTree = "<group>"; };
|
||||
4CA0B30D15BCB6FD00654E32 /* MPSettingsTab.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPSettingsTab.h; sourceTree = "<group>"; };
|
||||
4CAC6F7616D2B54800D79D5E /* MPMainWindowSplitViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPMainWindowSplitViewDelegate.h; sourceTree = "<group>"; };
|
||||
4CAC6F7716D2B54800D79D5E /* MPMainWindowSplitViewDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPMainWindowSplitViewDelegate.m; sourceTree = "<group>"; };
|
||||
4CAD745615B887FD00104512 /* DDXMLElementAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDXMLElementAdditions.h; sourceTree = "<group>"; };
|
||||
4CAD745715B887FD00104512 /* DDXMLElementAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDXMLElementAdditions.m; sourceTree = "<group>"; };
|
||||
4CAD745915B887FD00104512 /* NSString+DDXML.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+DDXML.h"; sourceTree = "<group>"; };
|
||||
@@ -401,8 +398,6 @@
|
||||
4CC6259015BA1C99002F5B11 /* MPOutlineViewDelegate.m */,
|
||||
4C3BD51316D276F800389F1F /* MPToolbarDelegate.h */,
|
||||
4C3BD51416D276F800389F1F /* MPToolbarDelegate.m */,
|
||||
4CAC6F7616D2B54800D79D5E /* MPMainWindowSplitViewDelegate.h */,
|
||||
4CAC6F7716D2B54800D79D5E /* MPMainWindowSplitViewDelegate.m */,
|
||||
4C811C8116ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.h */,
|
||||
4C811C8216ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.m */,
|
||||
);
|
||||
@@ -925,7 +920,6 @@
|
||||
4C65FAE916D16DDB006E0577 /* MPPasswordInputController.m in Sources */,
|
||||
4CDF01A316D1B76700D0AC08 /* MPEntryViewController.m in Sources */,
|
||||
4C3BD51516D276F800389F1F /* MPToolbarDelegate.m in Sources */,
|
||||
4CAC6F7816D2B54800D79D5E /* MPMainWindowSplitViewDelegate.m in Sources */,
|
||||
4C61EA0316D2FD0800AC519E /* MPOutlineViewController.m in Sources */,
|
||||
4C2C4C2C16D3BE3700D49295 /* KdbGroup+MPAdditions.m in Sources */,
|
||||
4CC1AEBE16D4467C006D2AAB /* KdbTree+MPAdditions.m in Sources */,
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
<string key="NSFrame">{{527, 0}, {200, 449}}</string>
|
||||
<reference key="NSSuperview" ref="947682332"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<string key="NSClassName">NSView</string>
|
||||
</object>
|
||||
@@ -91,6 +92,17 @@
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSIsVertical">YES</bool>
|
||||
<int key="NSDividerStyle">2</int>
|
||||
<object class="NSMutableDictionary" key="NSHoldingPriorities">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<array key="dict.sortedKeys">
|
||||
<integer value="0"/>
|
||||
<integer value="2"/>
|
||||
</array>
|
||||
<array key="dict.values">
|
||||
<real value="248"/>
|
||||
<real value="249"/>
|
||||
</array>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
<string key="NSFrameSize">{727, 449}</string>
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
@property (readonly, retain) MPInspectorTabViewController *inspectorTabViewController;
|
||||
@property (readonly, retain) MPCreationViewController *creationViewController;
|
||||
|
||||
|
||||
- (void)showEntries;
|
||||
- (void)showPasswordInput;
|
||||
- (void)performFindPanelAction:(id)sender;
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
#import "MPPasswordEditViewController.h"
|
||||
#import "MPToolbarDelegate.h"
|
||||
#import "MPOutlineViewController.h"
|
||||
#import "MPMainWindowSplitViewDelegate.h"
|
||||
#import "MPInspectorTabViewController.h"
|
||||
#import "MPAppDelegate.h"
|
||||
|
||||
@@ -38,7 +37,6 @@
|
||||
@property (retain) MPInspectorTabViewController *inspectorTabViewController;
|
||||
|
||||
@property (retain) MPToolbarDelegate *toolbarDelegate;
|
||||
@property (retain) MPMainWindowSplitViewDelegate *splitViewDelegate;
|
||||
|
||||
- (void)_setContentViewController:(MPViewController *)viewController;
|
||||
- (void)_setOutlineVisible:(BOOL)isVisible;
|
||||
@@ -71,7 +69,6 @@
|
||||
[_creationViewController release];
|
||||
|
||||
[_toolbarDelegate release];
|
||||
[_splitViewDelegate release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
@@ -86,8 +83,6 @@
|
||||
[self.toolbar setDelegate:self.toolbarDelegate];
|
||||
[self.window setToolbar:self.toolbar];
|
||||
|
||||
[self.splitView setDelegate:self.splitViewDelegate];
|
||||
|
||||
/* Add outlineview */
|
||||
const NSRect outlineFrame = [self.outlineView frame];
|
||||
[self.outlineViewController.view setFrame:outlineFrame];
|
||||
@@ -171,17 +166,13 @@
|
||||
- (BOOL)validateMenuItem:(NSMenuItem *)menuItem {
|
||||
SEL menuAction = [menuItem action];
|
||||
if(menuAction == @selector(main:)) {
|
||||
NSView *outlineView = [self.splitView subviews][MPSplitViewOutlineViewIndex];
|
||||
BOOL outlineIsHidden = [self.splitView isSubviewCollapsed:outlineView];
|
||||
NSString *title = outlineIsHidden ? NSLocalizedString(@"SHOW_OUTLINE_VIEW", @"") : NSLocalizedString(@"HIDE_OUTLINE_VIEW", @"Hide the Outline View");
|
||||
NSString *title = self.outlineViewController.isVisible ? NSLocalizedString(@"SHOW_OUTLINE_VIEW", @"") : NSLocalizedString(@"HIDE_OUTLINE_VIEW", @"Hide the Outline View");
|
||||
|
||||
[menuItem setTitle:title];
|
||||
return YES;
|
||||
}
|
||||
if( menuAction == @selector(toggleInspector:) ) {
|
||||
NSView *inspectorView = [self.splitView subviews][MPSplitViewInspectorViewIndex];
|
||||
BOOL inspectorIsHidden = [self.splitView isSubviewCollapsed:inspectorView];
|
||||
NSString *title = inspectorIsHidden ? NSLocalizedString(@"SHOW_INSPECTOR", @"Show the Inspector") : NSLocalizedString(@"HIDE_INSPECTOR", @"Hide the Inspector");
|
||||
NSString *title = [self.inspectorTabViewController isVisible] ? NSLocalizedString(@"SHOW_INSPECTOR", @"Show the Inspector") : NSLocalizedString(@"HIDE_INSPECTOR", @"Hide the Inspector");
|
||||
|
||||
[menuItem setTitle:title];
|
||||
return YES;
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
@property (assign) IBOutlet NSButton *openURLButton;
|
||||
@property (assign) IBOutlet NSButton *showPasswordCreator;
|
||||
|
||||
- (BOOL)isVisible;
|
||||
- (void)toggleVisible;
|
||||
- (IBAction)togglePasswordDisplay:(id)sender;
|
||||
- (void)hideImagePopup:(id)sender;
|
||||
|
||||
@@ -101,10 +101,13 @@
|
||||
[self _clearContent];
|
||||
}
|
||||
|
||||
- (BOOL)isVisible {
|
||||
return [[self view] frame].size.width > 0;
|
||||
}
|
||||
|
||||
- (void)toggleVisible {
|
||||
const BOOL isVisible = [[self view] frame].size.width > 0;
|
||||
NSLayoutConstraint *add = isVisible ? self.hideConstraint : self.showConstraint;
|
||||
NSLayoutConstraint *remove = isVisible ? self.showConstraint : self.hideConstraint;
|
||||
NSLayoutConstraint *add = [self isVisible] ? self.hideConstraint : self.showConstraint;
|
||||
NSLayoutConstraint *remove = [self isVisible] ? self.showConstraint : self.hideConstraint;
|
||||
[[self view] removeConstraint:remove];
|
||||
[[self view] addConstraint:add];
|
||||
[[self view] layout];
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
//
|
||||
// MPMainWindowSplitViewDelegate.h
|
||||
// MacPass
|
||||
//
|
||||
// Created by michael starke on 18.02.13.
|
||||
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
APPKIT_EXTERN const CGFloat MPMainWindowSplitViewDelegateMinimumOutlineWidth;
|
||||
APPKIT_EXTERN const CGFloat MPMainWindowSplitViewDelegateMinimumContentWidth;
|
||||
APPKIT_EXTERN const CGFloat MPMainWindowSplitViewDelegateMinimumInspectorWidth;
|
||||
|
||||
typedef enum {
|
||||
MPSplitViewOutlineViewIndex,
|
||||
MPSplitViewContentViewIndex,
|
||||
MPSplitViewInspectorViewIndex,
|
||||
} MPSplitViewSubViewIndex;
|
||||
|
||||
typedef enum {
|
||||
MPSplitViewOutlineDividerIndex,
|
||||
MPSplitViewInspectorDividerIndex,
|
||||
} MPSplitViewDividerIndex;
|
||||
|
||||
@interface MPMainWindowSplitViewDelegate : NSObject <NSSplitViewDelegate>
|
||||
|
||||
|
||||
@end
|
||||
@@ -1,132 +0,0 @@
|
||||
//
|
||||
// MPMainWindowSplitViewDelegate.m
|
||||
// MacPass
|
||||
//
|
||||
// Created by michael starke on 18.02.13.
|
||||
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||
//
|
||||
|
||||
#import "MPMainWindowSplitViewDelegate.h"
|
||||
|
||||
const CGFloat MPMainWindowSplitViewDelegateMinimumOutlineWidth = 150.0;
|
||||
const CGFloat MPMainWindowSplitViewDelegateMinimumContentWidth = 350.0;
|
||||
const CGFloat MPMainWindowSplitViewDelegateMinimumInspectorWidth = 250.0;
|
||||
|
||||
|
||||
@interface MPMainWindowSplitViewDelegate ()
|
||||
|
||||
- (NSView *)_subViewOfType:(MPSplitViewSubViewIndex)subViewType splitView:(NSSplitView *)splitView;
|
||||
|
||||
@end
|
||||
|
||||
@implementation MPMainWindowSplitViewDelegate
|
||||
|
||||
- (NSView *)_subViewOfType:(MPSplitViewSubViewIndex)subViewType splitView :(NSSplitView *)splitView {
|
||||
return [splitView subviews][subViewType];
|
||||
}
|
||||
|
||||
- (BOOL)splitView:(NSSplitView *)splitView canCollapseSubview:(NSView *)subview {
|
||||
return (subview == [self _subViewOfType:MPSplitViewInspectorViewIndex splitView:splitView]);
|
||||
}
|
||||
|
||||
- (CGFloat)splitView:(NSSplitView *)splitView constrainMinCoordinate:(CGFloat)proposedMinimumPosition ofSubviewAt:(NSInteger)dividerIndex {
|
||||
switch (dividerIndex) {
|
||||
case MPSplitViewOutlineDividerIndex:
|
||||
return (proposedMinimumPosition < MPMainWindowSplitViewDelegateMinimumOutlineWidth) ? MPMainWindowSplitViewDelegateMinimumOutlineWidth : proposedMinimumPosition;
|
||||
break;
|
||||
|
||||
case MPSplitViewInspectorDividerIndex: {
|
||||
return [self splitView:splitView constrainSplitPosition:proposedMinimumPosition ofSubviewAt:dividerIndex];
|
||||
}
|
||||
|
||||
default:
|
||||
return proposedMinimumPosition;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
- (CGFloat)splitView:(NSSplitView *)splitView constrainSplitPosition:(CGFloat)proposedPosition ofSubviewAt:(NSInteger)dividerIndex {
|
||||
if(dividerIndex == MPSplitViewInspectorDividerIndex) {
|
||||
return [splitView frame].size.width - MPMainWindowSplitViewDelegateMinimumInspectorWidth;
|
||||
}
|
||||
return proposedPosition;
|
||||
}
|
||||
|
||||
- (CGFloat)splitView:(NSSplitView *)splitView constrainMaxCoordinate:(CGFloat)proposedMaximumPosition ofSubviewAt:(NSInteger)dividerIndex {
|
||||
|
||||
// Update to take inpspector into account
|
||||
NSView *outlineView = [self _subViewOfType:MPSplitViewOutlineViewIndex splitView:splitView];
|
||||
NSView *inspectorView = [self _subViewOfType:MPSplitViewInspectorViewIndex splitView:splitView];
|
||||
NSUInteger outlineMultiplicator = [splitView isSubviewCollapsed:outlineView] ? 0 : 1;
|
||||
NSUInteger inpsectorMulitplicator = [splitView isSubviewCollapsed:inspectorView] ? 0 : 1;
|
||||
NSUInteger dividerMultiplicator = inpsectorMulitplicator + outlineMultiplicator;
|
||||
CGFloat availableWidth = [splitView frame].size.width - (dividerMultiplicator * [splitView dividerThickness]);
|
||||
switch (dividerIndex) {
|
||||
case MPSplitViewOutlineDividerIndex:
|
||||
return availableWidth - (outlineMultiplicator * [outlineView frame].size.width ) - MPMainWindowSplitViewDelegateMinimumContentWidth;
|
||||
|
||||
case MPSplitViewInspectorDividerIndex:
|
||||
return availableWidth - MPMainWindowSplitViewDelegateMinimumInspectorWidth;
|
||||
|
||||
default:
|
||||
return proposedMaximumPosition;
|
||||
}
|
||||
}
|
||||
|
||||
- (void)splitView:(NSSplitView *)splitView resizeSubviewsWithOldSize:(NSSize)oldSize {
|
||||
NSSize newSize = [splitView frame].size;
|
||||
const CGFloat dividierThickness = [splitView dividerThickness];
|
||||
|
||||
NSView *outlineView = [self _subViewOfType:MPSplitViewOutlineViewIndex splitView:splitView];
|
||||
NSView *contentView = [self _subViewOfType:MPSplitViewContentViewIndex splitView:splitView];
|
||||
NSView *inspectorView = [self _subViewOfType:MPSplitViewInspectorViewIndex splitView:splitView];
|
||||
|
||||
CGFloat outlineWidth = [outlineView isHidden] ? 0.0 : [outlineView frame].size.width;
|
||||
CGFloat inspectorWidth = [inspectorView isHidden] ? 0.0 : [inspectorView frame].size.width;
|
||||
|
||||
CGFloat dividerThicknessCorrection = 0;
|
||||
if(outlineWidth > 0.0) {
|
||||
dividerThicknessCorrection += dividierThickness;
|
||||
}
|
||||
if(inspectorWidth > 0.0 ) {
|
||||
dividerThicknessCorrection += dividierThickness;
|
||||
}
|
||||
|
||||
CGFloat contentWidth = newSize.width - outlineWidth - inspectorWidth - dividerThicknessCorrection;
|
||||
CGFloat contentOriginX = [outlineView isHidden] ? outlineWidth : outlineWidth + dividierThickness;
|
||||
NSRect newContentFrame = NSMakeRect(contentOriginX, 0, contentWidth, newSize.height);
|
||||
NSRect newOutlineFrame = NSMakeRect(0, 0, outlineWidth, newSize.height);
|
||||
NSRect newInpectorFrame = NSMakeRect(newContentFrame.origin.x + contentWidth + dividierThickness, 0, inspectorWidth, newSize.height);
|
||||
|
||||
if(NO == [outlineView isHidden]) {
|
||||
[outlineView setFrame:newOutlineFrame];
|
||||
}
|
||||
if(NO == [inspectorView isHidden]) {
|
||||
[inspectorView setFrame:newInpectorFrame];
|
||||
}
|
||||
[contentView setFrame:newContentFrame];
|
||||
};
|
||||
|
||||
- (BOOL)splitView:(NSSplitView *)splitView shouldHideDividerAtIndex:(NSInteger)dividerIndex {
|
||||
NSView *outlineView = [self _subViewOfType:MPSplitViewOutlineViewIndex splitView:splitView];
|
||||
NSView *inspectorView = [self _subViewOfType:MPSplitViewInspectorViewIndex splitView:splitView];
|
||||
|
||||
BOOL shouldHide = NO;
|
||||
switch (dividerIndex) {
|
||||
case MPSplitViewInspectorDividerIndex:
|
||||
shouldHide = [inspectorView isHidden];
|
||||
break;
|
||||
|
||||
case MPSplitViewOutlineDividerIndex:
|
||||
shouldHide = [outlineView isHidden];
|
||||
break;
|
||||
|
||||
default: {
|
||||
NSException *exception = [NSException exceptionWithName:NSInternalInconsistencyException reason:@"Divider Index out of range!" userInfo:nil];
|
||||
@throw exception;
|
||||
}
|
||||
}
|
||||
return shouldHide;
|
||||
}
|
||||
|
||||
@end
|
||||
@@ -46,7 +46,7 @@
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>6E0</string>
|
||||
<string>6E6</string>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{99, 156}, {164, 17}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="847623533"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -89,6 +90,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{113, 13}, {82, 32}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="771851607"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -117,6 +119,7 @@
|
||||
</set>
|
||||
<string key="NSFrame">{{83, 57}, {197, 22}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="256981522"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -141,6 +144,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{86, 86}, {191, 22}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="365869599"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -178,6 +182,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{17, 89}, {64, 17}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="670734441"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -198,6 +203,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{35, 62}, {46, 17}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="679285412"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -218,6 +224,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{195, 13}, {88, 32}}</string>
|
||||
<reference key="NSSuperview" ref="595834490"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<string key="NSHuggingPriority">{250, 250}</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -240,7 +247,9 @@
|
||||
</array>
|
||||
<string key="NSFrameSize">{363, 193}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="762740216"/>
|
||||
<string key="NSAntiCompressionPriority">{751, 750}</string>
|
||||
<string key="NSClassName">NSView</string>
|
||||
</object>
|
||||
</array>
|
||||
@@ -871,7 +880,62 @@
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">56</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes"/>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MPPasswordEditViewController</string>
|
||||
<string key="superclassName">MPViewController</string>
|
||||
<dictionary class="NSMutableDictionary" key="actions">
|
||||
<string key="_cancel:">id</string>
|
||||
<string key="_change:">id</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
||||
<object class="IBActionInfo" key="_cancel:">
|
||||
<string key="name">_cancel:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo" key="_change:">
|
||||
<string key="name">_change:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="keyfilePathControl">NSPathControl</string>
|
||||
<string key="passwordTextField">NSSecureTextField</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="keyfilePathControl">
|
||||
<string key="name">keyfilePathControl</string>
|
||||
<string key="candidateClassName">NSPathControl</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="passwordTextField">
|
||||
<string key="name">passwordTextField</string>
|
||||
<string key="candidateClassName">NSSecureTextField</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/MPPasswordEditViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MPViewController</string>
|
||||
<string key="superclassName">NSViewController</string>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/MPViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">NSLayoutConstraint</string>
|
||||
<string key="superclassName">NSObject</string>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/NSLayoutConstraint.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
|
||||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{96, 175}, {184, 17}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="662046682"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -99,6 +100,7 @@
|
||||
</set>
|
||||
<string key="NSFrame">{{157, 200}, {48, 48}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="660673733"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -123,6 +125,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{127, 50}, {82, 32}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="769513826"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -151,6 +154,7 @@
|
||||
</set>
|
||||
<string key="NSFrame">{{83, 94}, {197, 22}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="132133585"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -175,6 +179,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{86, 123}, {191, 22}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="333885704"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -212,6 +217,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{17, 126}, {64, 17}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="219521947"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -232,6 +238,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{35, 99}, {46, 17}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="1034097047"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -252,7 +259,7 @@
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{209, 50}, {74, 32}}</string>
|
||||
<reference key="NSSuperview" ref="1005"/>
|
||||
<reference key="NSNextKeyView"/>
|
||||
<reference key="NSWindow"/>
|
||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||
<string key="NSHuggingPriority">{250, 250}</string>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
@@ -275,7 +282,9 @@
|
||||
</array>
|
||||
<string key="NSFrameSize">{362, 268}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
<reference key="NSWindow"/>
|
||||
<reference key="NSNextKeyView" ref="204058255"/>
|
||||
<string key="NSAntiCompressionPriority">{751, 750}</string>
|
||||
<string key="NSClassName">NSView</string>
|
||||
</object>
|
||||
</array>
|
||||
@@ -1087,7 +1096,69 @@
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">295</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes"/>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MPPasswordInputController</string>
|
||||
<string key="superclassName">MPViewController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">_decrypt:</string>
|
||||
<string key="NS.object.0">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<string key="NS.key.0">_decrypt:</string>
|
||||
<object class="IBActionInfo" key="NS.object.0">
|
||||
<string key="name">_decrypt:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
</object>
|
||||
<dictionary class="NSMutableDictionary" key="outlets">
|
||||
<string key="errorImageView">NSImageView</string>
|
||||
<string key="errorInfoTextField">NSTextField</string>
|
||||
<string key="keyPathControl">NSPathControl</string>
|
||||
<string key="passwordTextField">NSSecureTextField</string>
|
||||
</dictionary>
|
||||
<dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<object class="IBToOneOutletInfo" key="errorImageView">
|
||||
<string key="name">errorImageView</string>
|
||||
<string key="candidateClassName">NSImageView</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="errorInfoTextField">
|
||||
<string key="name">errorInfoTextField</string>
|
||||
<string key="candidateClassName">NSTextField</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="keyPathControl">
|
||||
<string key="name">keyPathControl</string>
|
||||
<string key="candidateClassName">NSPathControl</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo" key="passwordTextField">
|
||||
<string key="name">passwordTextField</string>
|
||||
<string key="candidateClassName">NSSecureTextField</string>
|
||||
</object>
|
||||
</dictionary>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/MPPasswordInputController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">MPViewController</string>
|
||||
<string key="superclassName">NSViewController</string>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/MPViewController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">NSLayoutConstraint</string>
|
||||
<string key="superclassName">NSObject</string>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">./Classes/NSLayoutConstraint.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</array>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
|
||||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
|
||||
Reference in New Issue
Block a user