]>
granicus.if.org Git - handbrake/log
Bradley Sepos [Wed, 13 Dec 2017 06:35:00 +0000 (01:35 -0500)]
Add new queue-related toolbar icons.
Bradley Sepos [Wed, 13 Dec 2017 05:10:26 +0000 (00:10 -0500)]
mac: Use new open source toolbar icon on Mac.
Bradley Sepos [Wed, 13 Dec 2017 04:46:50 +0000 (23:46 -0500)]
Add new open source toolbar icon.
sr55 [Tue, 12 Dec 2017 21:53:08 +0000 (21:53 +0000)]
WinGui: Couple of layout and control size tweaks on the main screen to accommodate the legacy preset panel.
sr55 [Tue, 12 Dec 2017 21:38:59 +0000 (21:38 +0000)]
WinGui: Initial Activation of the "modified" preset detection code. (Audio/Subtitle Tabs still to be done)
Damiano Galassi [Tue, 12 Dec 2017 15:11:34 +0000 (16:11 +0100)]
MacGui: do not update the UI if the windows are not visible.
Damiano Galassi [Tue, 12 Dec 2017 12:53:14 +0000 (13:53 +0100)]
MacGui: do not hide the "Range:" label when libdvdnav is disabled.
Damiano Galassi [Tue, 12 Dec 2017 08:39:42 +0000 (09:39 +0100)]
MacGui: use the standard macOS icons for the general and advanced preferences tabs.
Bradley Sepos [Tue, 12 Dec 2017 05:13:28 +0000 (00:13 -0500)]
mac: Use newest preview toolbar icon.
Bradley Sepos [Tue, 12 Dec 2017 04:35:14 +0000 (23:35 -0500)]
Add another preview toolbar icon.
Bradley Sepos [Mon, 11 Dec 2017 23:18:50 +0000 (18:18 -0500)]
mac: Revert to the old preview icon.
Damiano Galassi [Mon, 11 Dec 2017 18:25:40 +0000 (19:25 +0100)]
MacGui: rearrange the title description to show the index and timecode before the file name.
Bradley Sepos [Mon, 11 Dec 2017 16:04:36 +0000 (11:04 -0500)]
Add new preview toolbar icon.
Use on Mac.
Damiano Galassi [Mon, 11 Dec 2017 13:58:15 +0000 (14:58 +0100)]
MacGui: add a "Start" column in the chapters tableview.
Damiano Galassi [Mon, 11 Dec 2017 12:14:23 +0000 (13:14 +0100)]
MacGui: remove the audio preferences.
sr55 [Sun, 10 Dec 2017 22:19:45 +0000 (22:19 +0000)]
WinGui: UI consistency Tweaks. #833
sr55 [Sun, 10 Dec 2017 20:51:06 +0000 (20:51 +0000)]
WinGui: Rename the ShowPresetPanel option key to force everyone to have the new default.
sr55 [Sat, 9 Dec 2017 18:02:05 +0000 (18:02 +0000)]
WinGui: Tidy up some resources
sr55 [Sat, 9 Dec 2017 15:56:46 +0000 (15:56 +0000)]
WinGui: Fix ChannelLayout. Int -> Long #1045
Damiano Galassi [Thu, 7 Dec 2017 13:02:37 +0000 (14:02 +0100)]
MacGui: remove an old workaround for a forgotten issue with progress bars.
Damiano Galassi [Thu, 7 Dec 2017 12:55:19 +0000 (13:55 +0100)]
MacGui: fix main window layout on 10.7.
Damiano Galassi [Thu, 7 Dec 2017 12:54:38 +0000 (13:54 +0100)]
MacGui: when reloading a job from the queue, reset the job state to HBJobStateReady, so that if the user undo the action the job won't be stuck in the working state.
Damiano Galassi [Thu, 7 Dec 2017 10:46:47 +0000 (11:46 +0100)]
MacGui: remove unneeded outlets and NSAnimationContext in HBController.
Damiano Galassi [Thu, 7 Dec 2017 10:34:12 +0000 (11:34 +0100)]
MacGui: preserve the textfield selection/insertion point when calling HB_endEditing.
Damiano Galassi [Thu, 7 Dec 2017 08:34:53 +0000 (09:34 +0100)]
MacGui: fix some warnings in the xib files.
Bradley Sepos [Thu, 7 Dec 2017 01:05:18 +0000 (20:05 -0500)]
FreeBSD 11.1 compatibility.
Bradley Sepos [Thu, 7 Dec 2017 00:24:36 +0000 (19:24 -0500)]
contrib: Make libbluray build compatible with FreeBSD.
Bradley Sepos [Wed, 6 Dec 2017 23:17:00 +0000 (18:17 -0500)]
build: Require bash shell.
Bradley Sepos [Wed, 6 Dec 2017 21:07:52 +0000 (16:07 -0500)]
mac: Adjust main window progress area vertical spacing.
Bradley Sepos [Wed, 6 Dec 2017 19:54:09 +0000 (14:54 -0500)]
mac: Add missing constraints to main window scanning progress bar.
Bradley Sepos [Wed, 6 Dec 2017 19:18:43 +0000 (14:18 -0500)]
mac: Tweak spacing on Summary tab.
Bradley Sepos [Wed, 6 Dec 2017 18:55:12 +0000 (13:55 -0500)]
mac: Widen popover to show all official presets without clipping.
Bradley Sepos [Wed, 6 Dec 2017 18:41:57 +0000 (13:41 -0500)]
Nudge new presets icon a few pixels.
Appears more centered, perceptually.
Bradley Sepos [Tue, 5 Dec 2017 22:03:26 +0000 (17:03 -0500)]
mac: Update a couple toolbar button tooltips.
Bradley Sepos [Tue, 5 Dec 2017 14:27:55 +0000 (09:27 -0500)]
Add new presets toolbar icon.
Use on Mac.
Bradley Sepos [Mon, 4 Dec 2017 16:02:36 +0000 (11:02 -0500)]
mac: Rename instances of cancelled to canceled.
Bradley Sepos [Mon, 4 Dec 2017 15:49:59 +0000 (10:49 -0500)]
Revert "MacGui: show PAR and DAR in the summary panel."
This reverts commit
f0200cb414f57e50361e263ddb78ef2ed8f6cbdc .
Bradley Sepos [Mon, 4 Dec 2017 15:00:54 +0000 (10:00 -0500)]
mac: Fix Duration baseline alignment.
Bradley Sepos [Mon, 4 Dec 2017 13:28:29 +0000 (08:28 -0500)]
mac: Update Selection Behavior texts and tooltips.
Some places still referenced the old Audio Defaults nomenclature.
Updates code comments so searching for selection behavior will yield audio defaults functions.
Bradley Sepos [Sun, 3 Dec 2017 10:34:40 +0000 (05:34 -0500)]
mac: Revise main window typography and alignment.
maxd [Mon, 4 Dec 2017 18:21:03 +0000 (19:21 +0100)]
qsv: range as 0-63
maxd [Thu, 30 Nov 2017 12:12:59 +0000 (13:12 +0100)]
QSV: adjusting QP range to address all values
sr55 [Mon, 4 Dec 2017 18:53:01 +0000 (18:53 +0000)]
WinGui: use Range 0-63 for QSV H.265 10bit. It's not strictly correct but it's probably least confusing for the user. #1031
Bradley Sepos [Sun, 3 Dec 2017 09:38:48 +0000 (04:38 -0500)]
build: Additional hashbang compatibility for BSD-like systems.
Fixes #1040.
Bradley Sepos [Sun, 3 Dec 2017 09:30:13 +0000 (04:30 -0500)]
mac: Remove genstrings.sh.
Bradley Sepos [Thu, 30 Nov 2017 04:07:04 +0000 (23:07 -0500)]
contrib: Update to x265 2.6.
Closes #1029.
Bradley Sepos [Sat, 2 Dec 2017 20:52:56 +0000 (15:52 -0500)]
build: Update to config.guess 2017-11-07.
Bradley Sepos [Sat, 2 Dec 2017 20:49:23 +0000 (15:49 -0500)]
build: Make hashbangs more compatible.
sr55 [Sat, 2 Dec 2017 15:08:44 +0000 (15:08 +0000)]
WinGui: Uncheck the Forced flag when it's not supported. #1035
Damiano Galassi [Thu, 30 Nov 2017 16:17:15 +0000 (17:17 +0100)]
MacGui: rearrange the filters tab elements.
Damiano Galassi [Thu, 30 Nov 2017 15:53:20 +0000 (16:53 +0100)]
MacGui: fix an summary tab exception on older versions of macOS.
Damiano Galassi [Thu, 30 Nov 2017 15:52:38 +0000 (16:52 +0100)]
MacGui: add a header to the presets popover.
Damiano Galassi [Thu, 30 Nov 2017 10:25:18 +0000 (11:25 +0100)]
MacGui: fix rotation in summary panel, show rotation in filters list when flip is enabled too. Shorter presets popover.
Bradley Sepos [Sun, 12 Nov 2017 21:15:30 +0000 (16:15 -0500)]
preset: Additional presets and revisions for 1.1.0.
John Stebbins [Tue, 28 Nov 2017 16:22:54 +0000 (08:22 -0800)]
add sdtp (sample dependency) box to mp4 (#1006)
* add sdtp (sample dependency) box to mp4
The AppleTV 4K requires this box in order to play 2160p60 video.
John Stebbins [Mon, 27 Nov 2017 18:28:56 +0000 (10:28 -0800)]
stream: better probing of PS files
The probe did not inspect enough data and did not always detect all
streams.
Thanks to josephpaul0
Fixes https://github.com/HandBrake/HandBrake/issues/1023
Damiano Galassi [Mon, 27 Nov 2017 11:40:34 +0000 (12:40 +0100)]
MacGui: show PAR and DAR in the summary panel.
Bradley Sepos [Thu, 7 Sep 2017 16:42:34 +0000 (12:42 -0400)]
build: Add support for Xcode Archive feature.
Damiano Galassi [Mon, 27 Nov 2017 08:01:03 +0000 (09:01 +0100)]
MacGui: use the KVO constants.
Damiano Galassi [Mon, 27 Nov 2017 08:00:27 +0000 (09:00 +0100)]
MacGui: remove the mp4 options empty space when the container is not mp4.
sr55 [Sat, 25 Nov 2017 21:01:48 +0000 (21:01 +0000)]
WinGui: Fix the mini status display controller.
Damiano Galassi [Sat, 25 Nov 2017 17:58:42 +0000 (18:58 +0100)]
MacGui: create the NSDrawer only when necessary in HBController (before it was instantiated in the nib).
Damiano Galassi [Sat, 25 Nov 2017 11:10:49 +0000 (12:10 +0100)]
MacGui: fix some layout issues on older version of macOS.
Damiano Galassi [Sat, 25 Nov 2017 11:09:40 +0000 (12:09 +0100)]
MacGui: convert the main window xib to auto layout.
Damiano Galassi [Fri, 24 Nov 2017 17:44:07 +0000 (18:44 +0100)]
MacGui: use a popover instead of a drawer on 10.10+ .
Damiano Galassi [Fri, 24 Nov 2017 17:01:43 +0000 (18:01 +0100)]
MacGui: add a popup button to select the preset in the main window.
Damiano Galassi [Fri, 24 Nov 2017 11:00:33 +0000 (12:00 +0100)]
libhb: fix warnings.
Damiano Galassi [Fri, 24 Nov 2017 10:27:06 +0000 (11:27 +0100)]
MacGui: use KVO to get a good part of the change notification in the summary view.
Hofi [Wed, 22 Nov 2017 23:02:41 +0000 (00:02 +0100)]
D&D opening file could cause crash
- remove observers ASAP
John Stebbins [Wed, 22 Nov 2017 18:55:22 +0000 (10:55 -0800)]
add align a/v start to log
John Stebbins [Wed, 22 Nov 2017 16:09:32 +0000 (08:09 -0800)]
scan: don't abort on empty buffers
Fixes https://github.com/HandBrake/HandBrake/issues/1017
RandomEngy [Fri, 17 Nov 2017 07:02:28 +0000 (23:02 -0800)]
Did a bit of refactoring and added an .editorconfig file to enforce the "spaces for tabs" setting.
RandomEngy [Fri, 17 Nov 2017 07:12:40 +0000 (23:12 -0800)]
Excluded .vs folder via gitignore.
RandomEngy [Fri, 17 Nov 2017 07:02:28 +0000 (23:02 -0800)]
Some additions for mixdowns and ability encode from JSON string.
Damiano Galassi [Mon, 13 Nov 2017 13:01:19 +0000 (14:01 +0100)]
MacGui: short job description in the summary tab.
John Stebbins [Sun, 12 Nov 2017 16:45:59 +0000 (08:45 -0800)]
LinGui: handle command line the GApplication way
Fixes https://github.com/HandBrake/HandBrake/issues/995
John Stebbins [Sun, 12 Nov 2017 16:45:21 +0000 (08:45 -0800)]
LinGui: don't free uninitialized things on exit
Damiano Galassi [Sun, 12 Nov 2017 11:42:58 +0000 (12:42 +0100)]
MacGui: fix a potential null dereference.
Damiano Galassi [Sun, 12 Nov 2017 11:41:42 +0000 (12:41 +0100)]
MacGui: show a preview image in the summary tab.
Damiano Galassi [Sun, 12 Nov 2017 10:58:07 +0000 (11:58 +0100)]
MacGui: realign the main window ui elements.
Damiano Galassi [Sun, 12 Nov 2017 10:20:13 +0000 (11:20 +0100)]
MacGui: rearrange main window tabs order, fix some warnings.
Damiano Galassi [Sun, 12 Nov 2017 09:56:38 +0000 (10:56 +0100)]
MacGui: add a double click action to start editing a chapter title. Align things in the xib.
Damiano Galassi [Sun, 12 Nov 2017 06:50:55 +0000 (07:50 +0100)]
MacGui: initialize the selectedCategory ivar with the default value in HBAddPresetController.
Damiano Galassi [Sat, 11 Nov 2017 07:39:00 +0000 (08:39 +0100)]
MacGui: do not allow the path separator "/" character to be inserted in the output file name.
John Stebbins [Fri, 10 Nov 2017 18:18:09 +0000 (10:18 -0800)]
presets: fix selection of audio tracks
The new audio attributes were not checked correctly and filtered out any
audio tracks that had the DEFAULT flag.
John Stebbins [Fri, 10 Nov 2017 16:05:31 +0000 (08:05 -0800)]
x265: fix build race with download verification
Damiano Galassi [Fri, 10 Nov 2017 14:10:17 +0000 (15:10 +0100)]
MacGui: move the format options to the summary tab.
Damiano Galassi [Fri, 10 Nov 2017 13:27:22 +0000 (14:27 +0100)]
MacGui: always use the new add category controller to add a category.
Damiano Galassi [Fri, 10 Nov 2017 13:03:45 +0000 (14:03 +0100)]
MacGui: select the newly created category in the add preset sheet.
Damiano Galassi [Fri, 10 Nov 2017 12:59:14 +0000 (13:59 +0100)]
MacGui: add a popup menu to select the category in the add preset sheet.
Damiano Galassi [Fri, 10 Nov 2017 11:41:07 +0000 (12:41 +0100)]
MacGui: rename Folder to Category.
John Stebbins [Thu, 9 Nov 2017 21:43:53 +0000 (13:43 -0800)]
Add adaptive streaming support (#972)
"Adaptive streaming" allows changing video parameters mid-stream at IDR
boundaries. Such changes require new SPS and PPS NALs at the IDR. MP4
supports this with 'avc3' and 'hev1' sample entry types.
John Stebbins [Thu, 9 Nov 2017 01:11:21 +0000 (17:11 -0800)]
Auto-rotate video that has rotation tag
Damiano Galassi [Mon, 7 Aug 2017 06:25:28 +0000 (08:25 +0200)]
libhb: read video rotation from libav.
John Stebbins [Tue, 7 Nov 2017 19:22:20 +0000 (11:22 -0800)]
LinGui: disable i386 releases
x265 high-bit depth does not support i386 unless you disable asm.
John Stebbins [Tue, 7 Nov 2017 15:48:44 +0000 (07:48 -0800)]
LinGui: fix build with glib older than 2.44
sr55 [Mon, 6 Nov 2017 18:46:56 +0000 (18:46 +0000)]
WinGui: Updates to handle changes to the JSON API. #964
John Stebbins [Mon, 6 Nov 2017 18:48:26 +0000 (10:48 -0800)]
CLI: add option to log version, title, and progress in json
This is useful for scripts and other frontends that need to parse CLI output.
John Stebbins [Fri, 29 Sep 2017 23:32:07 +0000 (16:32 -0700)]
presets: enforce 2 level hierarchy when importing presets
See https://github.com/HandBrake/HandBrake/issues/833#issuecomment-
333193971
John Stebbins [Fri, 29 Sep 2017 23:29:44 +0000 (16:29 -0700)]
LinGui: fix small memory leaks