]>
granicus.if.org Git - handbrake/log
sr55 [Tue, 8 May 2018 20:03:21 +0000 (21:03 +0100)]
WinGui: Remove some unnecessary version / bitness calls in the Services library.
Bradley Sepos [Tue, 8 May 2018 02:11:32 +0000 (22:11 -0400)]
scripts: Update to mingw-w64-build 4.0.0.
GCC 7.3.0, continuous output (keep alive for Travis), and more.
Bradley Sepos [Mon, 7 May 2018 23:07:59 +0000 (19:07 -0400)]
scripts: Handle exit conditions more robustly in mac-toolchain-build.
Bradley Sepos [Mon, 7 May 2018 22:11:16 +0000 (18:11 -0400)]
scripts: Remove unnecessary exit message from mac-toolchain-build.
Bradley Sepos [Mon, 7 May 2018 21:11:22 +0000 (17:11 -0400)]
scripts: Make mac-toolchain-build dot crawl print only every 15 seconds.
Bradley Sepos [Mon, 7 May 2018 15:03:27 +0000 (11:03 -0400)]
scripts: Print continuous output while mac-toolchain-build runs.
Avoid timeouts due to long running processes and lack of output on slow automated build systems like Travis.
For some reason the git and GitHub aren't displaying this diff in an intuitive way; not much has changed in the main section.
sr55 [Sun, 6 May 2018 19:30:52 +0000 (20:30 +0100)]
WinGui: Update Version Numbers around the application / Installer. Update the Installer to download .NET 4.7.1 if missing.
sr55 [Sun, 6 May 2018 19:27:14 +0000 (20:27 +0100)]
WinGui: Tidy-up some erroneous namespaces.
sr55 [Sun, 6 May 2018 19:24:09 +0000 (20:24 +0100)]
WinGui: Remove some legacy Stylecop files and Update R# Teamshared Settings.
sr55 [Sun, 6 May 2018 18:50:49 +0000 (19:50 +0100)]
WinGui: Remove Non-Build Dependancy on Stylecop.Analyzers
sr55 [Sun, 6 May 2018 18:48:26 +0000 (19:48 +0100)]
WinGui: Upgrade to Json.NET 11.0.2
sr55 [Sun, 6 May 2018 18:44:14 +0000 (19:44 +0100)]
WinGui: Upgrade to Caliburn Micro 3.2.0
sr55 [Sun, 6 May 2018 18:41:30 +0000 (19:41 +0100)]
WinGui: Remove references to System.Drawing from Alpha.ApplicationServices. The WPF project now has a conversion utility to take the raw byte[] to convert to bitmapimage.
sr55 [Sun, 6 May 2018 18:27:43 +0000 (19:27 +0100)]
WinGui: Upgrade to .NET Framework 4.7.1
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 [Mon, 23 Apr 2018 20:59:09 +0000 (21:59 +0100)]
WinGui: Tidy up AudioTrack.cs
sr55 [Mon, 23 Apr 2018 20:52:42 +0000 (21:52 +0100)]
WinGui: Add support for setting mixdown, bitrate, sample rate, gain and DRC for the passthru encoder on the audio behaviour screen. This is used for the audio fallback encoder. #1291
sr55 [Mon, 23 Apr 2018 20:21:20 +0000 (21:21 +0100)]
WinGui: Portable Mode: New option to disable startup update check.
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.
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.
sr55 [Fri, 20 Apr 2018 20:54:02 +0000 (21:54 +0100)]
WinGui: Block Installation on 32bit systems.
John Stebbins [Thu, 19 Apr 2018 19:16:18 +0000 (12:16 -0700)]
LinGui: start adding Gtk4 support
Gtk4 drops support for a number of widget properties and APIs.
Fortunately these were all pretty much duplicate functionality that
could be replaced by other existing properties and APIs.
Building with Gtk4 is currently disabled due to several bugs in libgtk4.
John Stebbins [Tue, 17 Apr 2018 17:11:29 +0000 (10:11 -0700)]
LinGui: Add activity window font size preference
And make the default font size 8
Fixes https://github.com/HandBrake/HandBrake/issues/1285
Yuichiro NAITO [Sun, 15 Apr 2018 04:13:29 +0000 (13:13 +0900)]
contrib: Add libbluray workaround for FreeBSD build with gcc7.
Closes #1281 and #1282.
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
Damiano Galassi [Sun, 15 Apr 2018 07:07:21 +0000 (09:07 +0200)]
MacGui: do not crash if the presets file is not a valid utf8 file.
Bradley Sepos [Sat, 14 Apr 2018 21:12:38 +0000 (17:12 -0400)]
contrib: Add x264 patch to fix AVX-512 alignment.
sr55 [Sat, 14 Apr 2018 20:06:15 +0000 (21:06 +0100)]
WinGui: New start-up command line option. --recover-queue-ids=<command separated id list> to recover specific queue files on startup.
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 [Sat, 14 Apr 2018 19:14:41 +0000 (20:14 +0100)]
WinGui: Some further x86 Cleanup
sr55 [Fri, 13 Apr 2018 22:53:21 +0000 (23:53 +0100)]
WinGui: Tidy up the build system by removing x86 build profiles.
John Stebbins [Wed, 11 Apr 2018 20:17:41 +0000 (13:17 -0700)]
LinGui: fix "source" tollbar button labels
make them single line
John Stebbins [Wed, 11 Apr 2018 20:15:10 +0000 (13:15 -0700)]
LinGui: remove debug printf :(
John Stebbins [Wed, 11 Apr 2018 19:47:49 +0000 (12:47 -0700)]
LinGui: make main toolbar look like osx main toolbar
sr55 [Wed, 11 Apr 2018 18:08:05 +0000 (19:08 +0100)]
WinGui: Show Picture Preview on Summary Tab by default.
John Stebbins [Wed, 11 Apr 2018 15:52:07 +0000 (08:52 -0700)]
LinGui: add Ubuntu Bionic to nightly builds
Sebastian Janning [Tue, 10 Apr 2018 13:41:04 +0000 (15:41 +0200)]
option to disable preview on summary tab (issue #1267)
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