summaryrefslogtreecommitdiffstats
path: root/macosx
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: copy the xibs to Base.lproj as a first step to make them localizableritsuka2015-08-0620-0/+7945
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7395 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: revert part of the previous commit that should have not been committedritsuka2015-08-066-152/+116
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7394 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: switch back another property to assign, 10.7 does not support weak ↵ritsuka2015-08-069-128/+168
| | | | | | for NSWindowController and NSViewController classes git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7393 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: second part of the previous commitritsuka2015-08-0610-3/+36
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7392 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a crash on startup on 10.7, and some warnings.ritsuka2015-08-062-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7391 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: swap the Video and Picture tab.ritsuka2015-08-051-13/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7390 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the build. Set the xibs compatibility to Xcode 6.3.ritsuka2015-07-2819-87/+341
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7382 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove the "use picture filters" checkbox in the add preset sheet. ↵ritsuka2015-07-272-29/+29
| | | | | | The user can always remove the filters manually before adding the preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7380 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: move the picture and filters settings to the main window.ritsuka2015-07-2721-1340/+2074
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7379 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed a warning.ritsuka2015-07-241-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7375 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: more missing files.ritsuka2015-07-242-13/+18
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7374 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: missing changes from the previous commit.ritsuka2015-07-241-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7373 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: don' try to rescan a job from queue if there is already a scan going on.ritsuka2015-07-241-14/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7372 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use the correct string value for the anamorphic mode "off".ritsuka2015-07-221-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7361 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix an issue where the the user was already asked if he wanted to ↵ritsuka2015-07-221-28/+32
| | | | | | delete the working job. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7360 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not let an instance edit a job that another instance is currently ↵ritsuka2015-07-222-10/+8
| | | | | | encoding. Fix the "Stop encoding" menu item key equivalent. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7359 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: various queue improvements, including:ritsuka2015-07-2212-231/+392
| | | | | | | | | - multiple items drag & drop - "reset job" in contextual menu item to reset the job state - a toolbar item to select the action to perform when the queue is done - useless animations. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7358 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the multiple default presets issue.ritsuka2015-07-071-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7348 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: disable some warnings when compiling the cli inside Xcode.ritsuka2015-07-042-3/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7341 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed a crash that could happen when the "browse…" button is ↵ritsuka2015-07-041-2/+6
| | | | | | pressed if the destination field is empty. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7340 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: updated the text on some warning messages. ritsuka2015-07-045-12/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7339 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: rename "Source" to "Open Source", and add the "Open Recent" menu item.ritsuka2015-07-043-10/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7338 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use NSWorkspace to open an encoded file in the external app. It ↵ritsuka2015-07-041-6/+13
| | | | | | doesn't block like main thread unlike NSAppleScript. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7337 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: correct typo.ritsuka2015-07-041-5/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7336 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: check if the log file can be written or not in HBOutputFileWriter init.ritsuka2015-07-035-9/+36
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7335 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a unneeded statement, built-in presets already have the ↵ritsuka2015-06-041-1/+0
| | | | | | selection behaviour. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7275 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: update the layout of the add preset window.ritsuka2015-06-041-106/+74
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7274 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the audio defaults to use the languages specified in the ↵ritsuka2015-06-011-7/+7
| | | | | | preferences. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7258 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add more nullability annotations.ritsuka2015-06-016-4/+28
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7257 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: split HBTitle header to make it easier to test. Added some simple tests.ritsuka2015-06-0113-27/+310
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7256 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: do not try to create a NSURL if the path if empty. Encode the right ↵ritsuka2015-06-012-2/+6
| | | | | | type for the deblock filter. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7255 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a useless cast for the deblock value.ritsuka2015-05-314-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7251 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix custom denoise settings.ritsuka2015-05-311-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7250 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: cast the value of UsesPictureFilters to bool so the dictionary will ↵ritsuka2015-05-301-1/+1
| | | | | | use a bool to represent it internally, and hb_presets_clean_json() won't complain. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7246 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix the leaks after using hb_presets_import_json and ↵ritsuka2015-05-306-18/+72
| | | | | | hb_presets_clean_json, add an extension to NSJSONSerialization to convert a char * directly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7245 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add nullability annotations to the headers and use weak where is ↵ritsuka2015-05-3035-48/+125
| | | | | | possible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7244 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: don't hardcode which encoders support the preset system.Rodeo2015-05-295-12/+25
| | | | | | | Just ask libhb instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7243 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix queue reading on 10.7.ritsuka2015-05-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7218 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove a workaround for a bug in 10.6.ritsuka2015-05-211-7/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7217 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the deployment target to 10.7.ritsuka2015-05-214-5/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7216 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a test target to the Xcode project, plus some simple test. Use a ↵ritsuka2015-05-2012-2/+368
| | | | | | forward declaration instead of a #import to in HBJob to allow testing to work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7214 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: better samplerate validation.Rodeo2015-05-192-18/+78
| | | | | | | | | | | Not all encoders support all samplerate, so we filter the list based on the encoder and validate the selected samplerate when switching encoders. Also improve bitrate validation a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7210 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add more tooltips. All the tooltips in ↵ritsuka2015-05-177-78/+91
| | | | | | https://reviews.handbrake.fr/r/60/ minus the ones for the labels. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7206 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: I would commit seppuku, but I am no samurai.Rodeo2015-05-171-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7204 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: make a copy of a preset before showing the export window.ritsuka2015-05-174-8/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7202 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: don't forget the fastdecode checkbox when printing the job's queue ↵Rodeo2015-05-171-2/+17
| | | | | | description. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7201 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove workaround for the case where the output samplerate is auto ↵Rodeo2015-05-161-15/+2
| | | | | | | | | and the input samplerate is not known. libhb now handles it for us. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7200 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: forgot one :(Rodeo2015-05-161-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7197 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: don't double-sanitize encoder names.Rodeo2015-05-162-3/+2
| | | | | | | | | *_get_from_name is where the encoder gets sanitized, *_sanitize_name is only required when you need the encoder name instead of its value. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7196 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: reset allowed passthru codecs when applying a preset.Rodeo2015-05-161-1/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7195 b64f7644-9d1e-0410-96f1-a4d463321fa5