summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: set the preset name to custom when a setting in the ↵ritsuka2014-12-293-1/+110
| | | | | | video/picture/filters tab is changed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6671 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the default name for the exported chapters to the destination ↵ritsuka2014-12-291-1/+1
| | | | | | file name again. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6670 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use bindings to toggle the chapters/seconds/frames UI.ritsuka2014-12-296-69/+66
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6669 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: pass the fast decode option to the hb_job.ritsuka2014-12-293-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6668 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move more things out of HBController.ritsuka2014-12-2810-66/+137
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6664 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: hide turbo two pass checkbox when x264 is not selected.ritsuka2014-12-274-8/+24
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6663 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not redirect nil to the log.ritsuka2014-12-271-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6662 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: clean up headers and imports.ritsuka2014-12-2711-45/+47
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6661 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove redundant "enabled" property in a few view controller. ↵ritsuka2014-12-2711-111/+154
| | | | | | Cosmetics in HBController. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6660 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the reveal button in the queue.ritsuka2014-12-271-13/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6659 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the addChaptersFromQueue: in HBChapterTitlesController.h ↵ritsuka2014-12-272-10/+0
| | | | | | because it's not longer used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6658 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename PictureController.* to HBPictureController.* .ritsuka2014-12-274-8/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6657 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove unneeded init.ritsuka2014-12-272-7/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: change the queue to work with serialized HBJob objects, remove the ↵ritsuka2014-12-2739-2079/+1214
| | | | | | NSDictionary job representation and the duplicate prepareJob method. Implement NSCopying protocol in HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* eliminate job->largeFileSizejstebbins2014-12-231-12/+0
| | | | | | | It is no longer needed since we eliminated mp4v2 support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix build.ritsuka2014-12-231-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6645 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove some unused #import. Move again more things in HBController ↵ritsuka2014-12-2311-312/+131
| | | | | | to HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6644 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move the UI helper methods to new categories. Implement NSCoding in ↵ritsuka2014-12-2327-696/+1199
| | | | | | more classes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6643 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the chapter titles directly in HBJob. Move more things over to ↵ritsuka2014-12-2211-113/+176
| | | | | | HBTitle and HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6642 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: save the preset description, it had been broken after the add preset ↵ritsuka2014-12-221-1/+4
| | | | | | window refactoring. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6640 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implement NSCoding protocol in HBJob.ritsuka2014-12-2213-11/+332
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed a number of memory leaks. Do not set some deprecated hb_job ↵ritsuka2014-12-225-35/+43
| | | | | | fields. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the last usage of title->job.ritsuka2014-12-217-460/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6636 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HBJob tracks array in HBAudioController and ↵ritsuka2014-12-214-17/+549
| | | | | | HBSubtitlesController. Add a method to convert a HBJob to a hb_job_t. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6635 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: refactor a bit of HBController to remove dependency on hb_title_t.ritsuka2014-12-212-243/+175
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6634 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HBJob when possible.ritsuka2014-12-2111-197/+103
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6633 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add some more logs in HBCore.ritsuka2014-12-211-0/+10
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6632 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the correct framerate in the preset.ritsuka2014-12-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6631 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rearrange files in the project and disabled NSZombie.ritsuka2014-12-202-43/+38
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6630 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a warning.ritsuka2014-12-201-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6629 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: integrated HBPicture in HBPictureController and started to move ↵ritsuka2014-12-209-913/+370
| | | | | | things over to HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6628 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: post a notification in HBFilters when a settings is changed.ritsuka2014-12-202-43/+156
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6627 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: implement HBPicture.ritsuka2014-12-202-31/+729
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6626 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: small improvements to HBTitle and HBJob.ritsuka2014-12-204-25/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6625 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use title->list_chapter directly instead of title->job->list_chapter.ritsuka2014-12-201-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6619 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use the right string format specifier in HBCore.ritsuka2014-12-201-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6618 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a unused ivar in HBController.ritsuka2014-12-201-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6617 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a "name" property to HBCore to easy debugging multiple ↵ritsuka2014-12-202-7/+15
| | | | | | instances. Add a missing retain to the titles property. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6616 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix frame rate when loading a queue item.ritsuka2014-12-202-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6615 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: separate the video settings logic from the view controller. There ↵ritsuka2014-12-1814-1573/+560
| | | | | | are a number of small regression ("Custom" preset and auto naming not updating) that will be fixed in the next commits. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6606 b64f7644-9d1e-0410-96f1-a4d463321fa5
* json: add json APIsjstebbins2014-12-167-86/+100
| | | | | | | | | | There are several changes to job and title structs that break current windows interop code. The interop code should be changed such that it only uses json APIs. So if there is any missing features (or bugs) in these APIs, please let me know. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6602 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: import some headers directly in HBJob.h.ritsuka2014-12-112-7/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6594 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: completed the HBVideo class.ritsuka2014-12-112-17/+1061
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6593 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: build and link new jansson libjstebbins2014-12-051-30/+36
| | | | | | | No new functionality yet. To be used for new json APIs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6590 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: start a new scan from a drag & drop only if there isn't already one. ↵ritsuka2014-12-041-8/+11
| | | | | | Put back the outputPanel init I had accidentally moved after the HBCore one. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6583 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: merged the two browerFile methods.ritsuka2014-12-042-20/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6582 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added back part of the drag & drop handling.ritsuka2014-12-042-71/+67
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6581 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added back some tooltips to the toolbar items. Remove the ↵ritsuka2014-12-042-9/+9
| | | | | | NSToolbarDelegate protocol from HBController. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6580 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the fTitle to NULL before performing a scan.ritsuka2014-12-031-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6579 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: moved the main window toolbar to the xib.ritsuka2014-12-033-167/+100
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6578 b64f7644-9d1e-0410-96f1-a4d463321fa5