summaryrefslogtreecommitdiffstats
path: root/macosx/HBAppDelegate.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: fix an exception when reading an HBJob from disk; do not store ↵Damiano Galassi2019-08-141-17/+19
| | | | previews image when scanning the title in the queue; set the log level immediately; improve progress info when the pass number is not set yet.
* MacGui: enable and fix more warnings. Review nullability annotations.Damiano Galassi2019-08-121-1/+1
|
* MacGui: refactor the preferences keys and autonaming methods; fix the queue ↵Damiano Galassi2019-07-291-4/+4
| | | | when running multiple HandBrake instances; fixed a number of bugs.
* MacGui: refactor the queue and implement part of the new queue ui.Damiano Galassi2019-07-191-15/+28
|
* MacGui: add options to reset 'When done' action on app launch.Damiano Galassi2019-03-061-3/+11
|
* MacGui: fix documentation link, some property annotations.Damiano Galassi2019-02-141-2/+1
|
* MacGui: add a touch bar button to open a new source when all the windows are ↵Damiano Galassi2018-12-131-0/+36
| | | | closed.
* MacGui: add touch bars to main and queue windows.Damiano Galassi2018-10-081-0/+4
|
* MacGui: fix another round of deprecation warnings. Remove drawer code.Damiano Galassi2018-06-101-1/+1
|
* MacGui: avoid calling boolForKey on NSUserDefaults values.Damiano Galassi2018-06-091-1/+1
|
* MacGui: improve NSLocalizedString comments.Damiano Galassi2018-06-091-6/+6
|
* MacGui: set the minimum deployment target to 10.10. Remove Growl and use ↵Damiano Galassi2018-06-081-3/+0
| | | | macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit).
* MacGui: update the docs urls for 1.1.01.1.0Damiano Galassi2018-04-051-1/+1
|
* MacGui: Add preset reload button.sr552018-01-251-0/+5
|
* MacGui: add a popup button to select the preset in the main window.Damiano Galassi2017-11-241-64/+7
|
* MacGui: set the docs menu item to go directly to en 1.0.0 docs.Damiano Galassi2016-12-241-1/+1
|
* MacGui: link to the new documentation.Damiano Galassi2016-09-151-3/+3
|
* MacGui: make a submenu for each preset folder in the Presets menu.Damiano Galassi2016-05-251-37/+45
|
* MacGui: move the objc libhb wrapper to a separate framework.Damiano Galassi2016-03-111-1/+2
|
* MacGui: add a key equivalent to the 'don't quit' button of the quit alert.Damiano Galassi2016-01-211-0/+1
|
* MacGui: added some error logs to the queue.Damiano Galassi2016-01-091-5/+5
|
* MacGui: improved queue with undo/redo support for adding/removing jobs, and ↵Damiano Galassi2015-10-191-3/+5
| | | | added a icon for failed encode.
* MacGui: move the picture and filters settings to the main window.ritsuka2015-07-271-7/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7379 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: more missing files.ritsuka2015-07-241-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7374 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the built in presets update alert.ritsuka2015-05-141-17/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7185 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use libhb built-in presets and validation functions. Update the ↵ritsuka2015-05-141-10/+6
| | | | | | format and save the presets in UserPresets.json, the old presets are automatically imported if the new presets file is not found. The mac gui now requires 10.7 or later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7181 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the multiple instances alert.ritsuka2015-04-301-16/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7138 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove the "Reload queue" alert. The queue is always reloaded and ↵ritsuka2015-04-221-82/+10
| | | | | | the queue window is shown if there are pending jobs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7113 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: run the Xcode "convert to modern objective-c" on the entire project.ritsuka2015-04-091-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7075 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: changed the Preview Window and Picture Panel behaviour to avoid the ↵ritsuka2015-04-071-8/+11
| | | | | | hide and show thing when loading a new title, now they can always be opened even if no title is loaded. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7065 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: convert the mac gui to Objective-C ARC.ritsuka2015-03-171-22/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6996 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a preference to toggle the log cleanup. Use NSURL directly where ↵ritsuka2015-02-211-37/+58
| | | | | | possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6934 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove logs older than a month in the EncodeLogs folder.ritsuka2015-02-201-1/+39
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6933 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: refactor the stderr/stdout redirect code to be more modular.ritsuka2015-02-201-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6927 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not make the output panel textview scroll to the bottom if the ↵ritsuka2015-02-181-1/+1
| | | | | | window is not visible. The scroll operation is expensive. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6923 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: clean up HBCore, add a way to register a block as error handler.ritsuka2015-01-231-23/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6799 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: center the prefs window in the showWindow: method.ritsuka2015-01-221-7/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6786 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename HBController and HBQueueController files.ritsuka2015-01-221-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6785 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move the application delegate to its own class. Removed the "Open ↵ritsuka2015-01-221-0/+482
Source (Title Specific)" menu item, now integrated in the standard open panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6784 b64f7644-9d1e-0410-96f1-a4d463321fa5