summaryrefslogtreecommitdiffstats
path: root/macosx/English.lproj
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: Increase width of main window from 754 to 960dynaflash2011-06-092-1370/+712
| | | | | | | | - Increases the main window width from 754 to 960 which is an increase of 206 px. This allows more breathing room for some crowded tabs like Audio, Subtitles and Advanced. Also increased the associated views. The main prompt for this is the very crowded audio tab which recently added Gain and also could use a vbr checkbox as well as possibly an aname field. I would rather maximize the width we deem available before going to an advanced audio track popup like the lingui and wingui currently utilize. - For now any widgets have been expanded to their nearest longest known value without truncating. - As per review board https://reviews.handbrake.fr/r/116/ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Clean up internal architecture of HB Audio and HBAudioControllerdynaflash2011-05-261-67/+1073
| | | | | | | - patch by blindjimmy ... as always .... thank you! - as per https://reviews.handbrake.fr/r/81/ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4002 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio Gain Control initial implementationdynaflash2011-05-261-25/+207
| | | | | | | | | | | | | | - Adds a Circular Slider to implement gain from a range of -5 to +15 which is sane by any reasonable measure. - Note: the circular slider with this range puts the default of 0.0 at the three o'clock position on the slider which is kind of wonky. Any ideas to make it more intuitive are welcome. -The accompanying text field readout is left editable so values beyond the sliders range can be specified manually. - Gain is disabled for any passthru options obviously. - Though it has been in cli and lingui for some time, as a note my tests show that anything above +15 can get distorted quite easily. Of course that is open to opinion depending on source, I have yet to see a complaint about the volume of encoded audio being too high but we leave up to -5 there just for the corner cases. - Any existing presets not specifying gain will use a gain of 0.0 which means of course its unmodified. - Also as a sidenote takes care of blindjimmy's patch https://reviews.handbrake.fr/r/99/ as far as /macosx/HBQueueController.m git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4000 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix the wording for Peak Framerate to match the Lingui.dynaflash2011-05-191-2/+2
| | | | | | - Patch by Rodeo As per https://reviews.handbrake.fr/r/79/ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3982 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implement Frame Rate Mode as per the Lingui.dynaflash2011-04-151-57/+278
| | | | | | | - Removes the current Peak Framerate checkbox and replaces it with appropriate Radio Buttons depending on if Same as Source or a specific framerate is chosen in the Frame Rate popup widget. - Gets the macgui up to speed with https://trac.handbrake.fr/changeset/3770 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3930 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove Target Size as a rate control option as it doesn't really ↵dynaflash2011-03-011-276/+313
| | | | | | | | | | | work correctly and should die an overdue death. - Also rearranged the video quality layout a bit. - Moved Constant Quality above Average Bitrate - Moved the entire Video Quality matrix down below frame rate where it belongs. - Presets are mapped accordingly internally in the macgui code so that they are unchanged across platforms. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3823 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: In Preferences, Instead of the old "Use iTunes / iPod friendly file ↵dynaflash2011-01-191-355/+148
| | | | | | | | | | | | extension for mp4" checkbox we allow three choices: - Auto (Default): will use .mp4 unless any of the conditions are met for Apple devices to use .m4v such as AC3 audio or chapters, etc. - .m4v: will set the extension to .m4v regardless of settings. - .mp4: will set the extension to .mp4 regardless of settings. Basically anything other than Auto forces either the .m4v or .mp4 file extension. Again "Auto" is default. Note: This deprecates the old preferences plist key "DefaultMpegName" which was just a bool and adds "DefaultMpegExtension" which is a string. As a result users that had the old "Use iPod/iTunes friendly (.m4v) file extension for MP4" checkbox checked will need to select ".m4v" in the new preferences dialogue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3758 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: When using x264 and rf 0 is selected show "Warning: Lossless" in the ↵dynaflash2011-01-031-984/+12
| | | | | | field readout for rf. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3729 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix alignment of the widgets in the Advanced Panel.dynaflash2010-11-091-615/+301
| | | | | | - Patch by Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3665 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Disable the drc dial if source is not AC3 as only our AC3 decoder ↵dynaflash2010-10-041-34/+35
| | | | | | | | flags drc. - Patch by circleone, thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3568 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Macgui: Audo drc .. add a continuous behavior to the drc circular slider and ↵dynaflash2010-09-221-7/+854
| | | | | | have it stop on tick marks to make it behave like it did before 3532 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3551 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio Fixes and Enhancements ... patch by circleone.dynaflash2010-09-201-34/+9
| | | | | | | | | | | | | Fixes issue where changing to custom from a preset then changing titles will cause an empty audio tab. Also: - Added the ability for HandBrake's language preference to be honored when it occurs in the title's tracks. - Ensured the limit (currently 24) is not passed when adding audios using presets. - If no preset is chosen, when a new title loads, one track is added (based on the language preference or the first if that is not met). - Reinitializing the audio array is now KVO-friendly, making the UI refresh more pleasant. - The "Add All Tracks" button has been made mini in size. - The audio table view no longer attempts to keep the selection. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3549 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix peak framerate and custom resolution for new presets which was ↵dynaflash2010-09-171-966/+1504
| | | | | | | | | | | borked in 3532 due to those enhancements being after the audio work was done on an out of date xib ... fixed by circleone. Enhancements added as well by circleone: - Disables the ability to change the audio track order based on columns in 3532. - Changes the size of audio widgets from mini to small so they are easier to see. - Add scroll bar to the subtitles tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3537 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio ... Add an "Add All Tracks" button to the audio tab.dynaflash2010-09-161-1048/+85
| | | | | | | - Patch by circleone... Thanks again! - Adds all available source tracks at the default mixdown etc. to the macgui in one click. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3536 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix two line status readout in the main window originally ↵dynaflash2010-09-161-522/+2304
| | | | | | implemented in svn rev 3483 which somehow got borked in svn rev 3532. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3535 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio ... Allow more than 4 audio tracks.dynaflash2010-09-151-5847/+1572
| | | | | | | | | | | | | | - Patch courtesy of circleone ... Thanks! - Use a NSTableView to dynamically add/delete audio tracks ala the Subtitle tab. - Sets a 24 track limit until someone tests more than 24 tracks (the libhb 8 track limit was removed as per http://trac.handbrake.fr/changeset/3531). - Replaces the old static 4 tracks to a dynamic array. - Moves macgui audio handling to a separate class. Known caveats: - Borks queue editing which needs a revamp anyway. - Queue window display needs to be adjusted to show more than 4 tracks appropriately. Again, its cosmetic and is not a show stopper. - There may be other possible unknown side effects even though tested on all presets. That said, I feel it needs to get in so that we can get feedback from nightlies. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3532 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Add Bluray supportjstebbins2010-09-081-22/+147
| | | | | | | | | | | | | | | | | | Unencrypted BD directory trees only. Doesn't support iso images. Also, no PGS subtitle support yet. Chapters and angles are supported. Adds a new contrib libbluray. Adds new option to hb_scan() for duration of short titles to filter. This applies to BD and DVD multi-title scans only. Does not apply to any single title scans. Fixes memory leak during scan. hb_buffer_close() was not freeing all buffers in a chain of buffers passed to it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3510 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Encode status readout now two lines, first line is the name of the ↵dynaflash2010-08-192-58/+58
| | | | | | file being encoded and second line is the progress. Changed both for main window and queue window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3483 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add separate method for cancelling a Live Preview encode.dynaflash2010-08-041-15/+370
| | | | | | - Also replace deprecated removeFileAtPath:handler: with removeItemAtPath:error: in HBPreviewController git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3469 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Rework how we get encode and queue done alerts.dynaflash2010-07-261-42/+200
| | | | | | | | | - Add separate checkbox for system alert sound in Preferences > General > When Done (previously it was automatic only when "When Done" included the alert panel") - System alert sound will play whenever the specified Alert When Done event occurs if its checked (this includes the Growl alerts which come up as encodes roll off of the queue) which addresses the sound part of this forum thread http://forum.handbrake.fr/viewtopic.php?f=22&t=17347#p80456. Thanks to BradleyS for the suggestion. - Also fix an issue introduced in the multi instance queue commmit (ref 3450) where the Alert Window would come up one encode too early instead of at the end of the queue if you use the alert window for when queue is completed. This addresses forum thread http://forum.handbrake.fr/viewtopic.php?f=12&t=17367 thanks to noved for picking up on it. - Get rid of a touch of commented code from rev 3450 which is worthless. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3461 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Initial implementation of new queue sync code which allows ↵dynaflash2010-07-171-15/+169
| | | | | | | | | | | | | | | | | | multi-instance encoding. This allows more than one instances of HandBrake.app to run off of the same queue file. In the case of multi-instance use these changes occur in the queue window: - The delete icon for a given queue item does not exist in the queue window if another instance is doing the encoding. - The encoding icon does not spin if another instance is doing the encoding. - As before if the queue window is for the instance doing the encoding on that item it will be animated and "spins". - The queue window status readout now also includes the output file name for the file being encoded for that instance. Known bugs: - Drag and Drop queue reordering is somwehat borked. Doesn't corrupt queue but can not allow a drop in some instances. - I have tested this over 20 multi instance encodes and not once had an issue, but anytime more than one instance is writing to the same external file anything can happen. Beware! - The session activity log will of course be full of activity log info from all instances in a multi instance scenario. Individual encode logs are unaffected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3443 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Presets - Add abliity to modify width and height on a preset ↵dynaflash2010-06-281-21/+1402
| | | | | | | | | | | independent of the currently loaded settings via repurposing the old "Current" picture size setting in the add new preset dialogue. - Changes "Current" to "Custom". - When Custom is selected two text fields for width and height appear, initially populated with the current picture settings which means that if not changed will behave as old "Current" settings used to. - Editable fields means the preset can be save to pic dimensions other than what is setup for the current encode setup. - For example you can have a dvd loaded up and then save a preset using say 1280 x 720 as max dims, even though the currently loaded source would not have allowed that before. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3419 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Advanced x264 panel overhaul. - Updates labelingjbrjake2010-06-181-783/+701
| | | | | | | | | | | | | | | | | | | | | - Updates tooltips - Rearranges layout to group options by encoding features, analysis options, and psychovisual options - Adds weightp checkbox - Adds adaptive quantization slider going from 0 - 2.0 - Removes mixed-refs switch - Removes weightb switch - Removes no-fast-pskip switch - Removes spurious 0 value for reference frames, clamps values to 1-16 - Converts b-pyramid from a checkbox to a menu to allow strict, makes normal instead of off the default - Defaults b-pyramid to being on, removes it from string when it's on, and converts text values of strict or normal to a checked box since we're not offering strict. - Makes psy-rd slider go to 2.0 - Changes analyse some (default) to most, add new some (i4x4,i8x8) - Makes psy-trellis go in 0.05 increments instead of 0.1 increments. - Stops hiding 8x8dct when analyse is none (thanks, Rodeo) - Fixes animated reset of psy-rd and psy-trellis sliders when hidden (thanks, Rodeo) - Hides psy-trellis when cabac goes off (thanks, Rodeo) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3392 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Peak Framerate initial implementationdynaflash2010-06-181-27/+67
| | | | | | | | - Adds a checkbox below the fps drop down to allow selecting pfr as long as Same as Source is not selected. - Checkbox is shows and hides based on the fps dropdown. - Uses job->cfr = 2 instead of 1 to enable libhb's pfr mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3390 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Live Preview HUD Overlay playback controller initial implementationdynaflash2010-05-181-13/+553
| | | | | | | | | | | | | | | | | | | - Fixes current issue where a live preview with the display res larger than storage res would not show the built in QTKit control bar. - Replaces the stock QTKit movie controller. - Adds playback time code information to HUD display. - Allows frame by frame scrubbing via keyboard arrow keys. -- Methods exist for frame by frame step through but buttons are not on the HUD overlay yet. Known Bugs: - If movie is playing, first click on the scrubber bar can cause the movie to jump to beginning or end unless scrubber is held and dragged. - Probably some others I haven't seen yet. To Do (not that it ever will get done): - Replace the current crappy stock buttons with some decent ones. - Display accurate frame number hopefully though QTKit offers little documentation to get that exact info. - Add a volume slider and remember the volume setting in the prefs. - Add a subtitle control widget hopefully so that users can see what the subtitles would look like. Other small changes include adding some tooltips to the hud overlay controller widgets to hopefully make it a bit more intuitive. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3300 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Chapter Title import/export functionalitydynaflash2010-05-061-23/+163
| | | | | | | | | - Saves the chapter list to a .csv file which is compatible with the cli and wingui. - Note: comma's in the chapter name are escaped with a "\" to maintain cli compatibility then if necessary stripped upon re import into macgui. - Original patch by borgclone and added to by realityking. Thanks! - Feature development referenced here http://forum.handbrake.fr/viewtopic.php?f=4&t=4146&start=0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3285 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Audio fixes regarding CoreAudio as default.dynaflash2010-02-231-15/+8
| | | | | | | | | | | | | | - Base Patch by Rodeo, thanks Rodeo! -- Puts CoreAudo at index 0 in the encoder popup to assure it is selected by default if no preset is applied. -- Fixes issue where going to AC3 or DTS Passthru then back to aac chose faac even if the old "Use CoreAudo instead of FAAC" pref was in effect. -- Removes some legacy AVI/OGM Code. - Additional features added after Base Patch: -- "Use CoreAudio instead of FAAC" preference is now only applied to the built in presets --- This change means that a custom preset specifying faac is now respected instead of it being overridden by the previously global preference. --- Xib description changed accordingly --- Note this means that previous custom presets that used faac will now use it instead of coreaudio. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3138 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Removie Full Screen preview mode as its largely redundant when we ↵dynaflash2010-02-191-86/+6
| | | | | | have 100 percent full screen scaling in windowed mode. Removes a lot of code that is really not needed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3125 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: A bit of pixel nudging in the Destination area of the main window ↵dynaflash2010-02-181-14/+14
| | | | | | | | ... patch from Rodeo - Moved "Destination" a bit higher up, "File:" a bit to the left, and made "Browse" Small instead of Mini git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3123 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Preview fixes and changesdynaflash2010-02-181-33/+37
| | | | | | | | - Better scaling for windowed mode - Re postion hud control panel so top is at 50% window y axis - Other small enhancements git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3121 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Get rid of % read out in constant quality mode. Now displays rf only.dynaflash2010-02-081-8/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3104 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queued item editing initial implementation.dynaflash2010-01-211-96/+877
| | | | | | | | | - Sends a chosen queued item back to the main window for reload ( and rescan ) via contextual menu (right click) - Deletes queued item from queue after being reloaded to main window ( after editing or whatever, send back to queue via Add To Queue Button same as a new source). - New queue window contextual menu also includes delete and show options previously only available via separate icons. - Note: Needs testing particularly in the subtitle area, which is not to say there aren't other bugs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3080 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add the ability to send the finished encode to any application the ↵dynaflash2010-01-121-49/+174
| | | | | | | | | | user chooses instead of just "Send to MetaX". - Retains a checkbox to acivate sending the finished encode - Adds a file name textfield and a browse button so user can choose the app to send the finished encode to. - Defaults to MetaX as this would be the only app already existing in the users prefs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3068 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Move destination widgets up to realign back to pre point a to b postion.dynaflash2009-12-291-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3052 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Re-arrange Source area to be all on one line instead of duration ↵dynaflash2009-12-291-37/+45
| | | | | | being on a second line under the Title NSPopUp. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3051 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Interface changes to allow pts or frame based point to point ↵dynaflash2009-12-231-654/+1810
| | | | | | encoding on top of our existing chapters based encoding. ... Based upon jstebbins most excellent work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3042 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use 11 tick marks to represent 0-10 instead of 10, on psy sliders. ↵jbrjake2009-11-231-252/+854
| | | | | | Thanks, Rodeo, for pointing out my lack of basic math skills ;-) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2957 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: make crf default for x264dynaflash2009-10-191-208/+781
| | | | | | - this removes the optional preference and no longer sets job->crf = 1; git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2890 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fixed a localization issue in the constant quality slider.ritsuka2009-08-211-77/+191
| | | | | | Added a white background to the subtitles table. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2773 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Reworked the hud to be more responsive, and added a category to QTMovieView ↵ritsuka2009-08-211-161/+923
| | | | | | | | so the hud is displayed even if fMovieView is the first responder. Cleanup the movie loading code for future changes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2772 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: srt subtitle support initial implementationdynaflash2009-07-161-16/+307
| | | | | | | | | - Allows adding an external srt sub file as a subtitle source. -- Adds fields for srt language, char code and offset in ms. - Known issues: adding the srt file to the sources list also adds a new subtitle track for that source, however to "set" it you have to click on it. - srt subtitles do not seem to work in preview even if set to default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2699 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix Scale To Screen when in full screen mode.dynaflash2009-06-201-2/+2
| | | | | | - Note: still a bit of a bug when switching sizes from the picture size inspector and in scale to screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2584 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Disabled the Picture panel in the preferences window, some minor ↵ritsuka2009-06-191-93/+208
| | | | | | alignment and size changes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2575 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove Sparkle's "Send anonymouns system information" preference as ↵dynaflash2009-06-171-72/+14
| | | | | | the decision was made to let it mature a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2562 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkle - Added "Send anonymous system information" to the ↵dynaflash2009-06-171-15/+73
| | | | | | preferences. Sends system info once a week. No personal information is sent. For more info: http://sparkle.andymatuschak.org/documentation/pmwiki.php/Documentation/SystemProfiling git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkel updater prefs - remove hourly from the check for updates ↵dynaflash2009-06-171-24/+2
| | | | | | interval. This still leaves Daily, Weekly and Monthly with Weekly as the default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2559 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Sparkle Updater preferences changes.dynaflash2009-06-171-51/+289
| | | | | | | - Change Check for Updates from "At Launch" to "Automatically". - Add time interval popup to check for updates Hourly, Daily, Weekly or Montly. Defaults to Weekly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2556 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: added 64-bit savvy application icon.konablend2009-06-171-12/+19
| | | | | | | | - icon is chosen based on compile-time architecture: HandBrake.icns or HandBrake-64.icns - added action for MainMenu->About to call Controller.showAboutPanel as the default about panel needs dictionary override to force icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2547 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Multiple subtitle tracks initial implementationdynaflash2009-06-131-362/+531
| | | | | | | | | | | | | | | | | | | | | - Subtitles now get their own tab - "None" track is an empty track, add a new subtitle track by switching it to a valid source track. - First track allows for "Foreign Language Search" which replaces the old "Auto Select". - Remove a previously selected track by setting it back to "None" - Sanity Checks: -- Allow only one Burned In track. -- Text tracks do not allow burned in to be set. -- MP4 specific: --- Allow only one VobSub and force burned in to be set. ---- Trying to set more than one vobsub in mp4 results in a warning, and the first vobsub track is retained. - Presets: Currently subtitles are not recorded into presets (which they never have been). - Live Preview: -- Foreign Language Search is borked for live preview, so is ignored -- Burned in subtitles work for both mp4 and mkv -- Text subtitles work for mp4 if set to default (preview has no way to turn soft subs on/off) -- Text subtitles do not show up in preview window even if checked as default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2530 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add Preference to use CoreAudio in place of FAAC when choosing a preset.dynaflash2009-05-291-29/+82
| | | | | | | | - Defaulted to "On". - Effectively allows the macgui to use core audio by default while maintaining the cross platform faac encoder in the built in preset's internally. - Also means that one can manually choose faac after selecting a preset if so desired. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2460 b64f7644-9d1e-0410-96f1-a4d463321fa5