mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 22:42:18 +00:00
Updated Submodules
Extracted TabelViewDelegates for Attachments and Custom Fields
This commit is contained in:
2
HNHUi
2
HNHUi
Submodule HNHUi updated: a4186af409...32be9c7cea
Submodule KeePassKit updated: 4a3833128e...8b8d3406a5
@@ -10,6 +10,7 @@
|
|||||||
4C01C23F1764D2980016D5D0 /* KdbEntry+Undo.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C23E1764D2980016D5D0 /* KdbEntry+Undo.m */; };
|
4C01C23F1764D2980016D5D0 /* KdbEntry+Undo.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C23E1764D2980016D5D0 /* KdbEntry+Undo.m */; };
|
||||||
4C01C2421764D8980016D5D0 /* MPContextMenuHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C2411764D8980016D5D0 /* MPContextMenuHelper.m */; };
|
4C01C2421764D8980016D5D0 /* MPContextMenuHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C2411764D8980016D5D0 /* MPContextMenuHelper.m */; };
|
||||||
4C01C245176500C40016D5D0 /* HNHLevelIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C244176500C40016D5D0 /* HNHLevelIndicatorCell.m */; };
|
4C01C245176500C40016D5D0 /* HNHLevelIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01C244176500C40016D5D0 /* HNHLevelIndicatorCell.m */; };
|
||||||
|
4C055E74179620BF00BD2BAB /* NSString+CommandString.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C055E73179620BF00BD2BAB /* NSString+CommandString.m */; };
|
||||||
4C10412C178CDD44001B5239 /* NSDate+Humanized.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C10412B178CDD44001B5239 /* NSDate+Humanized.m */; };
|
4C10412C178CDD44001B5239 /* NSDate+Humanized.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C10412B178CDD44001B5239 /* NSDate+Humanized.m */; };
|
||||||
4C16BA6217879A3C002B42BD /* MPPasswordStringFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C16BA6117879A3C002B42BD /* MPPasswordStringFormatter.m */; };
|
4C16BA6217879A3C002B42BD /* MPPasswordStringFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C16BA6117879A3C002B42BD /* MPPasswordStringFormatter.m */; };
|
||||||
4C18F9AB178E122500890BCE /* Test_Password_1234.kdb in Resources */ = {isa = PBXBuildFile; fileRef = 4C18F9AA178E122500890BCE /* Test_Password_1234.kdb */; };
|
4C18F9AB178E122500890BCE /* Test_Password_1234.kdb in Resources */ = {isa = PBXBuildFile; fileRef = 4C18F9AA178E122500890BCE /* Test_Password_1234.kdb */; };
|
||||||
@@ -186,6 +187,8 @@
|
|||||||
4CAF62FC1763604000CD7084 /* HNHBadgedTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAF62FB1763604000CD7084 /* HNHBadgedTextFieldCell.m */; };
|
4CAF62FC1763604000CD7084 /* HNHBadgedTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAF62FB1763604000CD7084 /* HNHBadgedTextFieldCell.m */; };
|
||||||
4CB9339916D3A0DD00A13B5D /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 4CB9339716D3A0DD00A13B5D /* Credits.rtf */; };
|
4CB9339916D3A0DD00A13B5D /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 4CB9339716D3A0DD00A13B5D /* Credits.rtf */; };
|
||||||
4CBA2ABA17074C07006D8139 /* MPSettingsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CBA2AB917074C07006D8139 /* MPSettingsHelper.m */; };
|
4CBA2ABA17074C07006D8139 /* MPSettingsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CBA2AB917074C07006D8139 /* MPSettingsHelper.m */; };
|
||||||
|
4CC0D2CE17974A47000B4BDA /* MPCustomFieldTableViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC0D2CD17974A47000B4BDA /* MPCustomFieldTableViewDelegate.m */; };
|
||||||
|
4CC0D2D117974A5A000B4BDA /* MPAttachmentTableViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC0D2D017974A5A000B4BDA /* MPAttachmentTableViewDelegate.m */; };
|
||||||
4CC1AEBE16D4467C006D2AAB /* KdbTree+MPAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC1AEBD16D4467C006D2AAB /* KdbTree+MPAdditions.m */; };
|
4CC1AEBE16D4467C006D2AAB /* KdbTree+MPAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC1AEBD16D4467C006D2AAB /* KdbTree+MPAdditions.m */; };
|
||||||
4CC299FF176F99E50050C939 /* MPRequestHandlerService.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC299FE176F99E50050C939 /* MPRequestHandlerService.m */; };
|
4CC299FF176F99E50050C939 /* MPRequestHandlerService.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC299FE176F99E50050C939 /* MPRequestHandlerService.m */; };
|
||||||
4CC29A02176F9D140050C939 /* MPTestAssociateRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC29A01176F9D140050C939 /* MPTestAssociateRequestHandler.m */; };
|
4CC29A02176F9D140050C939 /* MPTestAssociateRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC29A01176F9D140050C939 /* MPTestAssociateRequestHandler.m */; };
|
||||||
@@ -234,6 +237,8 @@
|
|||||||
4C01C2411764D8980016D5D0 /* MPContextMenuHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPContextMenuHelper.m; sourceTree = "<group>"; };
|
4C01C2411764D8980016D5D0 /* MPContextMenuHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPContextMenuHelper.m; sourceTree = "<group>"; };
|
||||||
4C01C243176500C40016D5D0 /* HNHLevelIndicatorCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HNHLevelIndicatorCell.h; sourceTree = "<group>"; };
|
4C01C243176500C40016D5D0 /* HNHLevelIndicatorCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HNHLevelIndicatorCell.h; sourceTree = "<group>"; };
|
||||||
4C01C244176500C40016D5D0 /* HNHLevelIndicatorCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HNHLevelIndicatorCell.m; sourceTree = "<group>"; };
|
4C01C244176500C40016D5D0 /* HNHLevelIndicatorCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HNHLevelIndicatorCell.m; sourceTree = "<group>"; };
|
||||||
|
4C055E72179620BF00BD2BAB /* NSString+CommandString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+CommandString.h"; sourceTree = "<group>"; };
|
||||||
|
4C055E73179620BF00BD2BAB /* NSString+CommandString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+CommandString.m"; sourceTree = "<group>"; };
|
||||||
4C10412A178CDD44001B5239 /* NSDate+Humanized.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+Humanized.h"; sourceTree = "<group>"; };
|
4C10412A178CDD44001B5239 /* NSDate+Humanized.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+Humanized.h"; sourceTree = "<group>"; };
|
||||||
4C10412B178CDD44001B5239 /* NSDate+Humanized.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+Humanized.m"; sourceTree = "<group>"; };
|
4C10412B178CDD44001B5239 /* NSDate+Humanized.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+Humanized.m"; sourceTree = "<group>"; };
|
||||||
4C16BA6017879A3C002B42BD /* MPPasswordStringFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPasswordStringFormatter.h; sourceTree = "<group>"; };
|
4C16BA6017879A3C002B42BD /* MPPasswordStringFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPasswordStringFormatter.h; sourceTree = "<group>"; };
|
||||||
@@ -568,6 +573,10 @@
|
|||||||
4CB9339816D3A0DD00A13B5D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
|
4CB9339816D3A0DD00A13B5D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
|
||||||
4CBA2AB617074B59006D8139 /* MPSettingsHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSettingsHelper.h; sourceTree = "<group>"; };
|
4CBA2AB617074B59006D8139 /* MPSettingsHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPSettingsHelper.h; sourceTree = "<group>"; };
|
||||||
4CBA2AB917074C07006D8139 /* MPSettingsHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPSettingsHelper.m; sourceTree = "<group>"; };
|
4CBA2AB917074C07006D8139 /* MPSettingsHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPSettingsHelper.m; sourceTree = "<group>"; };
|
||||||
|
4CC0D2CC17974A47000B4BDA /* MPCustomFieldTableViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPCustomFieldTableViewDelegate.h; sourceTree = "<group>"; };
|
||||||
|
4CC0D2CD17974A47000B4BDA /* MPCustomFieldTableViewDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPCustomFieldTableViewDelegate.m; sourceTree = "<group>"; };
|
||||||
|
4CC0D2CF17974A5A000B4BDA /* MPAttachmentTableViewDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPAttachmentTableViewDelegate.h; sourceTree = "<group>"; };
|
||||||
|
4CC0D2D017974A5A000B4BDA /* MPAttachmentTableViewDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPAttachmentTableViewDelegate.m; sourceTree = "<group>"; };
|
||||||
4CC1AEBC16D4467C006D2AAB /* KdbTree+MPAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "KdbTree+MPAdditions.h"; sourceTree = "<group>"; };
|
4CC1AEBC16D4467C006D2AAB /* KdbTree+MPAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "KdbTree+MPAdditions.h"; sourceTree = "<group>"; };
|
||||||
4CC1AEBD16D4467C006D2AAB /* KdbTree+MPAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "KdbTree+MPAdditions.m"; sourceTree = "<group>"; };
|
4CC1AEBD16D4467C006D2AAB /* KdbTree+MPAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "KdbTree+MPAdditions.m"; sourceTree = "<group>"; };
|
||||||
4CC299FD176F99E50050C939 /* MPRequestHandlerService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPRequestHandlerService.h; sourceTree = "<group>"; };
|
4CC299FD176F99E50050C939 /* MPRequestHandlerService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPRequestHandlerService.h; sourceTree = "<group>"; };
|
||||||
@@ -955,6 +964,10 @@
|
|||||||
4C811C8216ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.m */,
|
4C811C8216ECD06E00C4BAC6 /* MPKeyfilePathControlDelegate.m */,
|
||||||
4CE298E91795FC2A00DF7BDB /* MPEntryMenuDelegate.h */,
|
4CE298E91795FC2A00DF7BDB /* MPEntryMenuDelegate.h */,
|
||||||
4CE298EA1795FC2A00DF7BDB /* MPEntryMenuDelegate.m */,
|
4CE298EA1795FC2A00DF7BDB /* MPEntryMenuDelegate.m */,
|
||||||
|
4CC0D2CC17974A47000B4BDA /* MPCustomFieldTableViewDelegate.h */,
|
||||||
|
4CC0D2CD17974A47000B4BDA /* MPCustomFieldTableViewDelegate.m */,
|
||||||
|
4CC0D2CF17974A5A000B4BDA /* MPAttachmentTableViewDelegate.h */,
|
||||||
|
4CC0D2D017974A5A000B4BDA /* MPAttachmentTableViewDelegate.m */,
|
||||||
);
|
);
|
||||||
name = Delegates;
|
name = Delegates;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -1358,6 +1371,8 @@
|
|||||||
4C8A173C1790AA41008B5C17 /* NSData+Keyfile.m */,
|
4C8A173C1790AA41008B5C17 /* NSData+Keyfile.m */,
|
||||||
4CDB5C401794AA4F0017667E /* KPKTree+Serializing.h */,
|
4CDB5C401794AA4F0017667E /* KPKTree+Serializing.h */,
|
||||||
4CDB5C411794AA4F0017667E /* KPKTree+Serializing.m */,
|
4CDB5C411794AA4F0017667E /* KPKTree+Serializing.m */,
|
||||||
|
4C055E72179620BF00BD2BAB /* NSString+CommandString.h */,
|
||||||
|
4C055E73179620BF00BD2BAB /* NSString+CommandString.m */,
|
||||||
);
|
);
|
||||||
path = Categories;
|
path = Categories;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -1790,6 +1805,9 @@
|
|||||||
4CDB5C421794AA4F0017667E /* KPKTree+Serializing.m in Sources */,
|
4CDB5C421794AA4F0017667E /* KPKTree+Serializing.m in Sources */,
|
||||||
4C5AA591179549A1008ECAD7 /* KPKXmlTreeWriter.m in Sources */,
|
4C5AA591179549A1008ECAD7 /* KPKXmlTreeWriter.m in Sources */,
|
||||||
4CE298EB1795FC2A00DF7BDB /* MPEntryMenuDelegate.m in Sources */,
|
4CE298EB1795FC2A00DF7BDB /* MPEntryMenuDelegate.m in Sources */,
|
||||||
|
4C055E74179620BF00BD2BAB /* NSString+CommandString.m in Sources */,
|
||||||
|
4CC0D2CE17974A47000B4BDA /* MPCustomFieldTableViewDelegate.m in Sources */,
|
||||||
|
4CC0D2D117974A5A000B4BDA /* MPAttachmentTableViewDelegate.m in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -133,65 +133,11 @@
|
|||||||
<object class="NSCustomView" id="816254670">
|
<object class="NSCustomView" id="816254670">
|
||||||
<reference key="NSNextResponder" ref="87082330"/>
|
<reference key="NSNextResponder" ref="87082330"/>
|
||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<array class="NSMutableArray" key="NSSubviews">
|
<array class="NSMutableArray" key="NSSubviews"/>
|
||||||
<object class="NSButton" id="277685969">
|
|
||||||
<reference key="NSNextResponder" ref="816254670"/>
|
|
||||||
<int key="NSvFlags">-2147483380</int>
|
|
||||||
<string key="NSFrame">{{184, 5}, {45, 19}}</string>
|
|
||||||
<reference key="NSSuperview" ref="816254670"/>
|
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="442762067"/>
|
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
|
||||||
<bool key="NSEnabled">YES</bool>
|
|
||||||
<object class="NSButtonCell" key="NSCell" id="740692320">
|
|
||||||
<int key="NSCellFlags">-2080374784</int>
|
|
||||||
<int key="NSCellFlags2">134217728</int>
|
|
||||||
<string key="NSContents">Done</string>
|
|
||||||
<object class="NSFont" key="NSSupport" id="323604925">
|
|
||||||
<string key="NSName">LucidaGrande</string>
|
|
||||||
<double key="NSSize">12</double>
|
|
||||||
<int key="NSfFlags">16</int>
|
|
||||||
</object>
|
|
||||||
<string key="NSCellIdentifier">_NS:9</string>
|
|
||||||
<reference key="NSControlView" ref="277685969"/>
|
|
||||||
<int key="NSButtonFlags">-2038153216</int>
|
|
||||||
<int key="NSButtonFlags2">164</int>
|
|
||||||
<string key="NSAlternateContents"/>
|
|
||||||
<string key="NSKeyEquivalent"/>
|
|
||||||
<int key="NSPeriodicDelay">400</int>
|
|
||||||
<int key="NSPeriodicInterval">75</int>
|
|
||||||
</object>
|
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
|
||||||
</object>
|
|
||||||
<object class="NSButton" id="442762067">
|
|
||||||
<reference key="NSNextResponder" ref="816254670"/>
|
|
||||||
<int key="NSvFlags">-2147483380</int>
|
|
||||||
<string key="NSFrame">{{237, 5}, {36, 19}}</string>
|
|
||||||
<reference key="NSSuperview" ref="816254670"/>
|
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
|
||||||
<bool key="NSEnabled">YES</bool>
|
|
||||||
<object class="NSButtonCell" key="NSCell" id="669709526">
|
|
||||||
<int key="NSCellFlags">-2080374784</int>
|
|
||||||
<int key="NSCellFlags2">134217728</int>
|
|
||||||
<string key="NSContents">Edit</string>
|
|
||||||
<reference key="NSSupport" ref="323604925"/>
|
|
||||||
<string key="NSCellIdentifier">_NS:9</string>
|
|
||||||
<reference key="NSControlView" ref="442762067"/>
|
|
||||||
<int key="NSButtonFlags">-2038153216</int>
|
|
||||||
<int key="NSButtonFlags2">164</int>
|
|
||||||
<string key="NSAlternateContents"/>
|
|
||||||
<string key="NSKeyEquivalent"/>
|
|
||||||
<int key="NSPeriodicDelay">400</int>
|
|
||||||
<int key="NSPeriodicInterval">75</int>
|
|
||||||
</object>
|
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
|
||||||
</object>
|
|
||||||
</array>
|
|
||||||
<string key="NSFrameSize">{293, 30}</string>
|
<string key="NSFrameSize">{293, 30}</string>
|
||||||
<reference key="NSSuperview" ref="87082330"/>
|
<reference key="NSSuperview" ref="87082330"/>
|
||||||
<reference key="NSWindow"/>
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="277685969"/>
|
<reference key="NSNextKeyView"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<string key="NSClassName">HNHGradientView</string>
|
<string key="NSClassName">HNHGradientView</string>
|
||||||
</object>
|
</object>
|
||||||
@@ -256,13 +202,13 @@
|
|||||||
<string key="NSFrame">{{0, 31}, {293, 399}}</string>
|
<string key="NSFrame">{{0, 31}, {293, 399}}</string>
|
||||||
<reference key="NSSuperview" ref="87082330"/>
|
<reference key="NSSuperview" ref="87082330"/>
|
||||||
<reference key="NSWindow"/>
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="726109125"/>
|
<reference key="NSNextKeyView" ref="177600245"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<array class="NSMutableArray" key="NSTabViewItems">
|
<array class="NSMutableArray" key="NSTabViewItems">
|
||||||
<object class="NSTabViewItem" id="1002013291">
|
<object class="NSTabViewItem" id="1002013291">
|
||||||
<string key="NSIdentifier">1</string>
|
<string key="NSIdentifier">1</string>
|
||||||
<object class="NSView" key="NSView" id="726109125">
|
<object class="NSView" key="NSView" id="726109125">
|
||||||
<reference key="NSNextResponder" ref="166081160"/>
|
<nil key="NSNextResponder"/>
|
||||||
<int key="NSvFlags">256</int>
|
<int key="NSvFlags">256</int>
|
||||||
<array class="NSMutableArray" key="NSSubviews">
|
<array class="NSMutableArray" key="NSSubviews">
|
||||||
<object class="NSTextField" id="734056912">
|
<object class="NSTextField" id="734056912">
|
||||||
@@ -270,7 +216,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 365}, {35, 14}}</string>
|
<string key="NSFrame">{{17, 365}, {35, 14}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="909883915"/>
|
<reference key="NSNextKeyView" ref="909883915"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -303,7 +248,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{20, 335}, {253, 22}}</string>
|
<string key="NSFrame">{{20, 335}, {253, 22}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="328122838"/>
|
<reference key="NSNextKeyView" ref="328122838"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -338,7 +282,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 313}, {58, 14}}</string>
|
<string key="NSFrame">{{17, 313}, {58, 14}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="800408621"/>
|
<reference key="NSNextKeyView" ref="800408621"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -359,7 +302,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{20, 283}, {253, 22}}</string>
|
<string key="NSFrame">{{20, 283}, {253, 22}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="428053603"/>
|
<reference key="NSNextKeyView" ref="428053603"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -381,7 +323,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{20, 231}, {253, 22}}</string>
|
<string key="NSFrame">{{20, 231}, {253, 22}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="279643156"/>
|
<reference key="NSNextKeyView" ref="279643156"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -403,7 +344,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 261}, {25, 14}}</string>
|
<string key="NSFrame">{{17, 261}, {25, 14}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="484293743"/>
|
<reference key="NSNextKeyView" ref="484293743"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -424,7 +364,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 209}, {58, 14}}</string>
|
<string key="NSFrame">{{17, 209}, {58, 14}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="685310174"/>
|
<reference key="NSNextKeyView" ref="685310174"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -445,7 +384,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{20, 152}, {253, 19}}</string>
|
<string key="NSFrame">{{20, 152}, {253, 19}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="13391205"/>
|
<reference key="NSNextKeyView" ref="13391205"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<string key="NSHuggingPriority">{250, 750}</string>
|
<string key="NSHuggingPriority">{250, 750}</string>
|
||||||
@@ -454,7 +392,11 @@
|
|||||||
<int key="NSCellFlags">-2080374784</int>
|
<int key="NSCellFlags">-2080374784</int>
|
||||||
<int key="NSCellFlags2">134217728</int>
|
<int key="NSCellFlags2">134217728</int>
|
||||||
<string key="NSContents">Generate</string>
|
<string key="NSContents">Generate</string>
|
||||||
<reference key="NSSupport" ref="323604925"/>
|
<object class="NSFont" key="NSSupport" id="323604925">
|
||||||
|
<string key="NSName">LucidaGrande</string>
|
||||||
|
<double key="NSSize">12</double>
|
||||||
|
<int key="NSfFlags">16</int>
|
||||||
|
</object>
|
||||||
<string key="NSCellIdentifier">_NS:9</string>
|
<string key="NSCellIdentifier">_NS:9</string>
|
||||||
<reference key="NSControlView" ref="172507372"/>
|
<reference key="NSControlView" ref="172507372"/>
|
||||||
<int key="NSButtonFlags">-2038153216</int>
|
<int key="NSButtonFlags">-2038153216</int>
|
||||||
@@ -471,7 +413,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 35}, {259, 11}}</string>
|
<string key="NSFrame">{{17, 35}, {259, 11}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="212627618"/>
|
<reference key="NSNextKeyView" ref="212627618"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -496,8 +437,7 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 16}, {259, 11}}</string>
|
<string key="NSFrame">{{17, 16}, {259, 11}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
<reference key="NSNextKeyView" ref="816254670"/>
|
||||||
<reference key="NSNextKeyView" ref="894571713"/>
|
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
<object class="NSTextFieldCell" key="NSCell" id="72260846">
|
<object class="NSTextFieldCell" key="NSCell" id="72260846">
|
||||||
@@ -517,7 +457,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{20, 179}, {214, 22}}</string>
|
<string key="NSFrame">{{20, 179}, {214, 22}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="1035439471"/>
|
<reference key="NSNextKeyView" ref="1035439471"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -542,7 +481,6 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{242, 177}, {31, 25}}</string>
|
<string key="NSFrame">{{242, 177}, {31, 25}}</string>
|
||||||
<reference key="NSSuperview" ref="726109125"/>
|
<reference key="NSSuperview" ref="726109125"/>
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="172507372"/>
|
<reference key="NSNextKeyView" ref="172507372"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:22</string>
|
<string key="NSReuseIdentifierKey">_NS:22</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -568,8 +506,6 @@
|
|||||||
</object>
|
</object>
|
||||||
</array>
|
</array>
|
||||||
<string key="NSFrameSize">{293, 399}</string>
|
<string key="NSFrameSize">{293, 399}</string>
|
||||||
<reference key="NSSuperview" ref="166081160"/>
|
|
||||||
<reference key="NSWindow"/>
|
|
||||||
<reference key="NSNextKeyView" ref="734056912"/>
|
<reference key="NSNextKeyView" ref="734056912"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:11</string>
|
<string key="NSReuseIdentifierKey">_NS:11</string>
|
||||||
</object>
|
</object>
|
||||||
@@ -596,7 +532,7 @@
|
|||||||
<int key="NSvFlags">2322</int>
|
<int key="NSvFlags">2322</int>
|
||||||
<string key="NSFrameSize">{251, 332}</string>
|
<string key="NSFrameSize">{251, 332}</string>
|
||||||
<reference key="NSSuperview" ref="454120122"/>
|
<reference key="NSSuperview" ref="454120122"/>
|
||||||
<reference key="NSNextKeyView" ref="942541726"/>
|
<reference key="NSNextKeyView" ref="657519150"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:13</string>
|
<string key="NSReuseIdentifierKey">_NS:13</string>
|
||||||
<object class="NSTextContainer" key="NSTextContainer" id="77792568">
|
<object class="NSTextContainer" key="NSTextContainer" id="77792568">
|
||||||
<object class="NSLayoutManager" key="NSLayoutManager">
|
<object class="NSLayoutManager" key="NSLayoutManager">
|
||||||
@@ -688,7 +624,7 @@
|
|||||||
<int key="NSvFlags">256</int>
|
<int key="NSvFlags">256</int>
|
||||||
<string key="NSFrame">{{236, 1}, {16, 332}}</string>
|
<string key="NSFrame">{{236, 1}, {16, 332}}</string>
|
||||||
<reference key="NSSuperview" ref="850153963"/>
|
<reference key="NSSuperview" ref="850153963"/>
|
||||||
<reference key="NSNextKeyView" ref="894571713"/>
|
<reference key="NSNextKeyView" ref="816254670"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:83</string>
|
<string key="NSReuseIdentifierKey">_NS:83</string>
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
<reference key="NSTarget" ref="850153963"/>
|
<reference key="NSTarget" ref="850153963"/>
|
||||||
@@ -713,7 +649,7 @@
|
|||||||
</array>
|
</array>
|
||||||
<string key="NSFrame">{{20, 20}, {253, 334}}</string>
|
<string key="NSFrame">{{20, 20}, {253, 334}}</string>
|
||||||
<reference key="NSSuperview" ref="13134025"/>
|
<reference key="NSSuperview" ref="13134025"/>
|
||||||
<reference key="NSNextKeyView" ref="657519150"/>
|
<reference key="NSNextKeyView" ref="454120122"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<int key="NSsFlags">133138</int>
|
<int key="NSsFlags">133138</int>
|
||||||
<reference key="NSVScroller" ref="942541726"/>
|
<reference key="NSVScroller" ref="942541726"/>
|
||||||
@@ -926,7 +862,6 @@
|
|||||||
<int key="NSvFlags">-2147483392</int>
|
<int key="NSvFlags">-2147483392</int>
|
||||||
<string key="NSFrame">{{1, 147}, {52, 16}}</string>
|
<string key="NSFrame">{{1, 147}, {52, 16}}</string>
|
||||||
<reference key="NSSuperview" ref="994354248"/>
|
<reference key="NSSuperview" ref="994354248"/>
|
||||||
<reference key="NSNextKeyView" ref="894571713"/>
|
|
||||||
<string key="NSReuseIdentifierKey">_NS:60</string>
|
<string key="NSReuseIdentifierKey">_NS:60</string>
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
<int key="NSsFlags">1</int>
|
<int key="NSsFlags">1</int>
|
||||||
@@ -958,7 +893,7 @@
|
|||||||
</object>
|
</object>
|
||||||
<object class="NSTabViewItem" id="800410412">
|
<object class="NSTabViewItem" id="800410412">
|
||||||
<object class="NSView" key="NSView" id="177600245">
|
<object class="NSView" key="NSView" id="177600245">
|
||||||
<nil key="NSNextResponder"/>
|
<reference key="NSNextResponder" ref="166081160"/>
|
||||||
<int key="NSvFlags">256</int>
|
<int key="NSvFlags">256</int>
|
||||||
<array class="NSMutableArray" key="NSSubviews">
|
<array class="NSMutableArray" key="NSSubviews">
|
||||||
<object class="NSButton" id="966066653">
|
<object class="NSButton" id="966066653">
|
||||||
@@ -966,6 +901,7 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{241, 362}, {32, 19}}</string>
|
<string key="NSFrame">{{241, 362}, {32, 19}}</string>
|
||||||
<reference key="NSSuperview" ref="177600245"/>
|
<reference key="NSSuperview" ref="177600245"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="892620201"/>
|
<reference key="NSNextKeyView" ref="892620201"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -991,6 +927,7 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{17, 365}, {80, 14}}</string>
|
<string key="NSFrame">{{17, 365}, {80, 14}}</string>
|
||||||
<reference key="NSSuperview" ref="177600245"/>
|
<reference key="NSSuperview" ref="177600245"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="966066653"/>
|
<reference key="NSNextKeyView" ref="966066653"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
<string key="NSReuseIdentifierKey">_NS:1535</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -1020,6 +957,7 @@
|
|||||||
<array class="NSMutableArray" key="NSSubviews"/>
|
<array class="NSMutableArray" key="NSSubviews"/>
|
||||||
<string key="NSFrameSize">{259, 333}</string>
|
<string key="NSFrameSize">{259, 333}</string>
|
||||||
<reference key="NSSuperview" ref="236190992"/>
|
<reference key="NSSuperview" ref="236190992"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="291769955"/>
|
<reference key="NSNextKeyView" ref="291769955"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:13</string>
|
<string key="NSReuseIdentifierKey">_NS:13</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
@@ -1082,6 +1020,7 @@
|
|||||||
</array>
|
</array>
|
||||||
<string key="NSFrame">{{1, 1}, {259, 333}}</string>
|
<string key="NSFrame">{{1, 1}, {259, 333}}</string>
|
||||||
<reference key="NSSuperview" ref="892620201"/>
|
<reference key="NSSuperview" ref="892620201"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="441697535"/>
|
<reference key="NSNextKeyView" ref="441697535"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:11</string>
|
<string key="NSReuseIdentifierKey">_NS:11</string>
|
||||||
<reference key="NSDocView" ref="441697535"/>
|
<reference key="NSDocView" ref="441697535"/>
|
||||||
@@ -1093,6 +1032,7 @@
|
|||||||
<int key="NSvFlags">-2147483392</int>
|
<int key="NSvFlags">-2147483392</int>
|
||||||
<string key="NSFrame">{{224, 17}, {15, 102}}</string>
|
<string key="NSFrame">{{224, 17}, {15, 102}}</string>
|
||||||
<reference key="NSSuperview" ref="892620201"/>
|
<reference key="NSSuperview" ref="892620201"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="1045948787"/>
|
<reference key="NSNextKeyView" ref="1045948787"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:58</string>
|
<string key="NSReuseIdentifierKey">_NS:58</string>
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
@@ -1105,6 +1045,7 @@
|
|||||||
<int key="NSvFlags">-2147483392</int>
|
<int key="NSvFlags">-2147483392</int>
|
||||||
<string key="NSFrame">{{1, 119}, {223, 15}}</string>
|
<string key="NSFrame">{{1, 119}, {223, 15}}</string>
|
||||||
<reference key="NSSuperview" ref="892620201"/>
|
<reference key="NSSuperview" ref="892620201"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="894571713"/>
|
<reference key="NSNextKeyView" ref="894571713"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:60</string>
|
<string key="NSReuseIdentifierKey">_NS:60</string>
|
||||||
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
@@ -1116,6 +1057,7 @@
|
|||||||
</array>
|
</array>
|
||||||
<string key="NSFrame">{{16, 20}, {261, 335}}</string>
|
<string key="NSFrame">{{16, 20}, {261, 335}}</string>
|
||||||
<reference key="NSSuperview" ref="177600245"/>
|
<reference key="NSSuperview" ref="177600245"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="236190992"/>
|
<reference key="NSNextKeyView" ref="236190992"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<int key="NSsFlags">133681</int>
|
<int key="NSsFlags">133681</int>
|
||||||
@@ -1129,6 +1071,8 @@
|
|||||||
</object>
|
</object>
|
||||||
</array>
|
</array>
|
||||||
<string key="NSFrameSize">{293, 399}</string>
|
<string key="NSFrameSize">{293, 399}</string>
|
||||||
|
<reference key="NSSuperview" ref="166081160"/>
|
||||||
|
<reference key="NSWindow"/>
|
||||||
<reference key="NSNextKeyView" ref="40836012"/>
|
<reference key="NSNextKeyView" ref="40836012"/>
|
||||||
</object>
|
</object>
|
||||||
<string key="NSLabel">Fields</string>
|
<string key="NSLabel">Fields</string>
|
||||||
@@ -1136,13 +1080,13 @@
|
|||||||
<reference key="NSTabView" ref="166081160"/>
|
<reference key="NSTabView" ref="166081160"/>
|
||||||
</object>
|
</object>
|
||||||
</array>
|
</array>
|
||||||
<reference key="NSSelectedTabViewItem" ref="1002013291"/>
|
<reference key="NSSelectedTabViewItem" ref="800410412"/>
|
||||||
<reference key="NSFont" ref="308723166"/>
|
<reference key="NSFont" ref="308723166"/>
|
||||||
<int key="NSTvFlags">6</int>
|
<int key="NSTvFlags">6</int>
|
||||||
<bool key="NSAllowTruncatedLabels">YES</bool>
|
<bool key="NSAllowTruncatedLabels">YES</bool>
|
||||||
<bool key="NSDrawsBackground">YES</bool>
|
<bool key="NSDrawsBackground">YES</bool>
|
||||||
<array class="NSMutableArray" key="NSSubviews">
|
<array class="NSMutableArray" key="NSSubviews">
|
||||||
<reference ref="726109125"/>
|
<reference ref="177600245"/>
|
||||||
</array>
|
</array>
|
||||||
</object>
|
</object>
|
||||||
</array>
|
</array>
|
||||||
@@ -1463,7 +1407,7 @@
|
|||||||
<int key="NSvFlags">268</int>
|
<int key="NSvFlags">268</int>
|
||||||
<string key="NSFrame">{{223, 11}, {32, 19}}</string>
|
<string key="NSFrame">{{223, 11}, {32, 19}}</string>
|
||||||
<reference key="NSSuperview" ref="291769955"/>
|
<reference key="NSSuperview" ref="291769955"/>
|
||||||
<reference key="NSNextKeyView" ref="101606984"/>
|
<reference key="NSNextKeyView" ref="511009648"/>
|
||||||
<string key="NSReuseIdentifierKey">_NS:9</string>
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
<bool key="NSEnabled">YES</bool>
|
<bool key="NSEnabled">YES</bool>
|
||||||
<object class="NSButtonCell" key="NSCell" id="26197670">
|
<object class="NSButtonCell" key="NSCell" id="26197670">
|
||||||
@@ -1653,6 +1597,72 @@
|
|||||||
</object>
|
</object>
|
||||||
<int key="connectionID">2260</int>
|
<int key="connectionID">2260</int>
|
||||||
</object>
|
</object>
|
||||||
|
<object class="IBConnectionRecord">
|
||||||
|
<object class="IBOutletConnection" key="connection">
|
||||||
|
<string key="label">valueTextField</string>
|
||||||
|
<object class="NSTableCellView" key="source" id="511009648">
|
||||||
|
<nil key="NSNextResponder"/>
|
||||||
|
<int key="NSvFlags">274</int>
|
||||||
|
<array class="NSMutableArray" key="NSSubviews">
|
||||||
|
<object class="NSTextField" id="781002733">
|
||||||
|
<reference key="NSNextResponder" ref="511009648"/>
|
||||||
|
<int key="NSvFlags">268</int>
|
||||||
|
<string key="NSFrame">{{3, 10}, {250, 22}}</string>
|
||||||
|
<reference key="NSSuperview" ref="511009648"/>
|
||||||
|
<reference key="NSNextKeyView" ref="101606984"/>
|
||||||
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
|
<bool key="NSEnabled">YES</bool>
|
||||||
|
<object class="NSTextFieldCell" key="NSCell" id="991080261">
|
||||||
|
<int key="NSCellFlags">-1805647871</int>
|
||||||
|
<int key="NSCellFlags2">272629760</int>
|
||||||
|
<string key="NSContents"/>
|
||||||
|
<reference key="NSSupport" ref="308723166"/>
|
||||||
|
<string key="NSPlaceholderString">Value</string>
|
||||||
|
<string key="NSCellIdentifier">_NS:9</string>
|
||||||
|
<reference key="NSControlView" ref="781002733"/>
|
||||||
|
<bool key="NSDrawsBackground">YES</bool>
|
||||||
|
<reference key="NSBackgroundColor" ref="955209345"/>
|
||||||
|
<reference key="NSTextColor" ref="412903852"/>
|
||||||
|
</object>
|
||||||
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
|
</object>
|
||||||
|
<object class="NSTextField" id="632623009">
|
||||||
|
<reference key="NSNextResponder" ref="511009648"/>
|
||||||
|
<int key="NSvFlags">268</int>
|
||||||
|
<string key="NSFrame">{{0, 40}, {258, 14}}</string>
|
||||||
|
<reference key="NSSuperview" ref="511009648"/>
|
||||||
|
<reference key="NSNextKeyView" ref="781002733"/>
|
||||||
|
<string key="NSReuseIdentifierKey">_NS:9</string>
|
||||||
|
<bool key="NSEnabled">YES</bool>
|
||||||
|
<object class="NSTextFieldCell" key="NSCell" id="304318757">
|
||||||
|
<int key="NSCellFlags">-1808793535</int>
|
||||||
|
<int key="NSCellFlags2">272761856</int>
|
||||||
|
<string key="NSContents"/>
|
||||||
|
<reference key="NSSupport" ref="26"/>
|
||||||
|
<string key="NSPlaceholderString">Title</string>
|
||||||
|
<string key="NSCellIdentifier">_NS:9</string>
|
||||||
|
<reference key="NSControlView" ref="632623009"/>
|
||||||
|
<reference key="NSBackgroundColor" ref="955209345"/>
|
||||||
|
<reference key="NSTextColor" ref="1062890562"/>
|
||||||
|
</object>
|
||||||
|
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
|
||||||
|
</object>
|
||||||
|
</array>
|
||||||
|
<string key="NSFrame">{{1, 57}, {256, 54}}</string>
|
||||||
|
<reference key="NSNextKeyView" ref="632623009"/>
|
||||||
|
</object>
|
||||||
|
<reference key="destination" ref="781002733"/>
|
||||||
|
</object>
|
||||||
|
<int key="connectionID">2365</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBConnectionRecord">
|
||||||
|
<object class="IBOutletConnection" key="connection">
|
||||||
|
<string key="label">labelTextField</string>
|
||||||
|
<reference key="source" ref="511009648"/>
|
||||||
|
<reference key="destination" ref="632623009"/>
|
||||||
|
</object>
|
||||||
|
<int key="connectionID">2366</int>
|
||||||
|
</object>
|
||||||
</array>
|
</array>
|
||||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||||
<array key="orderedObjects">
|
<array key="orderedObjects">
|
||||||
@@ -2003,70 +2013,6 @@
|
|||||||
<int key="objectID">662</int>
|
<int key="objectID">662</int>
|
||||||
<reference key="object" ref="816254670"/>
|
<reference key="object" ref="816254670"/>
|
||||||
<array class="NSMutableArray" key="children">
|
<array class="NSMutableArray" key="children">
|
||||||
<object class="IBNSLayoutConstraint" id="34368549">
|
|
||||||
<reference key="firstItem" ref="442762067"/>
|
|
||||||
<int key="firstAttribute">5</int>
|
|
||||||
<int key="relation">0</int>
|
|
||||||
<reference key="secondItem" ref="277685969"/>
|
|
||||||
<int key="secondAttribute">6</int>
|
|
||||||
<float key="multiplier">1</float>
|
|
||||||
<object class="IBNSLayoutSymbolicConstant" key="constant">
|
|
||||||
<double key="value">8</double>
|
|
||||||
</object>
|
|
||||||
<float key="priority">1000</float>
|
|
||||||
<reference key="containingView" ref="816254670"/>
|
|
||||||
<int key="scoringType">6</int>
|
|
||||||
<float key="scoringTypeFloat">24</float>
|
|
||||||
<int key="contentType">3</int>
|
|
||||||
</object>
|
|
||||||
<object class="IBNSLayoutConstraint" id="752675649">
|
|
||||||
<reference key="firstItem" ref="816254670"/>
|
|
||||||
<int key="firstAttribute">6</int>
|
|
||||||
<int key="relation">0</int>
|
|
||||||
<reference key="secondItem" ref="442762067"/>
|
|
||||||
<int key="secondAttribute">6</int>
|
|
||||||
<float key="multiplier">1</float>
|
|
||||||
<object class="IBNSLayoutSymbolicConstant" key="constant">
|
|
||||||
<double key="value">20</double>
|
|
||||||
</object>
|
|
||||||
<float key="priority">1000</float>
|
|
||||||
<reference key="containingView" ref="816254670"/>
|
|
||||||
<int key="scoringType">8</int>
|
|
||||||
<float key="scoringTypeFloat">29</float>
|
|
||||||
<int key="contentType">3</int>
|
|
||||||
</object>
|
|
||||||
<object class="IBNSLayoutConstraint" id="824671915">
|
|
||||||
<reference key="firstItem" ref="277685969"/>
|
|
||||||
<int key="firstAttribute">11</int>
|
|
||||||
<int key="relation">0</int>
|
|
||||||
<reference key="secondItem" ref="442762067"/>
|
|
||||||
<int key="secondAttribute">11</int>
|
|
||||||
<float key="multiplier">1</float>
|
|
||||||
<object class="IBLayoutConstant" key="constant">
|
|
||||||
<double key="value">0.0</double>
|
|
||||||
</object>
|
|
||||||
<float key="priority">1000</float>
|
|
||||||
<reference key="containingView" ref="816254670"/>
|
|
||||||
<int key="scoringType">6</int>
|
|
||||||
<float key="scoringTypeFloat">24</float>
|
|
||||||
<int key="contentType">2</int>
|
|
||||||
</object>
|
|
||||||
<object class="IBNSLayoutConstraint" id="1053370990">
|
|
||||||
<reference key="firstItem" ref="277685969"/>
|
|
||||||
<int key="firstAttribute">10</int>
|
|
||||||
<int key="relation">0</int>
|
|
||||||
<reference key="secondItem" ref="816254670"/>
|
|
||||||
<int key="secondAttribute">10</int>
|
|
||||||
<float key="multiplier">1</float>
|
|
||||||
<object class="IBLayoutConstant" key="constant">
|
|
||||||
<double key="value">0.0</double>
|
|
||||||
</object>
|
|
||||||
<float key="priority">1000</float>
|
|
||||||
<reference key="containingView" ref="816254670"/>
|
|
||||||
<int key="scoringType">5</int>
|
|
||||||
<float key="scoringTypeFloat">22</float>
|
|
||||||
<int key="contentType">2</int>
|
|
||||||
</object>
|
|
||||||
<object class="IBNSLayoutConstraint" id="574545128">
|
<object class="IBNSLayoutConstraint" id="574545128">
|
||||||
<reference key="firstItem" ref="816254670"/>
|
<reference key="firstItem" ref="816254670"/>
|
||||||
<int key="firstAttribute">8</int>
|
<int key="firstAttribute">8</int>
|
||||||
@@ -2083,8 +2029,6 @@
|
|||||||
<float key="scoringTypeFloat">40</float>
|
<float key="scoringTypeFloat">40</float>
|
||||||
<int key="contentType">1</int>
|
<int key="contentType">1</int>
|
||||||
</object>
|
</object>
|
||||||
<reference ref="442762067"/>
|
|
||||||
<reference ref="277685969"/>
|
|
||||||
</array>
|
</array>
|
||||||
<reference key="parent" ref="87082330"/>
|
<reference key="parent" ref="87082330"/>
|
||||||
</object>
|
</object>
|
||||||
@@ -3841,6 +3785,7 @@
|
|||||||
<array class="NSMutableArray" key="children">
|
<array class="NSMutableArray" key="children">
|
||||||
<reference ref="559416629"/>
|
<reference ref="559416629"/>
|
||||||
<reference ref="291769955"/>
|
<reference ref="291769955"/>
|
||||||
|
<reference ref="511009648"/>
|
||||||
</array>
|
</array>
|
||||||
<reference key="parent" ref="441697535"/>
|
<reference key="parent" ref="441697535"/>
|
||||||
</object>
|
</object>
|
||||||
@@ -4679,57 +4624,256 @@
|
|||||||
<reference key="object" ref="849686715"/>
|
<reference key="object" ref="849686715"/>
|
||||||
<reference key="parent" ref="726109125"/>
|
<reference key="parent" ref="726109125"/>
|
||||||
</object>
|
</object>
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2313</int>
|
|
||||||
<reference key="object" ref="442762067"/>
|
|
||||||
<array class="NSMutableArray" key="children">
|
|
||||||
<reference ref="669709526"/>
|
|
||||||
</array>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2314</int>
|
|
||||||
<reference key="object" ref="669709526"/>
|
|
||||||
<reference key="parent" ref="442762067"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2315</int>
|
|
||||||
<reference key="object" ref="752675649"/>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2317</int>
|
|
||||||
<reference key="object" ref="277685969"/>
|
|
||||||
<array class="NSMutableArray" key="children">
|
|
||||||
<reference ref="740692320"/>
|
|
||||||
</array>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2318</int>
|
|
||||||
<reference key="object" ref="740692320"/>
|
|
||||||
<reference key="parent" ref="277685969"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2319</int>
|
|
||||||
<reference key="object" ref="34368549"/>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2320</int>
|
|
||||||
<reference key="object" ref="1053370990"/>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
|
||||||
<int key="objectID">2321</int>
|
|
||||||
<reference key="object" ref="824671915"/>
|
|
||||||
<reference key="parent" ref="816254670"/>
|
|
||||||
</object>
|
|
||||||
<object class="IBObjectRecord">
|
<object class="IBObjectRecord">
|
||||||
<int key="objectID">2322</int>
|
<int key="objectID">2322</int>
|
||||||
<reference key="object" ref="775474818"/>
|
<reference key="object" ref="775474818"/>
|
||||||
<reference key="parent" ref="726109125"/>
|
<reference key="parent" ref="726109125"/>
|
||||||
</object>
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2345</int>
|
||||||
|
<reference key="object" ref="511009648"/>
|
||||||
|
<array class="NSMutableArray" key="children">
|
||||||
|
<reference ref="781002733"/>
|
||||||
|
<reference ref="632623009"/>
|
||||||
|
<object class="IBNSLayoutConstraint" id="346165127">
|
||||||
|
<reference key="firstItem" ref="511009648"/>
|
||||||
|
<int key="firstAttribute">6</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="781002733"/>
|
||||||
|
<int key="secondAttribute">6</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">3</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">8</int>
|
||||||
|
<float key="scoringTypeFloat">29</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="590616446">
|
||||||
|
<reference key="firstItem" ref="511009648"/>
|
||||||
|
<int key="firstAttribute">4</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="781002733"/>
|
||||||
|
<int key="secondAttribute">4</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">10</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="179229956">
|
||||||
|
<reference key="firstItem" ref="781002733"/>
|
||||||
|
<int key="firstAttribute">3</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="632623009"/>
|
||||||
|
<int key="secondAttribute">4</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBNSLayoutSymbolicConstant" key="constant">
|
||||||
|
<double key="value">8</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="302253341">
|
||||||
|
<reference key="firstItem" ref="781002733"/>
|
||||||
|
<int key="firstAttribute">5</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="511009648"/>
|
||||||
|
<int key="secondAttribute">5</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">3</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="901474527">
|
||||||
|
<reference key="firstItem" ref="632623009"/>
|
||||||
|
<int key="firstAttribute">3</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="511009648"/>
|
||||||
|
<int key="secondAttribute">3</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">0.0</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="283957064">
|
||||||
|
<reference key="firstItem" ref="632623009"/>
|
||||||
|
<int key="firstAttribute">5</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<reference key="secondItem" ref="511009648"/>
|
||||||
|
<int key="secondAttribute">5</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">3</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="511009648"/>
|
||||||
|
<int key="scoringType">8</int>
|
||||||
|
<float key="scoringTypeFloat">29</float>
|
||||||
|
<int key="contentType">3</int>
|
||||||
|
</object>
|
||||||
|
</array>
|
||||||
|
<reference key="parent" ref="330991171"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2347</int>
|
||||||
|
<reference key="object" ref="781002733"/>
|
||||||
|
<array class="NSMutableArray" key="children">
|
||||||
|
<object class="IBNSLayoutConstraint" id="796932488">
|
||||||
|
<reference key="firstItem" ref="781002733"/>
|
||||||
|
<int key="firstAttribute">7</int>
|
||||||
|
<int key="relation">1</int>
|
||||||
|
<nil key="secondItem"/>
|
||||||
|
<int key="secondAttribute">0</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">80</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="781002733"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">1</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="893684750">
|
||||||
|
<reference key="firstItem" ref="781002733"/>
|
||||||
|
<int key="firstAttribute">8</int>
|
||||||
|
<int key="relation">1</int>
|
||||||
|
<nil key="secondItem"/>
|
||||||
|
<int key="secondAttribute">0</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">22</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="781002733"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">1</int>
|
||||||
|
</object>
|
||||||
|
<reference ref="991080261"/>
|
||||||
|
</array>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2348</int>
|
||||||
|
<reference key="object" ref="632623009"/>
|
||||||
|
<array class="NSMutableArray" key="children">
|
||||||
|
<object class="IBNSLayoutConstraint" id="680263316">
|
||||||
|
<reference key="firstItem" ref="632623009"/>
|
||||||
|
<int key="firstAttribute">7</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<nil key="secondItem"/>
|
||||||
|
<int key="secondAttribute">0</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">252</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="632623009"/>
|
||||||
|
<int key="scoringType">3</int>
|
||||||
|
<float key="scoringTypeFloat">9</float>
|
||||||
|
<int key="contentType">1</int>
|
||||||
|
</object>
|
||||||
|
<object class="IBNSLayoutConstraint" id="867937555">
|
||||||
|
<reference key="firstItem" ref="632623009"/>
|
||||||
|
<int key="firstAttribute">8</int>
|
||||||
|
<int key="relation">0</int>
|
||||||
|
<nil key="secondItem"/>
|
||||||
|
<int key="secondAttribute">0</int>
|
||||||
|
<float key="multiplier">1</float>
|
||||||
|
<object class="IBLayoutConstant" key="constant">
|
||||||
|
<double key="value">14</double>
|
||||||
|
</object>
|
||||||
|
<float key="priority">1000</float>
|
||||||
|
<reference key="containingView" ref="632623009"/>
|
||||||
|
<int key="scoringType">9</int>
|
||||||
|
<float key="scoringTypeFloat">40</float>
|
||||||
|
<int key="contentType">1</int>
|
||||||
|
</object>
|
||||||
|
<reference ref="304318757"/>
|
||||||
|
</array>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2349</int>
|
||||||
|
<reference key="object" ref="283957064"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2351</int>
|
||||||
|
<reference key="object" ref="901474527"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2352</int>
|
||||||
|
<reference key="object" ref="302253341"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2353</int>
|
||||||
|
<reference key="object" ref="179229956"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2354</int>
|
||||||
|
<reference key="object" ref="590616446"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2358</int>
|
||||||
|
<reference key="object" ref="867937555"/>
|
||||||
|
<reference key="parent" ref="632623009"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2359</int>
|
||||||
|
<reference key="object" ref="304318757"/>
|
||||||
|
<reference key="parent" ref="632623009"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2360</int>
|
||||||
|
<reference key="object" ref="893684750"/>
|
||||||
|
<reference key="parent" ref="781002733"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2361</int>
|
||||||
|
<reference key="object" ref="796932488"/>
|
||||||
|
<reference key="parent" ref="781002733"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2362</int>
|
||||||
|
<reference key="object" ref="991080261"/>
|
||||||
|
<reference key="parent" ref="781002733"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2369</int>
|
||||||
|
<reference key="object" ref="680263316"/>
|
||||||
|
<reference key="parent" ref="632623009"/>
|
||||||
|
</object>
|
||||||
|
<object class="IBObjectRecord">
|
||||||
|
<int key="objectID">2370</int>
|
||||||
|
<reference key="object" ref="346165127"/>
|
||||||
|
<reference key="parent" ref="511009648"/>
|
||||||
|
</object>
|
||||||
</array>
|
</array>
|
||||||
</object>
|
</object>
|
||||||
<dictionary class="NSMutableDictionary" key="flattenedProperties">
|
<dictionary class="NSMutableDictionary" key="flattenedProperties">
|
||||||
@@ -4786,7 +4930,7 @@
|
|||||||
<reference ref="171913043"/>
|
<reference ref="171913043"/>
|
||||||
</array>
|
</array>
|
||||||
<string key="1396.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="1396.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<array key="1397.IBNSViewMetadataConstraints">
|
<array class="NSMutableArray" key="1397.IBNSViewMetadataConstraints">
|
||||||
<reference ref="866470549"/>
|
<reference ref="866470549"/>
|
||||||
<reference ref="496215318"/>
|
<reference ref="496215318"/>
|
||||||
<reference ref="644631459"/>
|
<reference ref="644631459"/>
|
||||||
@@ -4975,6 +5119,7 @@
|
|||||||
<boolean value="YES" key="2014.isInViewBasedMode"/>
|
<boolean value="YES" key="2014.isInViewBasedMode"/>
|
||||||
<array key="2014.prototypeCellViews">
|
<array key="2014.prototypeCellViews">
|
||||||
<reference ref="291769955"/>
|
<reference ref="291769955"/>
|
||||||
|
<reference ref="511009648"/>
|
||||||
</array>
|
</array>
|
||||||
<string key="2017.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2017.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<string key="2020.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2020.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
@@ -4994,6 +5139,7 @@
|
|||||||
<reference ref="243564120"/>
|
<reference ref="243564120"/>
|
||||||
</array>
|
</array>
|
||||||
<string key="2024.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2024.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2024.userInterfaceItemIdentifier">SelectedCell</string>
|
||||||
<array key="2042.IBNSViewMetadataConstraints">
|
<array key="2042.IBNSViewMetadataConstraints">
|
||||||
<reference ref="788011316"/>
|
<reference ref="788011316"/>
|
||||||
<reference ref="268050676"/>
|
<reference ref="268050676"/>
|
||||||
@@ -5107,17 +5253,43 @@
|
|||||||
<string key="2275.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2275.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<string key="2276.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2276.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<string key="2278.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2278.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<boolean value="NO" key="2313.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
|
||||||
<string key="2313.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2314.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2315.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<boolean value="NO" key="2317.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
|
||||||
<string key="2317.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2318.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2319.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2320.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2321.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
|
||||||
<string key="2322.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="2322.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2345.CustomClassName">MPCustomFieldTableCellView</string>
|
||||||
|
<array key="2345.IBNSViewMetadataConstraints">
|
||||||
|
<reference ref="283957064"/>
|
||||||
|
<reference ref="901474527"/>
|
||||||
|
<reference ref="302253341"/>
|
||||||
|
<reference ref="179229956"/>
|
||||||
|
<reference ref="590616446"/>
|
||||||
|
<reference ref="346165127"/>
|
||||||
|
</array>
|
||||||
|
<string key="2345.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2345.userInterfaceItemIdentifier">NormalCell</string>
|
||||||
|
<array class="NSMutableArray" key="2347.IBNSViewMetadataConstraints">
|
||||||
|
<reference ref="893684750"/>
|
||||||
|
<reference ref="796932488"/>
|
||||||
|
</array>
|
||||||
|
<boolean value="NO" key="2347.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
||||||
|
<string key="2347.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<array key="2348.IBNSViewMetadataConstraints">
|
||||||
|
<reference ref="867937555"/>
|
||||||
|
<reference ref="680263316"/>
|
||||||
|
</array>
|
||||||
|
<boolean value="NO" key="2348.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
||||||
|
<string key="2348.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2349.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2351.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2352.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2353.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2354.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2358.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2359.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2360.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2361.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2362.CustomClassName">HNHRoundedTextFieldCell</string>
|
||||||
|
<string key="2362.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2369.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
|
<string key="2370.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<array key="455.IBNSViewMetadataConstraints">
|
<array key="455.IBNSViewMetadataConstraints">
|
||||||
<reference ref="222939184"/>
|
<reference ref="222939184"/>
|
||||||
<reference ref="1058743908"/>
|
<reference ref="1058743908"/>
|
||||||
@@ -5152,10 +5324,6 @@
|
|||||||
<string key="651.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="651.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
<array class="NSMutableArray" key="662.IBNSViewMetadataConstraints">
|
<array class="NSMutableArray" key="662.IBNSViewMetadataConstraints">
|
||||||
<reference ref="574545128"/>
|
<reference ref="574545128"/>
|
||||||
<reference ref="1053370990"/>
|
|
||||||
<reference ref="824671915"/>
|
|
||||||
<reference ref="752675649"/>
|
|
||||||
<reference ref="34368549"/>
|
|
||||||
</array>
|
</array>
|
||||||
<boolean value="NO" key="662.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
<boolean value="NO" key="662.IBNSViewMetadataTranslatesAutoresizingMaskIntoConstraints"/>
|
||||||
<string key="662.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
<string key="662.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||||
@@ -5168,7 +5336,7 @@
|
|||||||
<nil key="activeLocalization"/>
|
<nil key="activeLocalization"/>
|
||||||
<dictionary class="NSMutableDictionary" key="localizations"/>
|
<dictionary class="NSMutableDictionary" key="localizations"/>
|
||||||
<nil key="sourceID"/>
|
<nil key="sourceID"/>
|
||||||
<int key="maxID">2322</int>
|
<int key="maxID">2370</int>
|
||||||
</object>
|
</object>
|
||||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||||
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
<array class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||||
|
|||||||
@@ -52,6 +52,7 @@
|
|||||||
</object>
|
</object>
|
||||||
<string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
|
<string key="NSScreenRect">{{0, 0}, {1920, 1058}}</string>
|
||||||
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
|
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
|
||||||
|
<string key="NSFrameAutosaveName">DatabaseWindow</string>
|
||||||
<bool key="NSWindowIsRestorable">YES</bool>
|
<bool key="NSWindowIsRestorable">YES</bool>
|
||||||
</object>
|
</object>
|
||||||
<object class="NSSplitView" id="903506498">
|
<object class="NSSplitView" id="903506498">
|
||||||
@@ -159,6 +160,7 @@
|
|||||||
<string key="superclassName">NSWindowController</string>
|
<string key="superclassName">NSWindowController</string>
|
||||||
<dictionary class="NSMutableDictionary" key="actions">
|
<dictionary class="NSMutableDictionary" key="actions">
|
||||||
<string key="editPassword:">id</string>
|
<string key="editPassword:">id</string>
|
||||||
|
<string key="exportDatabase:">id</string>
|
||||||
<string key="showDatabaseSettings:">id</string>
|
<string key="showDatabaseSettings:">id</string>
|
||||||
</dictionary>
|
</dictionary>
|
||||||
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
<dictionary class="NSMutableDictionary" key="actionInfosByName">
|
||||||
@@ -166,6 +168,10 @@
|
|||||||
<string key="name">editPassword:</string>
|
<string key="name">editPassword:</string>
|
||||||
<string key="candidateClassName">id</string>
|
<string key="candidateClassName">id</string>
|
||||||
</object>
|
</object>
|
||||||
|
<object class="IBActionInfo" key="exportDatabase:">
|
||||||
|
<string key="name">exportDatabase:</string>
|
||||||
|
<string key="candidateClassName">id</string>
|
||||||
|
</object>
|
||||||
<object class="IBActionInfo" key="showDatabaseSettings:">
|
<object class="IBActionInfo" key="showDatabaseSettings:">
|
||||||
<string key="name">showDatabaseSettings:</string>
|
<string key="name">showDatabaseSettings:</string>
|
||||||
<string key="candidateClassName">id</string>
|
<string key="candidateClassName">id</string>
|
||||||
|
|||||||
@@ -45,8 +45,11 @@
|
|||||||
- (void)applicationDidFinishLaunching:(NSNotification *)notification {
|
- (void)applicationDidFinishLaunching:(NSNotification *)notification {
|
||||||
serverDaemon = [[MPServerDaemon alloc] init];
|
serverDaemon = [[MPServerDaemon alloc] init];
|
||||||
lockDaemon = [[MPLockDaemon alloc] init];
|
lockDaemon = [[MPLockDaemon alloc] init];
|
||||||
|
NSUInteger openDocs = [[[NSDocumentController sharedDocumentController] documents] count];
|
||||||
|
if(openDocs == 0) {
|
||||||
|
NSLog(@"Do something!");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
- (NSString *)applicationName {
|
- (NSString *)applicationName {
|
||||||
return [[NSBundle mainBundle] infoDictionary][@"CFBundleName"];
|
return [[NSBundle mainBundle] infoDictionary][@"CFBundleName"];
|
||||||
|
|||||||
17
MacPass/MPAttachmentTableViewDelegate.h
Normal file
17
MacPass/MPAttachmentTableViewDelegate.h
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
//
|
||||||
|
// MPAttachmentTableViewDelegate.h
|
||||||
|
// MacPass
|
||||||
|
//
|
||||||
|
// Created by Michael Starke on 17.07.13.
|
||||||
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
|
||||||
|
@class MPInspectorViewController;
|
||||||
|
|
||||||
|
@interface MPAttachmentTableViewDelegate : NSObject <NSTableViewDelegate>
|
||||||
|
|
||||||
|
@property (nonatomic, weak) MPInspectorViewController *viewController;
|
||||||
|
|
||||||
|
@end
|
||||||
65
MacPass/MPAttachmentTableViewDelegate.m
Normal file
65
MacPass/MPAttachmentTableViewDelegate.m
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
//
|
||||||
|
// MPAttachmentTableViewDelegate.m
|
||||||
|
// MacPass
|
||||||
|
//
|
||||||
|
// Created by Michael Starke on 17.07.13.
|
||||||
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "MPAttachmentTableViewDelegate.h"
|
||||||
|
|
||||||
|
#import "MPInspectorViewController.h"
|
||||||
|
#import "MPSelectedAttachmentTableCellView.h"
|
||||||
|
|
||||||
|
#import "Kdb4Node.h"
|
||||||
|
|
||||||
|
#import "HNHTableRowView.h"
|
||||||
|
|
||||||
|
@implementation MPAttachmentTableViewDelegate
|
||||||
|
|
||||||
|
- (void)tableViewSelectionDidChange:(NSNotification *)notification {
|
||||||
|
NSTableView *tableView = [notification object];
|
||||||
|
NSIndexSet *allColumns = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, [[tableView tableColumns] count])];
|
||||||
|
Kdb4Entry *entryv4 = (Kdb4Entry *)self.viewController.selectedEntry;
|
||||||
|
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, [entryv4.binaries count] )];
|
||||||
|
[tableView reloadDataForRowIndexes:indexSet columnIndexes:allColumns];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
|
||||||
|
/* Decide what view to use */
|
||||||
|
NSIndexSet *selectedIndexes = [tableView selectedRowIndexes];
|
||||||
|
NSTableCellView *view;
|
||||||
|
if([selectedIndexes containsIndex:row]) {
|
||||||
|
MPSelectedAttachmentTableCellView *cellView = [tableView makeViewWithIdentifier:@"SelectedCell" owner:tableView];
|
||||||
|
[cellView.saveButton setTag:row];
|
||||||
|
[cellView.saveButton setAction:@selector(saveAttachment:)];
|
||||||
|
[cellView.saveButton setTarget:self.viewController];
|
||||||
|
[cellView.removeButton setTag:row];
|
||||||
|
[cellView.removeButton setAction:@selector(removeAttachment:)];
|
||||||
|
[cellView.removeButton setTarget:self.viewController];
|
||||||
|
view = cellView;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
view = [tableView makeViewWithIdentifier:@"NormalCell" owner:tableView];
|
||||||
|
}
|
||||||
|
/* Bind view */
|
||||||
|
if([self.viewController.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
||||||
|
Kdb4Entry *entry = (Kdb4Entry *)self.viewController.selectedEntry;
|
||||||
|
BinaryRef *binaryRef = entry.binaries[row];
|
||||||
|
[[view textField] bind:NSValueBinding toObject:binaryRef withKeyPath:@"key" options:nil];
|
||||||
|
[[view imageView] setImage:[[NSWorkspace sharedWorkspace] iconForFileType:[binaryRef.key pathExtension]]];
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// Create view to support only one binary!
|
||||||
|
}
|
||||||
|
return view;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row {
|
||||||
|
HNHTableRowView *view = nil;
|
||||||
|
view = [[HNHTableRowView alloc] init];
|
||||||
|
view.selectionCornerRadius = 7;
|
||||||
|
return view;
|
||||||
|
}
|
||||||
|
|
||||||
|
@end
|
||||||
17
MacPass/MPCustomFieldTableViewDelegate.h
Normal file
17
MacPass/MPCustomFieldTableViewDelegate.h
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
//
|
||||||
|
// MPCustomFieldTableDelegate.h
|
||||||
|
// MacPass
|
||||||
|
//
|
||||||
|
// Created by Michael Starke on 17.07.13.
|
||||||
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <Foundation/Foundation.h>
|
||||||
|
|
||||||
|
@class MPInspectorViewController;
|
||||||
|
|
||||||
|
@interface MPCustomFieldTableViewDelegate : NSObject <NSTableViewDelegate>
|
||||||
|
|
||||||
|
@property (nonatomic, weak) MPInspectorViewController *viewController;
|
||||||
|
|
||||||
|
@end
|
||||||
41
MacPass/MPCustomFieldTableViewDelegate.m
Normal file
41
MacPass/MPCustomFieldTableViewDelegate.m
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
//
|
||||||
|
// MPCustomFieldTableDelegate.m
|
||||||
|
// MacPass
|
||||||
|
//
|
||||||
|
// Created by Michael Starke on 17.07.13.
|
||||||
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "MPCustomFieldTableViewDelegate.h"
|
||||||
|
#import "MPInspectorViewController.h"
|
||||||
|
#import "MPCustomFieldTableCellView.h"
|
||||||
|
|
||||||
|
#import "Kdb4Node.h"
|
||||||
|
#import "StringField+Undo.h"
|
||||||
|
|
||||||
|
@implementation MPCustomFieldTableViewDelegate
|
||||||
|
|
||||||
|
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
|
||||||
|
if(![self.viewController.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
||||||
|
return nil;
|
||||||
|
}
|
||||||
|
Kdb4Entry *entry = (Kdb4Entry *)self.viewController.selectedEntry;
|
||||||
|
MPCustomFieldTableCellView *view = [tableView makeViewWithIdentifier:@"NormalCell" owner:tableView];
|
||||||
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_customFieldFrameChanged:) name:NSViewFrameDidChangeNotification object:view];
|
||||||
|
if([self.viewController.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
||||||
|
StringField *stringField = entry.stringFields[row];
|
||||||
|
[view.labelTextField bind:NSValueBinding toObject:stringField withKeyPath:MPStringFieldKeyUndoableKey options:nil];
|
||||||
|
[view.valueTextField bind:NSValueBinding toObject:stringField withKeyPath:MPStringFieldValueUndoableKey options:nil];
|
||||||
|
[view.removeButton setTarget:self.viewController];
|
||||||
|
[view.removeButton setAction:@selector(removeCustomField:)];
|
||||||
|
[view.removeButton setTag:row];
|
||||||
|
}
|
||||||
|
return view;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)_customFieldFrameChanged:(NSNotification *)notification {
|
||||||
|
// NSView *sender = [notification object];
|
||||||
|
// NSLog(@"didChangeFrameFor: %@ to: %@", sender, NSStringFromRect([sender frame]));
|
||||||
|
}
|
||||||
|
|
||||||
|
@end
|
||||||
@@ -354,7 +354,6 @@ NSString *const MPDocumentGroupKey = @"MPDocumentGroupKey";
|
|||||||
return newStringField;
|
return newStringField;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
- (void)moveGroup:(KdbGroup *)group toGroup:(KdbGroup *)target index:(NSInteger)index {
|
- (void)moveGroup:(KdbGroup *)group toGroup:(KdbGroup *)target index:(NSInteger)index {
|
||||||
NSInteger oldIndex = [group.parent.groups indexOfObject:group];
|
NSInteger oldIndex = [group.parent.groups indexOfObject:group];
|
||||||
if(group.parent == target && oldIndex == index) {
|
if(group.parent == target && oldIndex == index) {
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
APPKIT_EXTERN NSString *const MPCurrentItemChangedNotification;
|
APPKIT_EXTERN NSString *const MPCurrentItemChangedNotification;
|
||||||
|
|
||||||
@interface MPDocumentWindowController : NSWindowController <NSWindowDelegate>
|
@interface MPDocumentWindowController : NSWindowController <NSWindowDelegate, NSUserInterfaceValidations>
|
||||||
|
|
||||||
@property (readonly, strong) MPPasswordInputController *passwordInputController;
|
@property (readonly, strong) MPPasswordInputController *passwordInputController;
|
||||||
@property (readonly, strong) MPEntryViewController *entryViewController;
|
@property (readonly, strong) MPEntryViewController *entryViewController;
|
||||||
|
|||||||
@@ -148,6 +148,9 @@ NSString *const _toggleFilterUsernameButton = @"SearchUsername";
|
|||||||
[passwordColumn setIdentifier:MPEntryTablePasswordColumnIdentifier];
|
[passwordColumn setIdentifier:MPEntryTablePasswordColumnIdentifier];
|
||||||
[urlColumn setIdentifier:MPEntryTableURLColumnIdentifier];
|
[urlColumn setIdentifier:MPEntryTableURLColumnIdentifier];
|
||||||
|
|
||||||
|
[self.entryTable setAutosaveName:@"EntryTable"];
|
||||||
|
[self.entryTable setAutosaveTableColumns:YES];
|
||||||
|
|
||||||
NSSortDescriptor *titleColumSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"title" ascending:YES selector:@selector(compare:)];
|
NSSortDescriptor *titleColumSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"title" ascending:YES selector:@selector(compare:)];
|
||||||
NSSortDescriptor *userNameSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"username" ascending:YES selector:@selector(compare:)];
|
NSSortDescriptor *userNameSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"username" ascending:YES selector:@selector(compare:)];
|
||||||
NSSortDescriptor *urlSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"url" ascending:YES selector:@selector(compare:)];
|
NSSortDescriptor *urlSortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"url" ascending:YES selector:@selector(compare:)];
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
@class HNHRoundedSecureTextField;
|
@class HNHRoundedSecureTextField;
|
||||||
@class MPDocumentWindowController;
|
@class MPDocumentWindowController;
|
||||||
|
|
||||||
@interface MPInspectorViewController : MPViewController <NSPopoverDelegate, NSTableViewDelegate>
|
@interface MPInspectorViewController : MPViewController <NSPopoverDelegate>
|
||||||
|
|
||||||
@property (weak) IBOutlet MPPopupImageView *itemImageView;
|
@property (weak) IBOutlet MPPopupImageView *itemImageView;
|
||||||
@property (weak) IBOutlet NSTextField *itemNameTextfield;
|
@property (weak) IBOutlet NSTextField *itemNameTextfield;
|
||||||
@@ -36,6 +36,9 @@
|
|||||||
@property (weak) IBOutlet NSButton *togglePassword;
|
@property (weak) IBOutlet NSButton *togglePassword;
|
||||||
|
|
||||||
|
|
||||||
|
@property (weak, nonatomic, readonly) KdbEntry *selectedEntry;
|
||||||
|
@property (weak, nonatomic, readonly) KdbGroup *selectedGroup;
|
||||||
|
|
||||||
/* Seperate call to ensure alle registered objects are in place */
|
/* Seperate call to ensure alle registered objects are in place */
|
||||||
- (void)setupNotifications:(MPDocumentWindowController *)windowController;
|
- (void)setupNotifications:(MPDocumentWindowController *)windowController;
|
||||||
|
|
||||||
|
|||||||
@@ -20,6 +20,8 @@
|
|||||||
#import "MPDatabaseVersion.h"
|
#import "MPDatabaseVersion.h"
|
||||||
#import "MPCustomFieldTableCellView.h"
|
#import "MPCustomFieldTableCellView.h"
|
||||||
#import "MPSelectedAttachmentTableCellView.h"
|
#import "MPSelectedAttachmentTableCellView.h"
|
||||||
|
#import "MPAttachmentTableViewDelegate.h"
|
||||||
|
#import "MPCustomFieldTableViewDelegate.h"
|
||||||
|
|
||||||
#import "NSDate+Humanized.h"
|
#import "NSDate+Humanized.h"
|
||||||
|
|
||||||
@@ -45,6 +47,10 @@ enum {
|
|||||||
|
|
||||||
@interface MPInspectorViewController () {
|
@interface MPInspectorViewController () {
|
||||||
BOOL _visible;
|
BOOL _visible;
|
||||||
|
NSArrayController *_attachmentsController;
|
||||||
|
NSArrayController *_customFieldsController;
|
||||||
|
MPAttachmentTableViewDelegate *_attachmentTableDelegate;
|
||||||
|
MPCustomFieldTableViewDelegate *_customFieldTableDelegate;
|
||||||
}
|
}
|
||||||
|
|
||||||
@property (weak, nonatomic) KdbEntry *selectedEntry;
|
@property (weak, nonatomic) KdbEntry *selectedEntry;
|
||||||
@@ -60,8 +66,6 @@ enum {
|
|||||||
|
|
||||||
@property (nonatomic, assign) NSUInteger activeTab;
|
@property (nonatomic, assign) NSUInteger activeTab;
|
||||||
@property (weak) IBOutlet NSTabView *tabView;
|
@property (weak) IBOutlet NSTabView *tabView;
|
||||||
@property (strong) NSArrayController *attachmentsController;
|
|
||||||
@property (strong) NSArrayController *customFieldsController;
|
|
||||||
|
|
||||||
- (IBAction)addCustomField:(id)sender;
|
- (IBAction)addCustomField:(id)sender;
|
||||||
- (IBAction)removeCustomField:(id)sender;
|
- (IBAction)removeCustomField:(id)sender;
|
||||||
@@ -87,6 +91,10 @@ enum {
|
|||||||
_selectedGroup = nil;
|
_selectedGroup = nil;
|
||||||
_attachmentsController = [[NSArrayController alloc] init];
|
_attachmentsController = [[NSArrayController alloc] init];
|
||||||
_customFieldsController = [[NSArrayController alloc] init];
|
_customFieldsController = [[NSArrayController alloc] init];
|
||||||
|
_attachmentTableDelegate = [[MPAttachmentTableViewDelegate alloc] init];
|
||||||
|
_attachmentTableDelegate.viewController = self;
|
||||||
|
_customFieldTableDelegate = [[MPCustomFieldTableViewDelegate alloc] init];
|
||||||
|
_customFieldTableDelegate.viewController = self;
|
||||||
_activeTab = MPGeneralTab;
|
_activeTab = MPGeneralTab;
|
||||||
}
|
}
|
||||||
return self;
|
return self;
|
||||||
@@ -107,12 +115,12 @@ enum {
|
|||||||
|
|
||||||
/* Set background to clearcolor so we can draw in the scrollview */
|
/* Set background to clearcolor so we can draw in the scrollview */
|
||||||
[_attachmentTableView setBackgroundColor:[NSColor clearColor]];
|
[_attachmentTableView setBackgroundColor:[NSColor clearColor]];
|
||||||
[_attachmentTableView bind:NSContentBinding toObject:self.attachmentsController withKeyPath:@"arrangedObjects" options:nil];
|
[_attachmentTableView bind:NSContentBinding toObject:_attachmentsController withKeyPath:@"arrangedObjects" options:nil];
|
||||||
[_attachmentTableView setDelegate:self];
|
[_attachmentTableView setDelegate:_attachmentTableDelegate];
|
||||||
/* Set background to clearcolor so we can draw in the scrollview */
|
/* Set background to clearcolor so we can draw in the scrollview */
|
||||||
[_customFieldsTableView setBackgroundColor:[NSColor clearColor]];
|
[_customFieldsTableView setBackgroundColor:[NSColor clearColor]];
|
||||||
[_customFieldsTableView bind:NSContentBinding toObject:self.customFieldsController withKeyPath:@"arrangedObjects" options:nil];
|
[_customFieldsTableView bind:NSContentBinding toObject:_customFieldsController withKeyPath:@"arrangedObjects" options:nil];
|
||||||
[_customFieldsTableView setDelegate:self];
|
[_customFieldsTableView setDelegate:_customFieldTableDelegate];
|
||||||
|
|
||||||
[self.passwordTextField bind:@"showPassword" toObject:self withKeyPath:@"showPassword" options:nil];
|
[self.passwordTextField bind:@"showPassword" toObject:self withKeyPath:@"showPassword" options:nil];
|
||||||
[self.togglePassword bind:NSValueBinding toObject:self withKeyPath:@"showPassword" options:nil];
|
[self.togglePassword bind:NSValueBinding toObject:self withKeyPath:@"showPassword" options:nil];
|
||||||
@@ -167,26 +175,26 @@ enum {
|
|||||||
- (void)_updateAttachments {
|
- (void)_updateAttachments {
|
||||||
if(self.selectedEntry) {
|
if(self.selectedEntry) {
|
||||||
if([self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
if([self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
||||||
[self.attachmentsController bind:NSContentArrayBinding toObject:self.selectedEntry withKeyPath:@"binaries" options:nil];
|
[_attachmentsController bind:NSContentArrayBinding toObject:self.selectedEntry withKeyPath:@"binaries" options:nil];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
/* Use binary from Kdb3Entry */
|
/* Use binary from Kdb3Entry */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if([self.attachmentsController content] != nil){
|
else if([_attachmentsController content] != nil){
|
||||||
[self.attachmentsController unbind:NSContentArrayBinding];
|
[_attachmentsController unbind:NSContentArrayBinding];
|
||||||
[self.attachmentsController setContent:nil];
|
[_attachmentsController setContent:nil];
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)_updateCustomFields {
|
- (void)_updateCustomFields {
|
||||||
if(self.selectedEntry && [self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
if(self.selectedEntry && [self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
||||||
[self.customFieldsController bind:NSContentArrayBinding toObject:self.selectedEntry withKeyPath:@"stringFields" options:nil];
|
[_customFieldsController bind:NSContentArrayBinding toObject:self.selectedEntry withKeyPath:@"stringFields" options:nil];
|
||||||
}
|
}
|
||||||
else if([self.customFieldsController content] != nil){
|
else if([_customFieldsController content] != nil){
|
||||||
[self.customFieldsController unbind:NSContentArrayBinding];
|
[_customFieldsController unbind:NSContentArrayBinding];
|
||||||
[self.customFieldsController setContent:nil];
|
[_customFieldsController setContent:nil];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -412,78 +420,4 @@ enum {
|
|||||||
[self _updateContent];
|
[self _updateContent];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#pragma mark NSTableViewDelegate
|
|
||||||
/* TODO: Divide this into single delegates */
|
|
||||||
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
|
|
||||||
if(tableView == self.attachmentTableView) {
|
|
||||||
return [self _viewForAttachmentTableColumn:tableColumn row:row];
|
|
||||||
}
|
|
||||||
return [self _viewForCustomFieldTableColumn:tableColumn row:row];
|
|
||||||
}
|
|
||||||
|
|
||||||
- (void)tableViewSelectionDidChange:(NSNotification *)notification {
|
|
||||||
if([notification object] == self.attachmentTableView) {
|
|
||||||
NSIndexSet *allColumns = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, [[self.attachmentTableView tableColumns] count])];
|
|
||||||
Kdb4Entry *entryv4 = (Kdb4Entry *)self.selectedEntry;
|
|
||||||
NSIndexSet *indexSet = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0, [entryv4.binaries count] )];
|
|
||||||
[self.attachmentTableView reloadDataForRowIndexes:indexSet columnIndexes:allColumns];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
- (NSView *)_viewForAttachmentTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
|
|
||||||
/* Decide what view to use */
|
|
||||||
NSIndexSet *selectedIndexes = [self.attachmentTableView selectedRowIndexes];
|
|
||||||
NSTableCellView *view;
|
|
||||||
if([selectedIndexes containsIndex:row]) {
|
|
||||||
MPSelectedAttachmentTableCellView *cellView = [_attachmentTableView makeViewWithIdentifier:@"SelectedCell" owner:_attachmentTableView];
|
|
||||||
[cellView.saveButton setTag:row];
|
|
||||||
[cellView.saveButton setAction:@selector(saveAttachment:)];
|
|
||||||
[cellView.saveButton setTarget:self];
|
|
||||||
[cellView.removeButton setTag:row];
|
|
||||||
[cellView.removeButton setAction:@selector(removeAttachment:)];
|
|
||||||
[cellView.removeButton setTarget:self];
|
|
||||||
view = cellView;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
view = [_attachmentTableView makeViewWithIdentifier:@"NormalCell" owner:_attachmentTableView];
|
|
||||||
}
|
|
||||||
/* Bind view */
|
|
||||||
if([self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
|
||||||
Kdb4Entry *entry = (Kdb4Entry *)self.selectedEntry;
|
|
||||||
BinaryRef *binaryRef = entry.binaries[row];
|
|
||||||
[[view textField] bind:NSValueBinding toObject:binaryRef withKeyPath:@"key" options:nil];
|
|
||||||
[[view imageView] setImage:[[NSWorkspace sharedWorkspace] iconForFileType:[binaryRef.key pathExtension]]];
|
|
||||||
}
|
|
||||||
return view;
|
|
||||||
}
|
|
||||||
- (NSView *)_viewForCustomFieldTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
|
|
||||||
MPCustomFieldTableCellView *view = [_customFieldsTableView makeViewWithIdentifier:[tableColumn identifier] owner:_customFieldsTableView];
|
|
||||||
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_customFieldFrameChanged:) name:NSViewFrameDidChangeNotification object:view];
|
|
||||||
if([self.selectedEntry isKindOfClass:[Kdb4Entry class]]) {
|
|
||||||
Kdb4Entry *entry = (Kdb4Entry *)self.selectedEntry;
|
|
||||||
StringField *stringField = entry.stringFields[row];
|
|
||||||
[view.labelTextField bind:NSValueBinding toObject:stringField withKeyPath:MPStringFieldKeyUndoableKey options:nil];
|
|
||||||
[view.valueTextField bind:NSValueBinding toObject:stringField withKeyPath:MPStringFieldValueUndoableKey options:nil];
|
|
||||||
[view.removeButton setTarget:self];
|
|
||||||
[view.removeButton setAction:@selector(removeCustomField:)];
|
|
||||||
[view.removeButton setTag:row];
|
|
||||||
}
|
|
||||||
return view;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row {
|
|
||||||
HNHTableRowView *view = nil;
|
|
||||||
if(tableView == self.attachmentTableView) {
|
|
||||||
view = [[HNHTableRowView alloc] init];
|
|
||||||
view.selectionCornerRadius = 7;
|
|
||||||
}
|
|
||||||
return view;
|
|
||||||
}
|
|
||||||
|
|
||||||
- (void)_customFieldFrameChanged:(NSNotification *)notification {
|
|
||||||
// NSView *sender = [notification object];
|
|
||||||
// NSLog(@"didChangeFrameFor: %@ to: %@", sender, NSStringFromRect([sender frame]));
|
|
||||||
}
|
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ NSString *const kMPSettingsKeyIdleLockTimeOut = @"IdleLockTimeOut";
|
|||||||
return @{
|
return @{
|
||||||
kMPSettingsKeyPasteboardClearTimeout: @30, // 30 seconds
|
kMPSettingsKeyPasteboardClearTimeout: @30, // 30 seconds
|
||||||
kMPSettingsKeyClearPasteboardOnQuit: @YES,
|
kMPSettingsKeyClearPasteboardOnQuit: @YES,
|
||||||
kMPSettingsKeyOpenEmptyDatabaseOnLaunch: @YES,
|
kMPSettingsKeyOpenEmptyDatabaseOnLaunch: @NO,
|
||||||
kMPSettingsKeyHttpPort: @19455,
|
kMPSettingsKeyHttpPort: @19455,
|
||||||
kMPSettingsKeyEnableHttpServer: @NO,
|
kMPSettingsKeyEnableHttpServer: @NO,
|
||||||
kMPSettingsKeyShowMenuItem: @YES,
|
kMPSettingsKeyShowMenuItem: @YES,
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user