mirror of
https://github.com/transmission/transmission.git
synced 2025-12-25 04:45:56 +00:00
add in placeholder code so that InfoOptionsView can be localized with a strings file after 2.7
This commit is contained in:
@@ -62,6 +62,73 @@
|
||||
|
||||
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(setGlobalLabels) name: @"UpdateGlobalOptions" object: nil];
|
||||
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(updateOptionsNotification:) name: @"UpdateOptionsNotification" object: nil];
|
||||
|
||||
#warning remove when 10.7-only with auto layout
|
||||
/*const CGFloat padding = 6.0; //this shows as 8 in IB
|
||||
[fPrioritySectionLabel sizeToFit];
|
||||
[fPriorityLabel sizeToFit];
|
||||
NSRect priorityPopUpFrame = [fPriorityPopUp frame];
|
||||
priorityPopUpFrame.origin.x = NSMaxX([fPriorityLabel frame]) + padding;
|
||||
[fPriorityPopUp setFrame: priorityPopUpFrame];
|
||||
|
||||
[fTransferBandwidthSectionLabel sizeToFit];
|
||||
[fDownloadLimitCheck sizeToFit];
|
||||
[fUploadLimitCheck sizeToFit];
|
||||
NSRect downloadLimitFieldFrame = [fDownloadLimitField frame];
|
||||
NSRect uploadLimitFieldFrame = [fUploadLimitField frame];
|
||||
const CGFloat speedLimitFieldX = MAX(NSMaxX([fDownloadLimitCheck frame]), NSMaxX([fUploadLimitCheck frame])) + padding;
|
||||
downloadLimitFieldFrame.origin.x = speedLimitFieldX;
|
||||
uploadLimitFieldFrame.origin.x = speedLimitFieldX;
|
||||
[fDownloadLimitField setFrame: downloadLimitFieldFrame];
|
||||
[fUploadLimitField setFrame: uploadLimitFieldFrame];
|
||||
[fDownloadLimitLabel sizeToFit];
|
||||
[fUploadLimitLabel sizeToFit];
|
||||
NSRect downloadLimitLabelFrame = [fDownloadLimitLabel frame];
|
||||
NSRect uploadLimitLabelFrame = [fUploadLimitLabel frame];
|
||||
downloadLimitLabelFrame.origin.x = NSMaxX([fDownloadLimitField frame]) + padding;
|
||||
uploadLimitLabelFrame.origin.x = NSMaxX([fUploadLimitField frame]) + padding;
|
||||
[fDownloadLimitLabel setFrame: downloadLimitLabelFrame];
|
||||
[fUploadLimitLabel setFrame: uploadLimitLabelFrame];
|
||||
[fGlobalLimitCheck sizeToFit];
|
||||
|
||||
[fSeedingLimitsSectionLabel sizeToFit];
|
||||
[fRatioLabel sizeToFit];
|
||||
[fInactivityLabel sizeToFit];
|
||||
NSRect ratioPopUpFrame = [fRatioPopUp frame];
|
||||
NSRect idlePopUpFrame = [fIdlePopUp frame];
|
||||
const CGFloat seedingLimitPopUpX = MAX(NSMaxX([fRatioLabel frame]), NSMaxX([fInactivityLabel frame])) + padding;
|
||||
ratioPopUpFrame.origin.x = seedingLimitPopUpX;
|
||||
idlePopUpFrame.origin.x = seedingLimitPopUpX;
|
||||
[fRatioPopUp setFrame: ratioPopUpFrame];
|
||||
[fIdlePopUp setFrame: idlePopUpFrame];
|
||||
NSRect ratioLimitFieldFrame = [fRatioLimitField frame];
|
||||
NSRect idleLimitFieldFrame = [fIdleLimitField frame];
|
||||
const CGFloat seedingLimitFieldX = NSMaxX(ratioPopUpFrame) + padding;
|
||||
ratioLimitFieldFrame.origin.x = seedingLimitFieldX + 2.0;
|
||||
idleLimitFieldFrame.origin.x = seedingLimitFieldX + 2.0;
|
||||
[fRatioLimitField setFrame: ratioLimitFieldFrame];
|
||||
[fIdleLimitField setFrame: idleLimitFieldFrame];
|
||||
[fIdleLimitLabel sizeToFit];
|
||||
NSRect idleLimitLabelFrame = [fIdleLimitLabel frame];
|
||||
idleLimitLabelFrame.origin.x = NSMaxX(idleLimitFieldFrame) + padding;
|
||||
[fIdleLimitLabel setFrame: idleLimitLabelFrame];
|
||||
NSRect ratioLimitGlobalLabelFrame = [fRatioLimitGlobalLabel frame];
|
||||
NSRect idleLimitGlobalLabelFrame = [fIdleLimitGlobalLabel frame];
|
||||
ratioLimitGlobalLabelFrame.origin.x = seedingLimitFieldX;
|
||||
idleLimitGlobalLabelFrame.origin.x = seedingLimitFieldX;
|
||||
[fRatioLimitGlobalLabel setFrame: ratioLimitGlobalLabelFrame];
|
||||
[fIdleLimitGlobalLabel setFrame: idleLimitGlobalLabelFrame];
|
||||
[fRemoveSeedingCompleteCheck sizeToFit];
|
||||
|
||||
[fAdvancedSectionLabel sizeToFit];
|
||||
[fMaxConnectionsLabel sizeToFit];
|
||||
NSRect peersConnectFrame = [fPeersConnectField frame];
|
||||
peersConnectFrame.origin.x = NSMaxX([fMaxConnectionsLabel frame]) + padding;
|
||||
[fPeersConnectField setFrame: peersConnectFrame];
|
||||
[fPeersConnectLabel sizeToFit];
|
||||
NSRect peersConnectLabelFrame = [fPeersConnectLabel frame];
|
||||
peersConnectLabelFrame.origin.x = NSMaxX(peersConnectFrame) + padding;
|
||||
[fPeersConnectLabel setFrame: peersConnectLabelFrame];*/
|
||||
}
|
||||
|
||||
- (void) dealloc
|
||||
@@ -547,7 +614,7 @@
|
||||
{
|
||||
const NSInteger globalMin = [[NSUserDefaults standardUserDefaults] integerForKey: @"IdleLimitMinutes"];
|
||||
globalIdle = globalMin == 1 ? NSLocalizedString(@"1 minute", "Info options -> global setting")
|
||||
: [NSString stringWithFormat: NSLocalizedString(@"%d minutes", "Info options -> global setting"), globalMin];
|
||||
: [NSString localizedStringWithFormat: NSLocalizedString(@"%d minutes", "Info options -> global setting"), globalMin];
|
||||
}
|
||||
else
|
||||
globalIdle = NSLocalizedString(@"disabled", "Info options -> global setting");
|
||||
|
||||
Reference in New Issue
Block a user