8 Commits

Author SHA1 Message Date
Damiano Galassi
c5a4d181eb
MacGui: enable and fix more warnings. Review nullability annotations. 2019-08-12 10:19:00 +02:00
ritsuka
2837048a59 MacGui: add nullability annotations to the headers and use weak where is possible.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7244 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-05-30 07:17:22 +00:00
ritsuka
48a9e54687 MacGui: convert the mac gui to Objective-C ARC.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6996 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-03-17 13:56:21 +00:00
ritsuka
c3fe7309bf MacGui: remove the addChaptersFromQueue: in HBChapterTitlesController.h because it's not longer used.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6658 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-12-27 11:01:11 +00:00
ritsuka
ee10e1fdb4 MacGui: set the chapter titles directly in HBJob. Move more things over to HBTitle and HBJob.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6642 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-12-22 17:12:16 +00:00
ritsuka
01b16be689 MacGui: use HBJob when possible.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6633 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-12-21 06:34:10 +00:00
ritsuka
6aee3b7518 MacGui: implemented the HBViewValidation protocol in each of the main window view controllers.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6285 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-08-10 16:05:07 +00:00
ritsuka
31283b4427 MacGUI: Refactored the controller code for the video/audio/subtitles/chapters view:
Added a xib file and a NSViewController subclass for each tab of the main HandBrake window.
Each view controller now to responds to the HBContainerChangedNotification and HBTitleChangedNotification notifications instead of using a custom way to notify changes.
Converted the modified .xibs to the Xcode 5.1 format.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6231 b64f7644-9d1e-0410-96f1-a4d463321fa5
2014-07-15 18:30:51 +00:00