summaryrefslogtreecommitdiffstats
path: root/macosx/HBTitle.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: make sure each chapter has always a non null title, even if the ↵Damiano Galassi2021-01-061-1/+2
| | | | original title has invalid utf8 characters.
* MacGui: don't recreate all the queue items urls from bookmarks at launch.Damiano Galassi2020-04-061-6/+1
|
* MacGui: improve security scoped resources management. Fixes #2566.Damiano Galassi2020-01-101-0/+44
|
* Gardening: Clean up trailing whitespaceNomis1012019-11-041-1/+1
| | | | Remove trailing whitespace in "*.c", "*.m", "*.h" and "*.cpp" files.
* MacGui: fix a few warnings when building in Xcode 11.Damiano Galassi2019-09-131-2/+1
|
* libhb: resolve header conflicts with pango/harfbuzzJohn Stebbins2019-09-121-1/+1
| | | | | | | Newest versions appear to have a "common.h" somewhere that is interfering with libhb/common.h. move headers into "handbrake" subdirectory
* MacGui: properly remove an observer.Damiano Galassi2019-09-011-1/+0
|
* MacGui: fix an exception when reading an HBJob from disk; do not store ↵Damiano Galassi2019-08-141-1/+0
| | | | 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: convert the last usage of NSDictionary to a proper class, fix ↵Damiano Galassi2019-08-131-32/+171
| | | | external subtitles tracks when sandboxed. Add initial support to the model to store the track title.
* MacGui: improve localized string formats.Damiano Galassi2019-04-011-1/+2
|
* MacGui: load the HandBrakeKit framework localized strings from the framework ↵Damiano Galassi2018-10-201-6/+7
| | | | bundle.
* MacGui: add a missing [super init]Damiano Galassi2018-10-081-1/+5
|
* Autoname creation dateMatthew Lazarow2018-08-131-2/+29
| | | | | Adds {creation-date} and {creation-time} templates to autoname preference option.
* MacGui: make it possible to localise the default chapters titles.Damiano Galassi2018-07-111-1/+1
|
* MacGui: made possible to localise more UI strings.Damiano Galassi2018-07-101-1/+1
|
* MacGui: improve NSLocalizedString comments.Damiano Galassi2018-06-091-4/+4
|
* MacGui: add a short source description after the source name.Damiano Galassi2017-12-151-1/+44
|
* MacGui: move the playlist number at the end of the title string.Damiano Galassi2017-12-151-2/+2
|
* MacGui: rearrange the title description to show the index and timecode ↵Damiano Galassi2017-12-111-7/+10
| | | | before the file name.
* MacGui: add a "Start" column in the chapters tableview.Damiano Galassi2017-12-111-1/+3
|
* MacGui: remove two unused vars.Damiano Galassi2017-03-151-8/+2
|
* subtitles: simplify and shorten subtitle descriptions (#591)John Stebbins2017-03-101-4/+2
| | | | | | | | | | | | | | | | | | * subtitles: simplify and shorten subtitle descriptions Generally, it eliminates parens to make things more readable. I.e. it turns this: English (Closed Caption)(Wide Screen)(Bitmap)(VOBSUB) Into this: English, Closed Caption [Wide Screen, VOBSUB] * Revise punctuation per BradleyS request * fix subtitle description formatting * incorporate suggestions from PR
* MacGui: fix string encoding when converting chapters titles to NSString.Damiano Galassi2017-01-121-1/+1
|
* MacGui: use the bundle name as the title name for .eyetv bundles.Damiano Galassi2017-01-021-0/+7
|
* MacGui: enable NSSecureCoding for the queue file.Damiano Galassi2016-12-271-1/+1
|
* MacGui: round up HBTitle frames count.Damiano Galassi2016-11-111-1/+2
|
* MacGui: use hb_preset_job_init instead of custom logic for audio, subtitles ↵Damiano Galassi2016-10-291-2/+24
| | | | and picture job settings.
* MacGui: switch the defaults languages to view based tables, and a little ↵Damiano Galassi2016-01-261-2/+2
| | | | project cleanup. Remove to unneeded casts.
* MacGui: fix the audio description string encoding.Damiano Galassi2016-01-241-8/+6
|
* MacGui: rewrote the subtitles tab to use bindings, view-based table view and ↵Damiano Galassi2015-10-221-12/+0
| | | | to support undo/redo.
* MacGui: added undo/redo support to the video, picture, filters, chapters and ↵Damiano Galassi2015-10-201-1/+3
| | | | range parts of HBJob.
* MacGui: add a test for custom anamorphicDamiano Galassi2015-10-161-6/+0
|
* MacGui: add a duration column to the chapters tableDamiano Galassi2015-10-091-6/+6
|
* MacGui: safer HBTitle by checking init, and use a weak property for title in ↵Damiano Galassi2015-09-291-2/+2
| | | | HBJob
* MacGui: split HBTitle header to make it easier to test. Added some simple tests.ritsuka2015-06-011-0/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7256 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: wrap more hb_title properties in HBTitle.ritsuka2015-05-071-1/+47
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7162 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix a couple nasty rounding errors.Rodeo2015-05-031-1/+1
| | | | | | | The results could be off by almost 4% with 30fps sources. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7154 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: convert the mac gui to Objective-C ARC.ritsuka2015-03-171-15/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6996 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: expose a isStream and a timeCode properties in HBTitle.ritsuka2015-01-231-4/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6801 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: change the queue to work with serialized HBJob objects, remove the ↵ritsuka2014-12-271-37/+11
| | | | | | 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
* MacGui: move the UI helper methods to new categories. Implement NSCoding in ↵ritsuka2014-12-231-1/+11
| | | | | | 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-221-0/+5
| | | | | | HBTitle and HBJob. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6642 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fixed a number of memory leaks. Do not set some deprecated hb_job ↵ritsuka2014-12-221-0/+9
| | | | | | fields. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: use HBJob when possible.ritsuka2014-12-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6633 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: small improvements to HBTitle and HBJob.ritsuka2014-12-201-19/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6625 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added a new HBTitle class to wraps the hb_tltle_t parts used by the ↵ritsuka2014-12-031-0/+218
mac gui. Small improvements to the HBCore related classes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6576 b64f7644-9d1e-0410-96f1-a4d463321fa5