OSDN Git Service

MacGui: Acivity Logs for individual encodes initial implementation
authordynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 30 Oct 2008 18:11:58 +0000 (18:11 +0000)
committerdynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Thu, 30 Oct 2008 18:11:58 +0000 (18:11 +0000)
commitda3e9e2a95293ac485cd2b403a22864b3dd92938
treee96bcab8669d0b167f58bfecaaa7b9c1201d49d9
parent50719e513b04e853145076bf7d9ec8b73a81616a
MacGui: Acivity Logs for individual encodes initial implementation
- Individual activity logs are saved in the file format "YYYY-MM-DD HH-MM-SS mymoviename.txt".
- Default directory is "~/Library/Application Support/HandBrake/EncodeLogs/".
- Advanced preference available to alternatively put them in the users output movie directory with the output movie (by default set to "off").
- Renamed the existing contextual menu items for the Activity Window to better reflect choices (function remains the same) as follows:
-- "Copy All Output" -> "Copy Window Contents".
-- "Clear Output" -> "Clear Window Contents".
-- "Open Log File" -> "Open Log File For This Session".
-- "Clear Log File" -> "Clear Log File For This Session".
- Added "Open Individual Log File Directory" to the Activity Window contextual menu to open this directory with the Finder
- Also commented out some macgui based activity log messages that were used to troubleshoot the new queue.
- Note: the individual activity logs are in addition to the existing session based activity log. If you do a scan of a new source during encoding, the new source scan log messages will be intermixed with the encode log messages as I have no clue how to separate stderr/stdout based on which instance of libhb is sending the messages.

git-svn-id: svn://localhost/HandBrake/trunk@1881 b64f7644-9d1e-0410-96f1-a4d463321fa5
macosx/Controller.mm
macosx/English.lproj/OutputPanel.xib
macosx/English.lproj/Preferences.xib
macosx/HBOutputPanelController.h
macosx/HBOutputPanelController.m
macosx/HBPreferencesController.m