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 { enum {
MPGeneralTab, MPGeneralTab,
MPAdvancedTab MPNotesTab,
MPAttachmentsTab,
MPCustomFieldsTab
}; };
@interface MPInspectorViewController () { @interface MPInspectorViewController () {
@@ -185,7 +187,6 @@ enum {
// Reste toggle. Do not call setter on control or the bindings wont update // Reste toggle. Do not call setter on control or the bindings wont update
self.activeTab = MPGeneralTab; self.activeTab = MPGeneralTab;
[self _setInputEnabled:YES]; [self _setInputEnabled:YES];
} }
@@ -222,14 +223,18 @@ enum {
[self.itemNameTextfield setTextColor: enabled ? [NSColor controlTextColor] : [NSColor disabledControlTextColor] ]; [self.itemNameTextfield setTextColor: enabled ? [NSColor controlTextColor] : [NSColor disabledControlTextColor] ];
[self.itemNameTextfield setEnabled:enabled]; [self.itemNameTextfield setEnabled:enabled];
[self.titleTextField setEnabled:enabled]; [self.titleTextField setEnabled:enabled];
[self.infoTabControl setEnabled:enabled forSegment:MPGeneralTab];
enabled &= (self.selectedEntry != nil); enabled &= (self.selectedEntry != nil);
[self.passwordTextField setEnabled:enabled]; [self.passwordTextField setEnabled:enabled];
[self.usernameTextField setEnabled:enabled]; [self.usernameTextField setEnabled:enabled];
[self.URLTextField setEnabled:enabled]; [self.URLTextField setEnabled:enabled];
[self.generatePasswordButton 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 #pragma mark Popovers

View File

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