summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: Fixes a small bug -- if a default value was selected twice for one ↵jbrjake2007-11-091-3/+6
| | | | | | of the simple integer widgets like ref frames, it'd write ref=-1 to the text field instead of writing nothing. Hopefully didn't break anything whilst fixing this. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1050 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: change -PrepareJob to -prepareJob to match cocoa coding conventionsdynaflash2007-11-091-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1048 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add Deblock to the presets systemdynaflash2007-11-071-1/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1047 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Added Deblock to filters in Picture Preview Windowdynaflash2007-11-0711-7/+42
| | | | | | - Currently uses a checkbox that enables pp7 (default settings) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1046 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Reorganize Controller.mm methodsdynaflash2007-11-021-1141/+1206
| | | | | | | - Try to divide into logical sections via pragma marks - move preset code to the bottom as its typically accessed less often git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1042 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Modify the xcode libhb default target to properly reflect version 0.9.1 for ↵dynaflash2007-10-241-2/+2
| | | | | | jam builds. Thanks for the heads up cvk_b ! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue Enhancements courtesy of travistexdynaflash2007-10-0918-272/+772
| | | | | | | | | - Encodes now stick around in the queue's displayed after they have been completed. They are marked with a check mark icon. - The "active" encode is shown with a chasing arrows icon. - Completed encodes have a spotlight icon by them to allow you to show in finder - Support for reordering encodes in the queue via drag and drop. Currently #define'd out because there's currently no easy way to reorder hblib's job list. But some day maybe... git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1017 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove the sanity check for 23.976 framerate and detelecinedynaflash2007-10-092-18/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1015 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Rename iPhone preset to iPhone / iPod Touch0.9.1dynaflash2007-10-081-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1009 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update build number to : 2007100800 for 0.9.1 releasedynaflash2007-10-082-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1008 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Removed some localized strings so the presets work fine in the ↵ritsuka2007-10-051-0/+0
| | | | | | french localization. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1003 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix issue where Source is display with the volume id (ie. disk1) ↵dynaflash2007-09-281-3/+4
| | | | | | instead of the volume name if source is a physical dvd. This bug was introduced pre 0.9.0 with the integrated source scan controller. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@997 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add the auto detected framerate to the "Same as source" item in the ↵dynaflash2007-09-271-4/+66
| | | | | | | | "Frame Rate" popup button. - Note: presets still use "Same as source" if applicable for backwards compatibility. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@994 b64f7644-9d1e-0410-96f1-a4d463321fa5
* A line went missing from Controller.mm in the reorg of that file, youeddyg2007-09-261-0/+5
| | | | | | | | must tell the first pass of a two pass to not participate in the subtitle auto select. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@991 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue - fixes issue where starting a job and then adding to the ↵dynaflash2007-09-261-18/+58
| | | | | | | | queue without the queue window open, then opening the queue window fails to show currently encoding job. - Thanks travistex! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@990 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue update adds auto wrap to detail lines so that detail does not ↵dynaflash2007-09-2426-1352/+808
| | | | | | | | get truncated. - Also deletes some unused icons from the xcode project as well as from the svn including some from rev 984 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@985 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Remove not used icons from xcode projectritsuka2007-09-231-41/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Various little code cleanup and small alignment fixes in the nib.ritsuka2007-09-234-143/+87
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@983 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: don't reset codecs popup when changing format, if the new format ↵ritsuka2007-09-221-0/+6
| | | | | | supports the specified codecs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@977 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Keep track of the state of the keep aspect ratio checkbox when ↵dynaflash2007-09-192-10/+27
| | | | | | | | | turning on anamorphic so it can be changed back to its previous state when anamorphic is turned off. - Allows for easier comparison of anamorphic vs. non anamorphic. - Good idea jbrjake git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@975 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add conditional to 6 channel vorbis to remove < 192 bitrates from ↵dynaflash2007-09-181-0/+11
| | | | | | popup, since vorbis crashes in a fiery wreck. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@972 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Enable 6-channel Vorbis audiodynaflash2007-09-181-1/+2
| | | | | | - bitrate checking is not modified, so uses existing minbitrate = 48, maxbitrate = 384 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@971 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Auto resize picture window to reflect proper anamorphic size in the ↵dynaflash2007-09-181-33/+51
| | | | | | | | Picture Preview. - Once again, credit goes to blindjimmy! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@970 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Hawman fix for the HawkPack toolbar icons. Fixes nasty alpha issue ↵dynaflash2007-09-172-0/+0
| | | | | | | | with two icons. - Also adds a splash of color to the Queue icon in the main window toolbar. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@969 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue improvements from travistexdynaflash2007-09-174-36/+466
| | | | | | | | | - Detail info for each pass has been cleaned up. Each pass only displays info relevant to its pass. No line wrapping yet. :-( - In the gui, "subtitle scan" changed to "in-depth scan". Is that what we want to call it? - Fixed cases where single pass jobs were identified incorrectly in the queue. - Removed incessant updating of the queue gui. The gui now only updates when something changes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@968 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Scale > 720 or > 480 Picture Previews and the Picture Settings ↵dynaflash2007-09-165-11/+140
| | | | | | | | | | | window to fit to screen. - Perfect for HD transport streams or any HD source - If source width is > 720 or source height is > 480, the Picture Settings window will scale appropriately to 85% of either the users screen height or width, whichever it runs into first. - The scaled size for the preview is displayed in the Picture settings detail at the bottom as a percentage. - Thanks blindjimmy !! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@965 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use the parent folder if VIDEO_TS is chosen as a source for display ↵dynaflash2007-09-142-31/+37
| | | | | | | | as well as default output movie name. Move some icon files into Resources/icons folder in the Xcode proj file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@964 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: New Queue Enhancements courtesy of travistexdynaflash2007-09-149-74/+719
| | | | | | | | | - New hierarchical queue view. - New Start/Cancel and Pause/Resume buttons in Queue toolbar to match those in the main window. - When canceling a job, you now have the option to delete all pending jobs. - This one is the real deal! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@963 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Update Toolbar icons with the HawkPackdynaflash2007-09-1314-6/+42
| | | | | | - Thanks hawkman! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@959 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix the target size crash for real, and autovalidate the open source ↵ritsuka2007-09-121-5/+1
| | | | | | toolbar item. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@957 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add warning if "Sleep" or "Shutdown" is going to occur after ↵dynaflash2007-09-122-0/+35
| | | | | | | | encoding is done ala user prefs. - Thanks hawkman! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@956 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix Quit command, especially during encodingdynaflash2007-09-122-45/+70
| | | | | | | - Adds proper warning windows and quits gracefully during all states - Courtesy of travistex git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@955 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix a crash in calculateBitrate:ritsuka2007-09-121-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@954 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix deinterlace setting for the Picture Preview window which as ↵dynaflash2007-09-111-0/+12
| | | | | | broken in rev 936 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Reorganized prefs window. Re-added pref-general.png to copy bundle ↵ritsuka2007-09-114-7/+13
| | | | | | resoruces phase. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@951 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix starting an encode when nothing is in the queue bug which was ↵dynaflash2007-09-111-1/+7
| | | | | | | | introduced in 949. - adds "addToQueue" method back to the "Rip" method if the queue is currently empty. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@950 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: New queue enhancementsdynaflash2007-09-1118-1560/+1329
| | | | | | | | | | | | | | - clean up work related to starting and stopping of jobs to make sure the behavior is the same in both the queue window and the main window - No longer adds jobs to queue when you've hit Start but then canceled the overwrite warning. - Added overwrite alert when doing an Add to Queue. Was only happening previously when you did a Start. - Stopping a job from either the Queue window or the Main window now goes through the same code path and so the behavior will be identical. - In the main window, the Start button now changes to Start Queue once you've added things to the queue. This helps clear up any ambiguity about what that button will do - Cancel button now named Stop. Recommended by BradleyS and/or hawkman I think because this button no longer cancels everything in the queue, just the current job. Wording in the stop warning dialog has been improved (mentions job title). - The "Show Alert When Done" options now work when you have started the queue from the Queue window. - Uses the term "passes" in main window - Added unique icons for each pass type. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fixed a memory leak in picturecontroller.mm added in #936ritsuka2007-09-111-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix build, there is no pref-advanced.png at the moment.ritsuka2007-09-111-4/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@947 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Added two not-so-good icons made by me for the prefs window toolbar.ritsuka2007-09-115-8/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@946 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Added buffer management and changed fifo sizes. Changed job->subtitle_scan ↵eddyg2007-09-111-4/+3
| | | | | | to job->indepth_scan, and fixed memory init bug in denoise.c. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@945 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: better looking plus and minus icons for the presets drawerritsuka2007-09-106-2/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@944 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: New preferences window. We need some new icons for the toolbar.ritsuka2007-09-109-40/+175
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@942 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fixed bitrate calculation for target size.ritsuka2007-09-094-10/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fixed main window not showing updated filters settings after closing ↵ritsuka2007-09-093-20/+29
| | | | | | | | the picture window. HandBrake gui is updated even when the user is pressing a button or a menu. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@940 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: ritsuka2007-09-085-40/+40
| | | | | | | | - Better menu item validation - Sheets no long disable every existing menu item - Added a check for preset name length when adding a new preset git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@939 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fixed two stupid alignment problems in the main window, I should ↵ritsuka2007-09-083-1/+1
| | | | | | really check better before commiting anything. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@938 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use validateMenuItem to autovalidate menu items. Plus small gui ↵ritsuka2007-09-086-100/+73
| | | | | | alignments fixes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@937 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui:ritsuka2007-09-0811-334/+387
| | | | | | | | | | - Move Picture Settings window in a new nib - Cleanup main window nib, delete some useless hidden NSTextfField - Change "Queue" menu item keyboard shortctus to cmd-2 - Add cmd-? keyboard shortcuts to "HandBrake User Guide" menu item - HandBrake main windows is now shown if the dock icon is clicked and there is no open window git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@936 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue improvementdynaflash2007-09-071-150/+151
| | | | | | | | - Now displays the Title number, chapters, and pass information along with the source name in the main line of the list view - This should help see at a glance just what is happening using any of the given views - Thanks again to travistex! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@935 b64f7644-9d1e-0410-96f1-a4d463321fa5