]>
granicus.if.org Git - handbrake/log
sr55 [Fri, 18 May 2018 22:43:01 +0000 (23:43 +0100)]
WinGui: Fix an issue with the Add preset window that prevented it from updating existing non-built-in presets. #1333
sr55 [Sun, 13 May 2018 14:56:38 +0000 (15:56 +0100)]
Lib: Update LibVPX to 1.7.0
This fixes corrupted output issue on macos
John Stebbins [Fri, 18 May 2018 17:11:03 +0000 (10:11 -0700)]
libav: fix vf_pad segfault
John Stebbins [Fri, 18 May 2018 14:39:05 +0000 (07:39 -0700)]
LinGui: fix behaviour of queue add multiple
It was adding titles that were not selected.
Fixes https://github.com/HandBrake/HandBrake/issues/1347
(cherry picked from commit
ad88c56567ea543de294f25fa59b504ddb3013a2 )
John Stebbins [Thu, 17 May 2018 14:55:34 +0000 (07:55 -0700)]
LinGui: fix opening files on command line
(cherry picked from commit
15fca081f1a289737152060e9a771a1957b9d4bc )
sr55 [Wed, 16 May 2018 20:35:44 +0000 (21:35 +0100)]
WinGui: Improved behaviour of the Add Selection to Queue Window. Can now be resized to full screen and also now supports spacebar selection once a record is selected to toggle the selection checkbox. Fixes #1341
John Stebbins [Tue, 15 May 2018 16:30:25 +0000 (09:30 -0700)]
LinGui: fix display of video quality over slider
After changing video encoders, the slider value was cut off at the
right edge of the window.
(cherry picked from commit
70151214eea4fa98eedbf796a6c749d14bf4909d )
John Stebbins [Mon, 16 Apr 2018 15:55:31 +0000 (08:55 -0700)]
LinGui: fix multi-instance queues
Fixes https://github.com/HandBrake/HandBrake/issues/1283
(cherry picked from commit
9b4b3ee193ad82ce1e19e170efcf330325cd7fcf )
John Stebbins [Wed, 11 Apr 2018 15:52:07 +0000 (08:52 -0700)]
LinGui: add Ubuntu Bionic to nightly builds
(cherry picked from commit
79da36d258296f2216cd1119857e558aa6012765 )
John Stebbins [Thu, 12 Apr 2018 22:24:25 +0000 (15:24 -0700)]
LinGui: update Russian translation from transifex
Thanks to VictorR
John Stebbins [Wed, 11 Apr 2018 20:17:41 +0000 (13:17 -0700)]
LinGui: fix "source" tollbar button labels
make them single line
(cherry picked from commit
7cf1ae10b99c1878c12e7b277e55a45c5110662b )
John Stebbins [Wed, 11 Apr 2018 20:15:10 +0000 (13:15 -0700)]
LinGui: remove debug printf :(
(cherry picked from commit
f599edd441e9b4769bcc1a666a4c083051a232fa )
John Stebbins [Wed, 11 Apr 2018 19:47:49 +0000 (12:47 -0700)]
LinGui: make main toolbar look like osx main toolbar
(cherry picked from commit
7d016e30de666db1003fc093422992ed173965f1 )
Bradley Sepos [Sun, 13 May 2018 07:41:00 +0000 (03:41 -0400)]
libhb: Increase maximum packet read size in stream.c.
Previous value maxed out at lossless x264 4K or so, new value should be large enough for lossless x264 8K.
Fixes #1334.
(cherry picked from commit
065a485ccbaf9fc051e0d6f607ae590f5aaa40d4 )
sr55 [Sun, 6 May 2018 12:44:35 +0000 (13:44 +0100)]
WinGui: For MP4 files, when subtitles are incompatible and we've already used a burn-in track, drop all additional subtitle tracks instead of adding them.
sr55 [Tue, 1 May 2018 19:45:04 +0000 (20:45 +0100)]
WinGui: Fix Tabbing behaviour on the main tab control. Fixes #1313
sr55 [Tue, 1 May 2018 19:29:16 +0000 (20:29 +0100)]
WinGui: Change the "Picture Size" label to "Dimensions" to avoid confusion on the Add Preset View. #1309
sr55 [Sun, 29 Apr 2018 20:31:25 +0000 (21:31 +0100)]
WinGui: Fix an issue where the "When Done" would prevent HandBrake from saving the queue state.
sr55 [Sun, 29 Apr 2018 14:09:09 +0000 (15:09 +0100)]
WinGui: Improve the Number Box control. 1. Add support for Up/Down Arrow to increase/decrease the number. 2. Remove tab stop from the buttons. #1311
sr55 [Mon, 23 Apr 2018 21:00:44 +0000 (22:00 +0100)]
WinGui: Fix some potential null reference exceptions in EnumHelper #1302
sr55 [Fri, 20 Apr 2018 20:54:02 +0000 (21:54 +0100)]
WinGui: Block Installation on 32bit systems.
sr55 [Sat, 14 Apr 2018 19:45:02 +0000 (20:45 +0100)]
WinGui: Cleanup the QueueRecoveryHelper and make it a little smarter about how it handles multi-instance.
sr55 [Wed, 11 Apr 2018 18:08:05 +0000 (19:08 +0100)]
WinGui: Show Picture Preview on Summary Tab by default.
Sebastian Janning [Tue, 10 Apr 2018 13:41:04 +0000 (15:41 +0200)]
option to disable preview on summary tab (issue #1267)
Bradley Sepos [Sun, 22 Apr 2018 12:07:06 +0000 (08:07 -0400)]
scripts: Improve mac-toolchain-build curl parameters.
Follow links, force overwrite files (in the temp dir), and set a connect timeout of 30 seconds; same as mingw-w64-build.
(cherry picked from commit
e845711c6fce01a393bde81541462903a63b749a )
Bradley Sepos [Sun, 22 Apr 2018 12:05:06 +0000 (08:05 -0400)]
scripts: Update mac-toolchain-build NASM url.
Upstream switched to https recently, breaking the download script.
(cherry picked from commit
02b8d1af9ec4641ab8e608c7b86b70e49e48cb90 )
Yuichiro NAITO [Sun, 15 Apr 2018 04:13:29 +0000 (13:13 +0900)]
contrib: Add libbluray workaround for FreeBSD build with gcc7.
Closes #1281 #1282.
(cherry picked from commit
d0620f96c67c346a2020ad305a14dbaf84a3a8fd )
Bradley Sepos [Sat, 14 Apr 2018 21:12:38 +0000 (17:12 -0400)]
contrib: Add x264 patch to fix AVX-512 alignment.
(cherry picked from commit
a8a3248bc0894e33fd548565d2d67bd6ce564c35 )
Damiano Galassi [Thu, 5 Apr 2018 17:31:47 +0000 (19:31 +0200)]
MacGui: update the docs urls for 1.1.0
Damiano Galassi [Thu, 5 Apr 2018 17:30:18 +0000 (19:30 +0200)]
MacGui: save queue toolbar visibility state. Fixes #1221
John Stebbins [Tue, 3 Apr 2018 20:27:48 +0000 (13:27 -0700)]
libhb: don't drop "escape" char in hb_str_vsplit
It's just wrong to begin with. And it may not be an escape char anyway.
Could be a directory separator.
Fixes https://github.com/HandBrake/HandBrake/issues/1249
Bradley Sepos [Sat, 31 Mar 2018 19:05:59 +0000 (15:05 -0400)]
Update NEWS.markdown for HandBrake 1.1.0 release.
Thanks Scott (@sr55) for the initial draft.
Arkadiy Illarionov [Sun, 18 Mar 2018 20:24:18 +0000 (23:24 +0300)]
Port to GDBus (#1234)
* Port to GDBus
Fixes #1121
* Restore NULL checks for the error return values.
* NULL check for DBUS connection
Bradley Sepos [Sat, 17 Mar 2018 22:16:20 +0000 (18:16 -0400)]
MacGUI: Select newly saved preset on creation.
Bradley Sepos [Sat, 17 Mar 2018 21:38:46 +0000 (17:38 -0400)]
MacGUI: Improve rename return value conditional.
Bradley Sepos [Sat, 17 Mar 2018 21:36:40 +0000 (17:36 -0400)]
MacGUI: Fix Rename dialog on 10.7.
Rodeo314 [Fri, 2 Feb 2018 09:57:52 +0000 (04:57 -0500)]
MacGUI: Add Rename Preset dialog.
@BradleyS thanks @Rodeo314 for his help with this.
Bradley Sepos [Sat, 3 Feb 2018 20:17:37 +0000 (15:17 -0500)]
MacGUI: Rename Picture to Dimensions and move Destination on Queue jobs.
Consistent with the main window naming and flow.
Bradley Sepos [Fri, 2 Feb 2018 08:50:11 +0000 (03:50 -0500)]
MacGUI: Set the popover selected preset to the current on make default.
Avoids noop when popover has selected a folder. Only applies to Make Default Preset in the main menu; the popover menu item is disabled when a folder is selected.
Bradley Sepos [Thu, 1 Feb 2018 18:15:21 +0000 (13:15 -0500)]
MacGUI: Add Make Default Preset item to Presets menu.
Move Set Default Preset directly above the presets list for clarity and to avoid confusion between get/set.
Bradley Sepos [Thu, 1 Feb 2018 18:23:18 +0000 (13:23 -0500)]
MacGUI: Update main window preset control when changing the default preset via popover.
Bradley Sepos [Thu, 1 Feb 2018 13:33:34 +0000 (08:33 -0500)]
MacGUI: Update main window preset control when renaming via popover.
Bradley Sepos [Thu, 1 Feb 2018 07:39:59 +0000 (02:39 -0500)]
MacGUI: After deleting a preset, select the default preset.
Both the popover and main window control were selecting nothing at all in some/all cases.
Bradley Sepos [Thu, 1 Feb 2018 06:37:58 +0000 (01:37 -0500)]
MacGUI: Add Delete item to Presets menu.
Bradley Sepos [Thu, 1 Feb 2018 07:47:28 +0000 (02:47 -0500)]
MacGUI: Set the popover selected preset to the current preset on close.
Ensures we operate on the main window's currently selected preset when the popover is closed.
Bradley Sepos [Thu, 1 Feb 2018 06:34:33 +0000 (01:34 -0500)]
MacGUI: Load the presets popover view on main window load.
Fixes the scenario where presets menu and controls do not update the popover until it is shown, e.g. Presets > Export...
John Stebbins [Sat, 17 Mar 2018 00:30:02 +0000 (18:30 -0600)]
LinGui: fix problem with application of autoscale
Fixes https://github.com/HandBrake/HandBrake/issues/1146
John Stebbins [Fri, 16 Mar 2018 18:06:04 +0000 (12:06 -0600)]
LinGui: fix rounding error in display aspect
This is only a cosmetic display problem. The values used during
encoding are correct.
Corey Daley [Mon, 12 Mar 2018 16:05:25 +0000 (12:05 -0400)]
Adds Load Queue File to main Queue menu (#1223)
Add a Load Queue File menu item to the main Queue menu for ease of use.
Bernhard Reutner-Fischer [Sun, 4 Mar 2018 12:59:13 +0000 (13:59 +0100)]
Fix typo
s/seletec/select/g
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
sr55 [Sat, 10 Mar 2018 22:21:58 +0000 (22:21 +0000)]
WinGui: Fix Framerate mode setting when using presets and quicksync. Fixes #1222
John Stebbins [Tue, 27 Feb 2018 20:56:14 +0000 (13:56 -0700)]
LinGui: add support for GtkApplication suspend inhibit/uninhibit
This is a new API since GTK 3.4. Use it instead of DBUS when available.
Tim Walker [Mon, 26 Feb 2018 00:15:39 +0000 (01:15 +0100)]
libhb/param: skip redundant checks.
Tim Walker [Mon, 26 Feb 2018 00:02:03 +0000 (01:02 +0100)]
libhb: fix parsing of filters' tunes.
filter_param_get_entry() was using the preset count for bounds checking.
Bradley Sepos [Sat, 24 Feb 2018 17:04:28 +0000 (12:04 -0500)]
contrib: Fix x265.clean warning. #1195
sr55 [Wed, 21 Feb 2018 22:02:34 +0000 (22:02 +0000)]
WinGui: Make the Audio Sample Rate tolerant of number styles. Fixes #1193
luz.paz [Tue, 20 Feb 2018 20:34:42 +0000 (15:34 -0500)]
Missed typo in previous commit
luz.paz [Wed, 7 Feb 2018 15:55:43 +0000 (10:55 -0500)]
please review....
there is a redundant 'the the' in this string, please advise
luz.paz [Wed, 7 Feb 2018 15:54:59 +0000 (10:54 -0500)]
Misc. typos
Found via `codespell -q 3 --skip="./gtk/po`
Bradley Sepos [Mon, 19 Feb 2018 15:05:44 +0000 (10:05 -0500)]
contrib: Update to Libav 12.3.
Changelog: https://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v12.3
Adds a workaround to ensure x264 is built first. Otherwise, it may fail to find nasm later.
Closes #1181.
Tim Walker [Sun, 18 Feb 2018 05:04:20 +0000 (06:04 +0100)]
encx264: fix apply_h264_profile's lossless check for high bit depth.
sr55 [Wed, 14 Feb 2018 21:50:39 +0000 (21:50 +0000)]
WinGui: Fix various issues on the filter tab when returning items from the queue. Fixes #1177
sr55 [Wed, 14 Feb 2018 21:11:29 +0000 (21:11 +0000)]
WinGui: Remove debug option that's causing aspect ratio issues on the Picture settings view. #1180
sr55 [Sat, 10 Feb 2018 21:22:53 +0000 (21:22 +0000)]
WinGui: New shortcuts for easier accessibility. Ctrl 1 through 7 activate given tabs and set focus to allow easier tab navigation of the guil
sr55 [Sat, 10 Feb 2018 20:43:14 +0000 (20:43 +0000)]
WinGui: Label consistency tweak on audio tab.
sr55 [Sat, 10 Feb 2018 20:41:30 +0000 (20:41 +0000)]
WinGui: Fixes to Anamorphic handling on the picture tab and in static preview #1169
sr55 [Sat, 10 Feb 2018 20:09:59 +0000 (20:09 +0000)]
WinGui: Change the checkbox text direction to be consistent with the rest of the UI. #1174
Bradley Sepos [Sat, 3 Feb 2018 15:44:37 +0000 (10:44 -0500)]
MacGUI: Add Presets item to main window toolbar again.
I initially removed it to sync with the other UIs, but this was based on a mistaken assumption that we had consensus (sorry).
John Stebbins [Wed, 31 Jan 2018 21:46:21 +0000 (13:46 -0800)]
LinGui: don't remember state of presets window
Do not automatically open the presets window when restarting the
application.
sr55 [Wed, 31 Jan 2018 20:31:58 +0000 (20:31 +0000)]
WinGui: Add Presets button to toolbar. The preset management options are not discoverable enough as-is
Damiano Galassi [Wed, 31 Jan 2018 09:28:36 +0000 (10:28 +0100)]
MacGui: do not resize the main window if the text in the title popup is too long.
Damiano Galassi [Wed, 31 Jan 2018 09:10:58 +0000 (10:10 +0100)]
MacGui: fix the queue job descriptions cache.
Bradley Sepos [Sun, 28 Jan 2018 11:38:48 +0000 (06:38 -0500)]
MacGUI: Minor revision to notification text.
Capitalize the description and remove app title so more file name characters will fit.
Bradley Sepos [Fri, 26 Jan 2018 21:44:25 +0000 (16:44 -0500)]
MacGUI: Coding style cosmetics.
Bradley Sepos [Fri, 26 Jan 2018 05:26:28 +0000 (00:26 -0500)]
MacGUI: More minor adjustments and fixes to main window auto layout.
Bradley Sepos [Fri, 26 Jan 2018 02:14:41 +0000 (21:14 -0500)]
MacGUI: Use empty strings instead of "None" when Summary items are disabled.
Bradley Sepos [Fri, 26 Jan 2018 01:41:42 +0000 (20:41 -0500)]
MacGUI: Disable all labels when no source loaded.
Bradley Sepos [Fri, 26 Jan 2018 01:17:46 +0000 (20:17 -0500)]
MacGUI: Consistently left-align main window titles.
Bradley Sepos [Wed, 24 Jan 2018 22:49:37 +0000 (17:49 -0500)]
MacGUI: Move toolbar item badge and vary type size with scale factor.
10 pt for standard displays, 8 pt for high dpi displays. Alignment considerations.
Bradley Sepos [Wed, 24 Jan 2018 06:17:26 +0000 (01:17 -0500)]
MacGUI: Make toolbar layout and configuration more consistent.
Bradley Sepos [Wed, 24 Jan 2018 04:30:58 +0000 (23:30 -0500)]
MacGUI: Fix sizing issue with Add Titles To Queue toolbar button.
Bradley Sepos [Wed, 24 Jan 2018 04:20:07 +0000 (23:20 -0500)]
MacGUI: Add ellipsis to label button that opens a dialog, update tooltip.
Tooltip was decided here: https://github.com/HandBrake/HandBrake/issues/833#issuecomment-
330325069
Bradley Sepos [Wed, 24 Jan 2018 04:06:39 +0000 (23:06 -0500)]
MacGUI: Improve auto layout on main window.
sr55 [Sun, 21 Jan 2018 21:32:05 +0000 (21:32 +0000)]
MacGui: Add preset reload button.
sr55 [Sun, 21 Jan 2018 20:41:01 +0000 (20:41 +0000)]
MacGui: Change + to 'Save New Preset' to be consistent with the Win/Linux GUIs.
John Stebbins [Thu, 25 Jan 2018 21:50:18 +0000 (14:50 -0700)]
LinGui: remove Ubuntu Zesty nightly build
Zesty is obsolete
John Stebbins [Thu, 25 Jan 2018 21:46:56 +0000 (14:46 -0700)]
sync: fix hang in searching for PtoP start frame
fixes https://forum.handbrake.fr/viewtopic.php?f=11&t=37311
Bradley Sepos [Wed, 24 Jan 2018 06:31:23 +0000 (01:31 -0500)]
graphics: Add markdown extension to AUTHORS file.
Bradley Sepos [Tue, 23 Jan 2018 19:27:25 +0000 (14:27 -0500)]
mac: Use E-AC3 instead of EAC3 in audio selection behavior sheet.
Fixes #1131.
Bradley Sepos [Tue, 23 Jan 2018 19:10:04 +0000 (14:10 -0500)]
scripts: Update to mingw-w64-build 3.1.1.
sr55 [Tue, 23 Jan 2018 16:52:10 +0000 (16:52 +0000)]
Build: Make --enable-qsv MinGW and Linux only. #1060
sr55 [Sun, 21 Jan 2018 17:41:03 +0000 (17:41 +0000)]
WinGui: Small UI consistency Tweak on the subtitle tab. #1119
John Stebbins [Sun, 14 Jan 2018 20:10:02 +0000 (13:10 -0700)]
LinGui: fix "official" preset reload
The preset type was overwritten with custom type causing a failure to
look up the preset when reloading.
Tim Walker [Thu, 4 Jan 2018 00:24:51 +0000 (01:24 +0100)]
contrib/libxml2: explicitly disable LZMA support.
Fix possible build failure, when liblzma
(xz) is found in pkg-config's search path.
John Stebbins [Sat, 13 Jan 2018 20:33:26 +0000 (13:33 -0700)]
LinGui: fix tooltip for "Save New Preset"
sr55 [Sat, 13 Jan 2018 20:30:44 +0000 (20:30 +0000)]
WinGui: Reselect the last selected preset (if still available) when editing a queue task. Fix a bug on the summary task not rendering correctly when queue editing.
John Stebbins [Sat, 13 Jan 2018 20:08:27 +0000 (13:08 -0700)]
LinGui: update preset menu button when editing queue item
sr55 [Sat, 13 Jan 2018 13:02:33 +0000 (13:02 +0000)]
WinGui: Remove duplicate line in AudioConverter
Bradley Sepos [Wed, 27 Dec 2017 20:10:27 +0000 (15:10 -0500)]
contrib: Update libsamplerate.
I've asked upstream a couple times to push at least one tag, but it seems the maintainer is busy with other projects. Imagining a world where libsamplerate 0.1.9 was tagged, this is libsamplerate
0.1.9-35-g02ebb9f .
Numerous improvements include upstream moving from bzr to git, modernizing and cleaning up the autotools-based build system, fixing issues involving GCC 7, and *nine* years of improvements to the code base.
libsamplerate is now under a 2-clause BSD license.
Yuichiro NAITO [Mon, 25 Dec 2017 07:13:30 +0000 (16:13 +0900)]
build: Add FreeBSD support.
Closes #1076.