summaryrefslogtreecommitdiffstats
path: root/macosx/HBCore.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: use new api hb_get_preview3 for previews.Damiano Galassi2021-04-131-29/+12
|
* MacGui: map more transfer functions to CGColorSpaceRef, simplify ↵Damiano Galassi2020-10-021-5/+3
| | | | copyImageAtIndex: method.
* MacGui: move sleep prevention to the main process, so we keep the sleep ↵Damiano Galassi2019-12-291-2/+0
| | | | assertion if the XPC service crashes.
* Gardening: Clean up trailing whitespaceNomis1012019-11-041-1/+1
| | | | Remove trailing whitespace in "*.c", "*.m", "*.h" and "*.cpp" files.
* MacGui: print dlopen error message.Damiano Galassi2019-09-011-0/+15
|
* MacGui: fix a warnings and the tests.Damiano Galassi2019-08-221-1/+1
|
* MacGui: make use of some newer NSCoding api to better report decoding failure.Damiano Galassi2019-08-151-5/+2
|
* MacGui: fix an exception when reading an HBJob from disk; do not store ↵Damiano Galassi2019-08-141-2/+2
| | | | 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-2/+2
|
* MacGui: don't send the search pass progress to the Finder progress bar.Damiano Galassi2019-07-311-1/+2
|
* Fix some typos (#2202)Nomis1012019-07-311-1/+1
| | | Fix some typos
* MacGui: fail gracefully when trying to encode to a not available disk under ↵Damiano Galassi2019-04-051-7/+10
| | | | the sandbox.
* MacGui: remove two old unused classes, remove some old compatibility hacks, ↵Damiano Galassi2019-02-131-3/+3
| | | | and fix warnings.
* MacGui: send integerForKey: instead of [objectForKey:] intValue]Damiano Galassi2019-02-121-2/+2
|
* MacGui: write a log message when sleep is prevented/allowed.Damiano Galassi2018-12-131-0/+2
|
* MacGui: show a progress bar on the encoded file in Finder.Damiano Galassi2018-11-111-1/+33
|
* MacGui: add touch bars to main and queue windows.Damiano Galassi2018-10-081-1/+4
|
* fix race in getting sequence_id of completed jobJohn Stebbins2018-08-071-1/+1
| | | | | | | | | The sequence_id was only available for the WORKING state and not the WORKDONE state. But frontends poll for status periodically and can miss all status updates for the WORKING state if the file is very short or an error occurs early during transcoding. When WORKING status is missed, there was no way to know the sequence_id associated with the WORKDONE status.
* MacGui: set the minimum deployment target to 10.10. Remove Growl and use ↵Damiano Galassi2018-06-081-3/+2
| | | | macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit).
* mac: Rename instances of cancelled to canceled.Bradley Sepos2017-12-051-2/+2
|
* MacGui: fix a wrong usage of CFData API, CFDataCreateMutable creates a a ↵Damiano Galassi2017-11-031-17/+21
| | | | CFData instance that can be filled up to the wanted capacity, but it doesn't set the CFData length to the capacity. Use CFDataSetLength to set the length. The original code doesn't work on 10.13.2 beta 1.
* MacGui: move the color space code out of HBCore.Damiano Galassi2017-08-311-176/+5
|
* MacGui: fix a small leak.Damiano Galassi2017-06-131-1/+2
|
* MacGui: call CVImageBufferCreateColorSpaceFromAttachments() to create the ↵Damiano Galassi2017-06-121-2/+79
| | | | preview image color spaces on 10.11 and newer.
* MacGui: improve management of security scoped resources. Fix external SRT in ↵Damiano Galassi2017-01-251-9/+5
| | | | the sandboxed build.
* MacGui: initial sandbox support. Added two new scheme RELEASE-SANDBOX and ↵Damiano Galassi2017-01-201-13/+41
| | | | DEBUG-SANDBOX to build HandBrake with sandbox enabled.
* MacGui: sleep prevention in HBCore should be on by default.Damiano Galassi2017-01-091-0/+1
|
* MacGui: add an option to disable HBCore automatic sleep prevention behaviour.Damiano Galassi2017-01-051-5/+35
|
* MacGui: [HBUtilities writeToActivityLog:] wants a c string, not a NSString.Damiano Galassi2017-01-011-1/+1
|
* MacGui: write the job preset name to the activity log.Damiano Galassi2017-01-011-0/+1
|
* MacGui: make possible to configure on which queue HBCore will call the ↵Damiano Galassi2016-12-301-7/+5
| | | | callback blocks.
* MacGui: do not use the raw block device path for bluray.Damiano Galassi2016-12-271-1/+1
|
* MacGui: use the right color profile for Bt 2020 primaries.Damiano Galassi2016-12-211-0/+8
| | | | Closes #401.
* MacGui: do not display pass info if pass_count is -1. Start the HBCore ↵Damiano Galassi2016-12-201-7/+8
| | | | update timer only after starting a scan/job.
* MacGui: set the appropriate colorspace for preview images, and use a gamma ↵Damiano Galassi2016-11-101-3/+41
| | | | value of ~1.96, same as Apple media frameworks.
* MacGui: use hb_preset_job_init instead of custom logic for audio, subtitles ↵Damiano Galassi2016-10-291-2/+2
| | | | and picture job settings.
* MacGui: use HB_ERROR_CANCELED status rather than tracking canceled in HBCoreDamiano Galassi2016-10-271-35/+22
|
* MacGui: show the encode progress when paused too.Damiano Galassi2016-05-241-1/+1
|
* Remove the CLI / LibHB Update Checker. It's been broken since we switched to ↵sr552016-03-121-1/+1
| | | | HTTPS and it's terrible code.
* MacGui: move the objc libhb wrapper to a separate framework.Damiano Galassi2016-03-111-1/+16
|
* MacGui: make HBCore titles ivar always non null.Damiano Galassi2016-02-261-2/+4
|
* MacGui: cosmetics.Damiano Galassi2016-01-211-1/+2
|
* MacGui: update the preview window to reflect the rotate filter state.Damiano Galassi2016-01-151-2/+63
|
* MacGui: disk -> disc, plus a bunch of NSLocalizedString.Damiano Galassi2016-01-141-4/+4
|
* MacGui: show a warning the first time a user try to scan a bluray directly too.Damiano Galassi2016-01-101-14/+18
|
* MacGui: add type parameter to some arrays.Damiano Galassi2015-10-241-1/+1
|
* MacGui: expose a property to set the log level in HBCore.Damiano Galassi2015-10-201-0/+8
|
* MacGui: add a way to differentiate a cancelled scan/encoded from a failed ↵Damiano Galassi2015-09-301-21/+12
| | | | scan/encode
* MacGui: read the actual preview count so we don't try to load a non existing ↵Damiano Galassi2015-09-291-0/+5
| | | | image
* MacGui: split HBTitle header to make it easier to test. Added some simple tests.ritsuka2015-06-011-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7256 b64f7644-9d1e-0410-96f1-a4d463321fa5