diff options
author | dynaflash <[email protected]> | 2007-12-03 19:23:08 +0000 |
---|---|---|
committer | dynaflash <[email protected]> | 2007-12-03 19:23:08 +0000 |
commit | 73277f03248a3a4d288834e9c0bab84266a2d41c (patch) | |
tree | 7b35f6842ce11e26a17463267e2f7b2f34499287 | |
parent | 4e6f46f143e644d1c43b28f73b800712258c8ef6 (diff) |
MacGui: Increase size of main window by 200 px wide and 50 px high.
- This should offer more room as we desperately need it.
- Should still offer compatibility with 1280 x 1024 display with the presets drawer open and a dock on either the bottom or side
- Also added more granularity to the Constant Quality slider, now can choose any whole percentage instead of just even.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1096 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r-- | macosx/Controller.mm | 26 | ||||
-rw-r--r-- | macosx/English.lproj/AdvancedView.nib/classes.nib | 192 | ||||
-rw-r--r-- | macosx/English.lproj/AdvancedView.nib/info.nib | 26 | ||||
-rw-r--r-- | macosx/English.lproj/AdvancedView.nib/keyedobjects.nib | bin | 36239 -> 37836 bytes | |||
-rw-r--r-- | macosx/English.lproj/MainMenu.nib/info.nib | 2 | ||||
-rw-r--r-- | macosx/English.lproj/MainMenu.nib/keyedobjects.nib | bin | 80040 -> 81457 bytes |
6 files changed, 158 insertions, 88 deletions
diff --git a/macosx/Controller.mm b/macosx/Controller.mm index b09dec31f..47b24edcd 100644 --- a/macosx/Controller.mm +++ b/macosx/Controller.mm @@ -520,8 +520,8 @@ static NSString * ChooseSourceIdentifier = @"Choose Source It currentScanCount = checkScanCount; //[fScanController Cancel: NULL]; [fScanIndicator setIndeterminate: NO]; - [fScanIndicator setDoubleValue: 0.0]; - [fScanIndicator setHidden: YES]; + //[fScanIndicator setDoubleValue: 0.0]; + //[fScanIndicator setHidden: YES]; [self showNewScan: NULL]; } @@ -537,12 +537,18 @@ static NSString * ChooseSourceIdentifier = @"Choose Source It #define p s.param.scanning case HB_STATE_SCANNING: { + [fSrcDVD2Field setStringValue: [NSString stringWithFormat: - _( @"Scanning title %d of %d..." ), - p.title_cur, p.title_count]]; - [fScanIndicator setIndeterminate: NO]; - [fScanIndicator setDoubleValue: 100.0 * ( p.title_cur - 1 ) / - p.title_count]; + _( @"Scanning title %d of %d..." ), + p.title_cur, p.title_count]]; + float scanprogress_total; + scanprogress_total = ( p.title_cur - 1 ) / p.title_count; + /* FIX ME: currently having an issue showing progress on the scan + * indicator, for now just set to barber pole. + */ + //[fScanIndicator setHidden: NO]; + [fScanIndicator setIndeterminate: YES]; + //[fScanIndicator setDoubleValue: 100.0 * scanprogress_total]; break; } #undef p @@ -553,7 +559,7 @@ static NSString * ChooseSourceIdentifier = @"Choose Source It [fScanIndicator setIndeterminate: NO]; [fScanIndicator setDoubleValue: 0.0]; - [fScanIndicator setHidden: YES]; + //[fScanIndicator setHidden: YES]; [self showNewScan: NULL]; [toolbar validateVisibleItems]; break; @@ -1172,7 +1178,7 @@ static NSString * ChooseSourceIdentifier = @"Choose Source It { /* We setup the scan status in the main window to indicate a source title scan */ [fSrcDVD2Field setStringValue: _( @"Opening a new source title ..." )]; - [fScanIndicator setHidden: NO]; + //[fScanIndicator setHidden: NO]; [fScanIndicator setIndeterminate: YES]; [fScanIndicator startAnimation: nil]; @@ -1202,7 +1208,9 @@ static NSString * ChooseSourceIdentifier = @"Choose Source It { scanTitleNum = 0; } + //[fScanIndicator setHidden: NO]; hb_scan( fHandle, [path UTF8String], scanTitleNum ); + } - (IBAction) showNewScan:(id)sender diff --git a/macosx/English.lproj/AdvancedView.nib/classes.nib b/macosx/English.lproj/AdvancedView.nib/classes.nib index 9ced59c01..0a435e595 100644 --- a/macosx/English.lproj/AdvancedView.nib/classes.nib +++ b/macosx/English.lproj/AdvancedView.nib/classes.nib @@ -1,61 +1,131 @@ -{ - IBClasses = ( - {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, - { - ACTIONS = { - X264AdvancedOptionsChanged = id; - X264AdvancedOptionsSet = id; - X264AdvancedOptionsSetCurrentSettings = id; - X264AdvancedOptionsStandardizeOptString = id; - }; - CLASS = HBAdvancedController; - LANGUAGE = ObjC; - OUTLETS = { - fDisplayX264Options = NSTextField; - fDisplayX264OptionsLabel = NSTextField; - fEmptyView = NSView; - fX264opt8x8dctLabel = NSTextField; - fX264opt8x8dctSwitch = NSButton; - fX264optAlphaDeblockPopUp = NSPopUpButton; - fX264optAnalyseLabel = NSTextField; - fX264optAnalysePopUp = NSPopUpButton; - fX264optBPyramidLabel = NSTextField; - fX264optBPyramidSwitch = NSButton; - fX264optBRDOLabel = NSTextField; - fX264optBRDOSwitch = NSButton; - fX264optBetaDeblockPopUp = NSPopUpButton; - fX264optBframesLabel = NSTextField; - fX264optBframesPopUp = NSPopUpButton; - fX264optBiMELabel = NSTextField; - fX264optBiMESwitch = NSButton; - fX264optCabacLabel = NSTextField; - fX264optCabacSwitch = NSButton; - fX264optDeblockLabel = NSTextField; - fX264optDirectPredLabel = NSTextField; - fX264optDirectPredPopUp = NSPopUpButton; - fX264optMERangeLabel = NSTextField; - fX264optMERangePopUp = NSPopUpButton; - fX264optMixedRefsLabel = NSTextField; - fX264optMixedRefsSwitch = NSButton; - fX264optMotionEstLabel = NSTextField; - fX264optMotionEstPopUp = NSPopUpButton; - fX264optNfpskipLabel = NSTextField; - fX264optNfpskipSwitch = NSButton; - fX264optNodctdcmtLabel = NSTextField; - fX264optNodctdcmtSwitch = NSButton; - fX264optRefLabel = NSTextField; - fX264optRefPopUp = NSPopUpButton; - fX264optSubmeLabel = NSTextField; - fX264optSubmePopUp = NSPopUpButton; - fX264optTrellisLabel = NSTextField; - fX264optTrellisPopUp = NSPopUpButton; - fX264optView = NSView; - fX264optViewTitleLabel = NSTextField; - fX264optWeightBLabel = NSTextField; - fX264optWeightBSwitch = NSButton; - }; - SUPERCLASS = NSObject; - } - ); - IBVersion = 1; -}
\ No newline at end of file +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBClasses</key> + <array> + <dict> + <key>ACTIONS</key> + <dict> + <key>X264AdvancedOptionsChanged</key> + <string>id</string> + <key>X264AdvancedOptionsSet</key> + <string>id</string> + <key>X264AdvancedOptionsSetCurrentSettings</key> + <string>id</string> + <key>X264AdvancedOptionsStandardizeOptString</key> + <string>id</string> + </dict> + <key>CLASS</key> + <string>HBAdvancedController</string> + <key>LANGUAGE</key> + <string>ObjC</string> + <key>OUTLETS</key> + <dict> + <key>fDisplayX264Options</key> + <string>NSTextField</string> + <key>fDisplayX264OptionsLabel</key> + <string>NSTextField</string> + <key>fEmptyView</key> + <string>NSView</string> + <key>fX264opt8x8dctLabel</key> + <string>NSTextField</string> + <key>fX264opt8x8dctSwitch</key> + <string>NSButton</string> + <key>fX264optAlphaDeblockPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optAnalyseLabel</key> + <string>NSTextField</string> + <key>fX264optAnalysePopUp</key> + <string>NSPopUpButton</string> + <key>fX264optBPyramidLabel</key> + <string>NSTextField</string> + <key>fX264optBPyramidSwitch</key> + <string>NSButton</string> + <key>fX264optBRDOLabel</key> + <string>NSTextField</string> + <key>fX264optBRDOSwitch</key> + <string>NSButton</string> + <key>fX264optBetaDeblockPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optBframesLabel</key> + <string>NSTextField</string> + <key>fX264optBframesPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optBiMELabel</key> + <string>NSTextField</string> + <key>fX264optBiMESwitch</key> + <string>NSButton</string> + <key>fX264optCabacLabel</key> + <string>NSTextField</string> + <key>fX264optCabacSwitch</key> + <string>NSButton</string> + <key>fX264optDeblockLabel</key> + <string>NSTextField</string> + <key>fX264optDirectPredLabel</key> + <string>NSTextField</string> + <key>fX264optDirectPredPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optMERangeLabel</key> + <string>NSTextField</string> + <key>fX264optMERangePopUp</key> + <string>NSPopUpButton</string> + <key>fX264optMixedRefsLabel</key> + <string>NSTextField</string> + <key>fX264optMixedRefsSwitch</key> + <string>NSButton</string> + <key>fX264optMotionEstLabel</key> + <string>NSTextField</string> + <key>fX264optMotionEstPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optNfpskipLabel</key> + <string>NSTextField</string> + <key>fX264optNfpskipSwitch</key> + <string>NSButton</string> + <key>fX264optNodctdcmtLabel</key> + <string>NSTextField</string> + <key>fX264optNodctdcmtSwitch</key> + <string>NSButton</string> + <key>fX264optRefLabel</key> + <string>NSTextField</string> + <key>fX264optRefPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optSubmeLabel</key> + <string>NSTextField</string> + <key>fX264optSubmePopUp</key> + <string>NSPopUpButton</string> + <key>fX264optTrellisLabel</key> + <string>NSTextField</string> + <key>fX264optTrellisPopUp</key> + <string>NSPopUpButton</string> + <key>fX264optView</key> + <string>NSView</string> + <key>fX264optViewTitleLabel</key> + <string>NSTextField</string> + <key>fX264optWeightBLabel</key> + <string>NSTextField</string> + <key>fX264optWeightBSwitch</key> + <string>NSButton</string> + </dict> + <key>SUPERCLASS</key> + <string>NSObject</string> + </dict> + <dict> + <key>CLASS</key> + <string>FirstResponder</string> + <key>LANGUAGE</key> + <string>ObjC</string> + <key>SUPERCLASS</key> + <string>NSObject</string> + </dict> + <dict> + <key>CLASS</key> + <string>NSObject</string> + <key>LANGUAGE</key> + <string>ObjC</string> + </dict> + </array> + <key>IBVersion</key> + <string>1</string> +</dict> +</plist> diff --git a/macosx/English.lproj/AdvancedView.nib/info.nib b/macosx/English.lproj/AdvancedView.nib/info.nib index c21a0c3e6..00f797bb5 100644 --- a/macosx/English.lproj/AdvancedView.nib/info.nib +++ b/macosx/English.lproj/AdvancedView.nib/info.nib @@ -1,28 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> - <key>IBDocumentLocation</key> - <string>216 196 356 240 0 0 1440 878 </string> - <key>IBEditorPositions</key> - <dict> - <key>254</key> - <string>465 444 550 282 0 0 1440 878 </string> - <key>5</key> - <string>289 494 550 282 0 0 1440 878 </string> - </dict> <key>IBFramework Version</key> - <string>446.1</string> - <key>IBLockedObjects</key> - <array> - <integer>5</integer> - <integer>254</integer> - </array> + <string>629</string> + <key>IBLastKnownRelativeProjectPath</key> + <string>../../HandBrake.xcodeproj</string> + <key>IBOldestOS</key> + <integer>5</integer> <key>IBOpenObjects</key> <array> <integer>5</integer> </array> <key>IBSystem Version</key> - <string>8R2218</string> + <string>9B18</string> + <key>targetFramework</key> + <string>IBCocoaFramework</string> </dict> </plist> diff --git a/macosx/English.lproj/AdvancedView.nib/keyedobjects.nib b/macosx/English.lproj/AdvancedView.nib/keyedobjects.nib Binary files differindex 5fb13e9ae..3422372a3 100644 --- a/macosx/English.lproj/AdvancedView.nib/keyedobjects.nib +++ b/macosx/English.lproj/AdvancedView.nib/keyedobjects.nib diff --git a/macosx/English.lproj/MainMenu.nib/info.nib b/macosx/English.lproj/MainMenu.nib/info.nib index f5ed599ef..2c679cd24 100644 --- a/macosx/English.lproj/MainMenu.nib/info.nib +++ b/macosx/English.lproj/MainMenu.nib/info.nib @@ -10,7 +10,7 @@ <integer>5</integer> <key>IBOpenObjects</key> <array> - <integer>1868</integer> + <integer>2</integer> </array> <key>IBSystem Version</key> <string>9B18</string> diff --git a/macosx/English.lproj/MainMenu.nib/keyedobjects.nib b/macosx/English.lproj/MainMenu.nib/keyedobjects.nib Binary files differindex 46401671a..ab362c90a 100644 --- a/macosx/English.lproj/MainMenu.nib/keyedobjects.nib +++ b/macosx/English.lproj/MainMenu.nib/keyedobjects.nib |