]>
granicus.if.org Git - handbrake/log
Bradley Sepos [Sun, 13 Oct 2019 16:02:07 +0000 (12:02 -0400)]
contrib: Update to fribidi 1.0.7.
Fixes #2014.
Bradley Sepos [Sun, 13 Oct 2019 15:59:14 +0000 (11:59 -0400)]
contrib: Update to freetype 2.10.1.
Bradley Sepos [Sun, 13 Oct 2019 15:55:56 +0000 (11:55 -0400)]
contrib: Update to FFmpeg 4.2.1.
Bradley Sepos [Sun, 13 Oct 2019 15:54:25 +0000 (11:54 -0400)]
contrib: Update to fdk-aac 2.0.1.
Bradley Sepos [Sun, 13 Oct 2019 15:50:16 +0000 (11:50 -0400)]
contrib: Update to bzip2 1.0.8.
Bradley Sepos [Mon, 14 Oct 2019 17:56:40 +0000 (13:56 -0400)]
make: Reduce pkg-config required version to 0.29.0.
Ubuntu again.
sr55 [Mon, 14 Oct 2019 11:17:02 +0000 (12:17 +0100)]
WinGui: Small improvement / fix to the Directory open code to allow it to highlight a given file if existing, and also better handle non existing files. Fixes #2360
sr55 [Mon, 14 Oct 2019 11:09:00 +0000 (12:09 +0100)]
WinGui: Remove "QP" label for NVENC since it's no longer QP. Fixes #2356
Bradley Sepos [Sun, 13 Oct 2019 22:12:35 +0000 (18:12 -0400)]
scripts: Update to mac-toolchain-build 1.2.0.
Bradley Sepos [Sun, 13 Oct 2019 22:00:19 +0000 (18:00 -0400)]
scripts: Update to mingw-w64-build 7.1.0.
GCC 9.2.0.
Bradley Sepos [Sun, 13 Oct 2019 18:35:34 +0000 (14:35 -0400)]
make: Print unsupported status of FFmpeg AAC on Darwin/macOS in configure.py.
sr55 [Sun, 13 Oct 2019 17:03:58 +0000 (18:03 +0100)]
WinGui: Catchup some remaining strings that were not localisable. #2345
Damiano Galassi [Sun, 13 Oct 2019 13:13:06 +0000 (15:13 +0200)]
MacGui: update localization.
Damiano Galassi [Sun, 13 Oct 2019 13:12:48 +0000 (15:12 +0200)]
MacGui: fix deprecations warnings.
Bradley Sepos [Fri, 11 Oct 2019 23:08:47 +0000 (19:08 -0400)]
make: Reduce automake required version to 1.15.0.
We still support Ubuntu 18.04 which only has 1.15.1.
Bradley Sepos [Fri, 11 Oct 2019 18:27:55 +0000 (14:27 -0400)]
preset: Fix typo in Discord Tiny preset.
Bradley Sepos [Fri, 11 Oct 2019 18:17:24 +0000 (14:17 -0400)]
preset: Rename Discord preset to Discord Small and add Discord Tiny.
Really pushing limits here.
Damiano Galassi [Fri, 11 Oct 2019 09:02:39 +0000 (11:02 +0200)]
MacGui: decrease the minimum height of the unparse label.
Bradley Sepos [Wed, 9 Oct 2019 17:48:51 +0000 (13:48 -0400)]
preset: Update built in presets version.
Bradley Sepos [Wed, 9 Oct 2019 17:48:24 +0000 (13:48 -0400)]
preset: Remove Windows Mobile presets.
The platform is dead. Later Windows Mobile phones supporting 1080p video can still use the Fast 1080p30 preset. Older phones are too restricted in bit rate and thus are quite obsolete now.
Bradley Sepos [Wed, 9 Oct 2019 17:43:38 +0000 (13:43 -0400)]
preset: Update vbv-bufsize for Gmail presets.
Allows larger sub-second bit rate spikes for better reference frames. Any relatively modern device should support these values with ease.
Bradley Sepos [Wed, 9 Oct 2019 17:11:08 +0000 (13:11 -0400)]
preset: Add Web presets for Discord and Discord Nitro.
John Stebbins [Sun, 6 Oct 2019 16:37:07 +0000 (09:37 -0700)]
Revert "crop/resize and vfr filters used only when needed"
This reverts commit
eb6b180a446dc1cabcf19eef42debca18ef429b8 .
Damiano Galassi [Sun, 6 Oct 2019 12:23:43 +0000 (14:23 +0200)]
MacGui: add Russian localization and update the others after the video view changes.
Damiano Galassi [Sun, 6 Oct 2019 11:23:54 +0000 (13:23 +0200)]
MacGui: rework the way the encoder options views are swapped.
Damiano Galassi [Sun, 6 Oct 2019 08:09:07 +0000 (10:09 +0200)]
MacGui: update localizations.
Bradley Sepos [Sat, 5 Oct 2019 23:11:54 +0000 (19:11 -0400)]
scripts: Update to mac-toolchain-build 1.1.0.
Minor fixes and improvements to progress output.
sr55 [Sat, 5 Oct 2019 19:14:08 +0000 (20:14 +0100)]
WinGui: Update Translation Files.
sr55 [Sat, 5 Oct 2019 19:03:57 +0000 (20:03 +0100)]
WinGui: Make a number of UI compoents translatable. #2345
Damiano Galassi [Sat, 5 Oct 2019 17:00:30 +0000 (19:00 +0200)]
Improve preview window sizing.
Damiano Galassi [Sat, 5 Oct 2019 08:40:13 +0000 (10:40 +0200)]
dvdread: add an absolute dvdcss path to use when hardened runtime is enabbled.
Bradley Sepos [Sat, 5 Oct 2019 07:50:59 +0000 (03:50 -0400)]
scripts: Update to mac-toolchain-build 1.0.0.
Closes #2337.
sr55 [Fri, 4 Oct 2019 21:41:18 +0000 (22:41 +0100)]
WinGui: Queue Stats cosmetics
Bradley Sepos [Fri, 4 Oct 2019 19:19:21 +0000 (15:19 -0400)]
make: Remove libtool version check in configure.py.
Apple's libtool does not have a version check. All supported systems support current GNU libtool which is four years old, anyway.
Damiano Galassi [Fri, 4 Oct 2019 08:40:04 +0000 (10:40 +0200)]
MacGui: reorganize Xcode project groups and fix file copyright headers.
Bradley Sepos [Fri, 27 Sep 2019 17:16:55 +0000 (13:16 -0400)]
make: Revise configure.py tool and version probing.
This improves the tool and version probe actions to more easily retrieve and parse tool version information in various formats, and adds minimum versions to common tools we require.
Partially addresses #1130, additional library checks still needed.
John Stebbins [Thu, 3 Oct 2019 18:53:21 +0000 (11:53 -0700)]
LinGui: remove ubuntu bionic nightly builds
It's version of meson is too old, so fails to build
John Stebbins [Thu, 3 Oct 2019 18:39:01 +0000 (11:39 -0700)]
LinGui: missed dependency for ubuntu disco
John Stebbins [Thu, 3 Oct 2019 18:27:56 +0000 (11:27 -0700)]
LinGui: add meson build dependency to ubuntu PPA builds
sr55 [Wed, 2 Oct 2019 18:09:08 +0000 (19:09 +0100)]
WinGui: Fix crash on Audio Defaults View. Fixes #2341
John Stebbins [Wed, 2 Oct 2019 17:25:15 +0000 (10:25 -0700)]
LinGui: fix debian src package build stamp
John Stebbins [Wed, 2 Oct 2019 17:10:54 +0000 (10:10 -0700)]
LinGui: typo
John Stebbins [Wed, 2 Oct 2019 17:04:40 +0000 (10:04 -0700)]
LinGui: fix format of debian changelog
sr55 [Tue, 1 Oct 2019 18:49:52 +0000 (19:49 +0100)]
WinGui: Optional support for previewing flip/rotate. #2334
maximd33 [Mon, 30 Sep 2019 13:05:55 +0000 (15:05 +0200)]
crop/resize and vfr filters used only when needed
Damiano Galassi [Thu, 26 Sep 2019 13:27:48 +0000 (15:27 +0200)]
MacGui: simplify the preview image layout code.
Damiano Galassi [Thu, 26 Sep 2019 13:27:23 +0000 (15:27 +0200)]
MacGui: make the track name popover localizable.
Damiano Galassi [Thu, 26 Sep 2019 08:46:01 +0000 (10:46 +0200)]
MacGui: Xcode project upgrade check.
Damiano Galassi [Thu, 26 Sep 2019 08:45:45 +0000 (10:45 +0200)]
MacGui: add a popover to edit tracks names.
Damiano Galassi [Tue, 24 Sep 2019 12:14:29 +0000 (14:14 +0200)]
fix warnings when compiling with clang.
Scott [Tue, 24 Sep 2019 19:59:26 +0000 (20:59 +0100)]
Update README.markdown
Scott [Tue, 24 Sep 2019 19:57:52 +0000 (20:57 +0100)]
Update TRANSLATION.markdown
Damiano Galassi [Tue, 24 Sep 2019 14:06:17 +0000 (16:06 +0200)]
MacGui: fix defaults windows names.
Damiano Galassi [Tue, 24 Sep 2019 14:05:45 +0000 (16:05 +0200)]
MacGui: show localized mixdown names in summary.
Bradley Sepos [Tue, 24 Sep 2019 10:15:02 +0000 (06:15 -0400)]
scripts: Update Mac toolchain to CMake 3.15.3.
Bradley Sepos [Tue, 24 Sep 2019 09:52:09 +0000 (05:52 -0400)]
contrib: Fix configure warnings.
Closes #2265.
sr55 [Mon, 23 Sep 2019 17:10:57 +0000 (18:10 +0100)]
WinGui: Windows 8.1 has broken image scaling under certain conditions when using certain optimised png files. Change the scaling mode to one that appears to work more reliabally.
Damiano Galassi [Mon, 23 Sep 2019 10:23:12 +0000 (12:23 +0200)]
MacGui: fix HBAudioTrackPreset validation when the encoder is set to flac.
Bradley Sepos [Sun, 8 Sep 2019 05:41:55 +0000 (01:41 -0400)]
build: make: macosx: Make xcodebuild use number of jobs passed to make.
Fixes #1648.
Previously, it was always using the number of jobs in the makefile created by configure.py, either specified by --launch-jobs or the number of active CPU cores.
Bradley Sepos [Mon, 23 Sep 2019 08:15:57 +0000 (04:15 -0400)]
make: Fix typo in xcodemake.
Wrong slice index resulted in first / being stripped.
Bradley Sepos [Sun, 22 Sep 2019 19:22:28 +0000 (15:22 -0400)]
make: Further unclobber Xcode PATH in xcodemake.
Fixes #2216.
sr55 [Sun, 22 Sep 2019 16:49:55 +0000 (17:49 +0100)]
WinGui: Fix a bug in the previous changelist
sr55 [Sun, 22 Sep 2019 16:09:04 +0000 (17:09 +0100)]
WinGui:
- Add a non-static wrapper around HbFunctions.cs
- Add a Wrapper Provider that for now, returns only a direct in-process wrapper instance for libhb HbFunctions calls.
- Update all calls to use the new non-static wrapper provider / interface
sr55 [Sun, 22 Sep 2019 15:51:04 +0000 (16:51 +0100)]
WinGui: Fix missing tooltip with x264 advanced options on Video Tab.
agalin89 [Wed, 4 Sep 2019 12:17:40 +0000 (13:17 +0100)]
qsv: d3d11 enabling
sr55 [Sat, 21 Sep 2019 13:36:09 +0000 (14:36 +0100)]
WinGui: Localisation Updates (de, ru) and adding Turkish Language.
Nomis101 [Fri, 20 Sep 2019 19:28:48 +0000 (21:28 +0200)]
macgui: Update German localization
Some new strings, some fixes, some improvements.
Damiano Galassi [Fri, 20 Sep 2019 16:41:53 +0000 (18:41 +0200)]
MacGui: update Italian localization.
Bradley Sepos [Wed, 18 Sep 2019 00:35:08 +0000 (20:35 -0400)]
make: Add ninja-build as a ninja alias in configure.py.
Bradley Sepos [Tue, 17 Sep 2019 21:43:42 +0000 (17:43 -0400)]
contrib: Disable libdav1d tools and tests.
Unneeded and fixes build on Arch.
Justin Bull [Tue, 17 Sep 2019 18:24:27 +0000 (14:24 -0400)]
macosx: Add libdav1d.a to Xcode build settings.
Justin Bull [Fri, 1 Feb 2019 16:50:42 +0000 (11:50 -0500)]
contrib: Use libdav1d for AV1 decoding in FFmpeg.
Justin Bull [Tue, 17 Sep 2019 16:45:56 +0000 (12:45 -0400)]
scripts: Include meson and ninja in mac toolchain.
Damiano Galassi [Tue, 17 Sep 2019 05:36:43 +0000 (07:36 +0200)]
MacGui: remove an unused ivar.
Damiano Galassi [Tue, 17 Sep 2019 05:36:27 +0000 (07:36 +0200)]
MacGui: decrease the preview opacity when no title is loaded.
sr55 [Sat, 14 Sep 2019 12:54:34 +0000 (13:54 +0100)]
WinGui: When double clicking in the destination box, for the filename only, select the full filename, and not a single word of that filename. #2312
This is considered an experiment so may or may not stay.
John Stebbins [Fri, 13 Sep 2019 21:30:18 +0000 (14:30 -0700)]
LinGui: update flatpak build
Upgrade to gnome 3.34
Upgrade Intel Media SDK to 19.2.1
John Stebbins [Fri, 13 Sep 2019 17:59:22 +0000 (10:59 -0700)]
LinGui: remove intltool tags in appdata
John Stebbins [Fri, 13 Sep 2019 17:32:15 +0000 (10:32 -0700)]
LinGui: remove "fuzzy" qualifier from po files
John Stebbins [Fri, 13 Sep 2019 17:24:56 +0000 (10:24 -0700)]
LinGui: switch to using autoreconf instead of autogen.sh
John Stebbins [Fri, 13 Sep 2019 16:16:16 +0000 (09:16 -0700)]
LinGui: use gettext instead of intltool
gettext can do the whole translation parsing job now and intltool is
deprecated. it is not available in flatpak's gnome sdk
John Stebbins [Thu, 12 Sep 2019 22:31:10 +0000 (15:31 -0700)]
flatpak: fix manifest file creation
The makefile variable name for the manifest output file was wrong
Damiano Galassi [Fri, 13 Sep 2019 10:52:20 +0000 (12:52 +0200)]
MacGui: fix a few warnings when building in Xcode 11.
Scott [Thu, 12 Sep 2019 18:39:40 +0000 (19:39 +0100)]
Update translate_request.md
Scott [Thu, 12 Sep 2019 18:38:54 +0000 (19:38 +0100)]
Corrections to the Translation Template
Nomis101 [Thu, 12 Sep 2019 15:20:12 +0000 (17:20 +0200)]
Localization support for FPS PFR and FPS CFR
Scott [Thu, 12 Sep 2019 18:36:20 +0000 (19:36 +0100)]
Rename translate_request to translate_request.md
Scott [Thu, 12 Sep 2019 18:35:21 +0000 (19:35 +0100)]
Adding a new option to the Issues Tab
Allows users to register for the translation effort.
Scott [Thu, 12 Sep 2019 18:34:16 +0000 (19:34 +0100)]
Create TRANSLATION.markdown
John Stebbins [Thu, 12 Sep 2019 02:09:22 +0000 (19:09 -0700)]
libhb: make hb_buffer_t libhb private
hb_buffer_t conflicts with a harfbuzz typedef by the same name
John Stebbins [Wed, 11 Sep 2019 18:35:50 +0000 (11:35 -0700)]
libhb: avoid harfbuzz header barrier collisions
harfbuz prefixes header barriers with HB_* which conflicts with some of
handbrakes header barriers. So use prefix HANDBRAKE_* for all of our
headers.
John Stebbins [Wed, 11 Sep 2019 17:06:59 +0000 (10:06 -0700)]
scripts: update builtin preset script
Script now puts the built-in preset header in the new header file
location libhb/handbrake/
John Stebbins [Wed, 11 Sep 2019 16:56:06 +0000 (09:56 -0700)]
libhb: resolve header conflicts with pango/harfbuzz
Newest versions appear to have a "common.h" somewhere that is
interfering with libhb/common.h.
move headers into "handbrake" subdirectory
sr55 [Tue, 10 Sep 2019 20:45:25 +0000 (21:45 +0100)]
WinGui: Update Langauges for #2190 and #731
Bradley Sepos [Tue, 10 Sep 2019 16:41:39 +0000 (12:41 -0400)]
libhb: Restore null check in decvobsub.c
Got a bit too aggressive in
bbc27a32048fe6631116e5c5e66d7eebca1b7070 .
Bradley Sepos [Tue, 10 Sep 2019 16:22:25 +0000 (12:22 -0400)]
libhb: Remove useless conditional in taskset.c.
Closes #1754.
John Stebbins [Mon, 9 Sep 2019 20:35:45 +0000 (13:35 -0700)]
Resolve conflict with harfbuzz include file hb.h
Rename hb.h to handbrake.h
John Stebbins [Mon, 9 Sep 2019 22:03:37 +0000 (15:03 -0700)]
preset: change last ditch audio selection behavior
Previously, it added "any" audio if the output track list was empty.
Now only adds "any" audio if AudioLanguageList is empty.
This allow e.g. "English or none" audio selections. If the user wants
"English or any", they can specify [English, Any] in AudioLanguageList.
John Stebbins [Fri, 12 Jul 2019 21:06:18 +0000 (14:06 -0700)]
Create separate fake iso639 "any" entry
Allows us to distinguish a selection of "any" which means match any
language from "und" which means the language is not known.
Fixes https://github.com/HandBrake/HandBrake/issues/731
Bradley Sepos [Tue, 10 Sep 2019 04:02:38 +0000 (00:02 -0400)]
make: Check for -Wno-format-truncation in configure.py and record to GNUmakefile.
Makes clang shut up and can be used as a template to test whether the compiler supports other warnings.