summaryrefslogtreecommitdiffstats
path: root/macosx/HBOutputPanelController.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: Fix activity log headers to show correct version when clearing the ↵dynaflash2009-06-021-3/+3
| | | | | | window as well as the session log. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2472 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Report the svn version and arch in the session activity log and the ↵dynaflash2009-03-031-1/+1
| | | | | | | | individual encode log. - ie. [11:25:22] macgui: Handbrake Version: svn2207 x86_64 (2009030301) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2209 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Picture Filters separate hud inspector initial implementationdynaflash2009-01-261-0/+7
| | | | | | | | - Separates the filters out from the picture settings inspector into their own inspector in preparation for more advanced filters - Gingerbread is shaky but wanted to get the functionality into the svn due the the number of files modified or added. - Adds a toggle action to Picture Settings, Picture Filters and the activity window git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2099 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: correct month output in the names of the individual encode logsdynaflash2008-12-041-1/+1
| | | | | | - Duh! In struct tm, tm_mon is the month number from 0 to 11, so we needed to be using tm_mon + 1 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2005 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add the svn and build number to the individual encode log headersdynaflash2008-11-151-1/+4
| | | | | | - thanks for noticing and reminding me cvk_b. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1920 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Acivity Logs for individual encodes initial implementationdynaflash2008-10-301-2/+79
| | | | | | | | | | | | | | | | - 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://svn.handbrake.fr/HandBrake/trunk@1881 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Make HBOutputPanelWindowController an NSWindowController subclass. ↵ritsuka2008-05-131-34/+33
| | | | | | Patch by blindjimmy. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1458 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Write version info the the activity log and activity windowdynaflash2008-03-171-2/+13
| | | | | | | - writes the Handbrake version number and build number to the activity window and log text file upon startup (this no longer occured out of libhb once we updated the update system to Sparkle) - Add writing the version info upon clearing of either the log file or the window, this way we have version info from users even if they have cleared the top of the logs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1344 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Activity Logdynaflash2007-11-161-2/+10
| | | | | | | | - Add "Clear Log" to the activity window contextual menu - Clears the log and prints a new date/time header in the log - Useful for starting a new log without having to relaunch HB. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1063 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Move app support directory check to -init in controller.mmdynaflash2007-11-151-12/+2
| | | | | | | | - Makes ~/Library/Application Support/HandBrake available to HBOutputPanelController immediately - Elimates duplicate code to check for app support directory for both the presets as well as the activity log (as well as any other future features that will require this directory) - Also fixed issue where clicking "Discard" in the update alert closes the main window and won't let it come back (this will be totally unnecessary once the Sparkle update system is implemented). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1061 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Activity Window Logging Initial Implementationdynaflash2007-11-141-7/+85
| | | | | | | | | | | | - stderr and stdout are now written to a .txt file as well as displayed in the activity window - Each line from stdout and stderr is written as it comes out of libhb (instead of in batches) so that in the event of a crash, we see the very last log message just like in the cli output - Log file is located at: ~/Library/Application Support/HandBrake/HandBrake-activitylog.txt - Uses .txt file as .log files default to open in console (text editor is more user friendly to n00bs?). - For initial implementation, log file is overwritten for each session, and the current date and time is printed at the top of the log. So, log is one session long, for now. - Activity window is also now a normal window (not an inspector) so that you can minimize it and the picture preview window is not half covered up by it on a smaller (mbp) display - Added "Open Log File" to the Activity Window contextual menu which opens the log file in the users default text editor git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1058 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Increase the Activity Window text storage to double its current ↵dynaflash2007-08-231-2/+8
| | | | | | capacity for more complete logs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@855 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: hot scrolling action for the Debug Output logging window. Thanks for ↵jbrjake2007-07-241-0/+2
| | | | | | the patch, Ritsuka! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@728 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Debug output window is now opened automatically if it was visible when HB ↵cleaner2007-06-061-0/+8
| | | | | | was closed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@603 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Typo fix and test of commit rights.cleaner2007-06-051-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add stdout to the Debug Inspector windowdynaflash2007-06-041-1/+4
| | | | | | - thanks again to Cleaner git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@596 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Debug Window to read libhb output like cli in inspector windowdynaflash2007-05-211-0/+95
- Thank You Cleaner!! - Adds Debug Output to Window menu - Adds Verbose pref to preferences menu - MacGui now reads output from libhb like cli - May add pref to open Debug Output window upon launch - All credit goes to Cleaner, Thank You! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@592 b64f7644-9d1e-0410-96f1-a4d463321fa5