Changed Inspector to use more tabs (4 instead of 2)

More Layouting on the Document Settings sheet (no functionality)
This commit is contained in:
michael starke
2013-06-27 01:49:25 +02:00
parent cef74284e1
commit 552ae0bcb3
4 changed files with 3448 additions and 1387 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -28,7 +28,9 @@
enum {
MPGeneralTab,
MPAdvancedTab
MPNotesTab,
MPAttachmentsTab,
MPCustomFieldsTab
};
@interface MPInspectorViewController () {
@@ -103,7 +105,7 @@ enum {
timeStyle:NSDateFormatterShortStyle];
NSString *modifedAtTemplate = NSLocalizedString(@"MODIFED_AT_%@", @"Modifed at template string. %@ is replaced by locaized date and time");
[self.modifiedTextField setStringValue:[NSString stringWithFormat:modifedAtTemplate, modificationString]];
}
- (void)setCreationDate:(NSDate *)creationDate {
@@ -184,8 +186,7 @@ enum {
[self.URLTextField setStringValue:@""];
// Reste toggle. Do not call setter on control or the bindings wont update
self.activeTab = MPGeneralTab;
self.activeTab = MPGeneralTab;
[self _setInputEnabled:YES];
}
@@ -222,14 +223,18 @@ enum {
[self.itemNameTextfield setTextColor: enabled ? [NSColor controlTextColor] : [NSColor disabledControlTextColor] ];
[self.itemNameTextfield setEnabled:enabled];
[self.titleTextField setEnabled:enabled];
[self.infoTabControl setEnabled:enabled forSegment:MPGeneralTab];
enabled &= (self.selectedEntry != nil);
[self.passwordTextField setEnabled:enabled];
[self.usernameTextField setEnabled:enabled];
[self.URLTextField setEnabled:enabled];
[self.generatePasswordButton setEnabled:enabled];
//[self.infoTabControl setEnabled:enabled forSegment:MPGeneralTab];
//[self.infoTabControl setEnabled:enabled forSegment:MPAdvancedTab];
[self.infoTabControl setEnabled:enabled forSegment:MPAttachmentsTab];
[self.infoTabControl setEnabled:enabled forSegment:MPNotesTab];
[self.infoTabControl setEnabled:enabled forSegment:MPCustomFieldsTab];
}
#pragma mark Popovers

View File

@@ -48,7 +48,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1270</string>
<string>1289</string>
<key>LSMinimumSystemVersion</key>
<string>${MACOSX_DEPLOYMENT_TARGET}</string>
<key>NSHumanReadableCopyright</key>