Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WinGui: Bump HandBrakeTools to .NET 4.8 so that developers don't need to ↵ | sr55 | 2020-02-07 | 2 | -2/+2 |
| | | | | also install 4.7.1 if they don't already have the SDK for it. #2628 | ||||
* | flatpak: make manifest creation script python 3 compatible | John Stebbins | 2020-02-05 | 1 | -12/+12 |
| | |||||
* | WinGui: Fix handling of Estimated Time left when job time >= 1 day. Fixes #2582 | sr55 | 2020-02-05 | 4 | -12/+15 |
| | |||||
* | WinGui: Improve the way the Audio and Subtitle Language selection is ↵ | sr55 | 2020-02-05 | 3 | -13/+45 |
| | | | | handled. When "(Any)" is used, make sure to honour the order of any languages that are also selected as a priority. Fixes #2611 | ||||
* | WinGui: Move Handling of AutoPassthru to the UI so it more clearly reflects ↵ | sr55 | 2020-02-05 | 1 | -1/+7 |
| | | | | what is happening and allows correct processing of fallback encoder values. Fixes #2619 | ||||
* | WinGui: Add a preference to enable/disable the power state monitoring. Also ↵ | sr55 | 2020-02-05 | 8 | -23/+107 |
| | | | | allow the user to set battery level % since Windows default of 32% is a bit high. This only shows on systems with a battery. Also resolve some UI rendering isssue on pause/resume. Fixes #2615 | ||||
* | preset: fix subtitle selection with empty language list | John Stebbins | 2020-02-05 | 1 | -2/+2 |
| | | | | | With HandBrakeCLI --all-subtitles and *no* --subtitle-lang-list, no subtitles were added | ||||
* | WinGui: Always set UsePictureFilters to true for legacy preset support. #2531 | sr55 | 2020-02-01 | 1 | -0/+1 |
| | |||||
* | Add fr locale | Nomis101 | 2020-01-31 | 1 | -13/+27 |
| | | | | Also update fr locale | ||||
* | WinGUI: Update de, es and ja locale | Nomis101 | 2020-01-31 | 3 | -34/+49 |
| | |||||
* | scripts: Update to mac-toolchain-build 2.1.0. | Bradley Sepos | 2020-01-30 | 1 | -10/+10 |
| | |||||
* | MacGui: improve divider and scrollbar flashes in the queue info panel. | Damiano Galassi | 2020-01-29 | 1 | -10/+22 |
| | |||||
* | MacGui: fix unsandboxed build. | Damiano Galassi | 2020-01-29 | 1 | -1/+1 |
| | |||||
* | MacGui: show a divider line between the queue info scrollview and the reset ↵ | Damiano Galassi | 2020-01-28 | 2 | -15/+30 |
| | | | | and edit button when the info text is longer than the available height. | ||||
* | MacGUI: Update german localization | Nomis101 | 2020-01-27 | 2 | -8/+23 |
| | |||||
* | MacGui: update Italian localization. | Damiano Galassi | 2020-01-27 | 2 | -9/+24 |
| | |||||
* | MacGui: ask the user only for the destination folder when exporting multiple ↵ | Damiano Galassi | 2020-01-27 | 2 | -12/+58 |
| | | | | presets. | ||||
* | WinGui: Main Window Status label not updating correctly when resetting jobs. ↵ | sr55 | 2020-01-25 | 5 | -11/+25 |
| | | | | Fixes #2538 | ||||
* | qsv: use system libmfx on FreeBSD | Jan Beich | 2020-01-23 | 1 | -0/+2 |
| | | | | | | | mfx_dispatcher isn't supported on FreeBSD, so link directly against libmfx from open source edition of Intel MediaSDK. As only one version of MediaSDK is supported it's installed under /usr/local where other dependencies are. | ||||
* | qsv: add support for FreeBSD | Jan Beich | 2020-01-23 | 7 | -15/+22 |
| | |||||
* | fix image plane copying in nlmeans prefilter setup | Chris Darroch | 2020-01-23 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | When nlmeans_prefilter() is preparing to apply a pre-filter to an image plane, it first attempts to make a copy of the mem image plane into the mem_pre plane which will hold the pre-filter's output. However, the existing logic, which mirrors the loop over all pixel rows in nlmeans_alloc(), improperly leaves the bottom 2*border rows of the mem_pre plane uninitialized. Where nlmeans_alloc() correctly copies the source image's rows into its plane, by adding the correct offset to the memcpy(3) destination to locate the image pixel data between the horizontal and vertical borders, in nlmeans_prefilter() the intention is to copy both the image and the borders. However, the current loop only iterates h times, i.e., the size of the image itself, and skips the last (bh - h) = 2*border rows. Instead, we replace the loop with a single memcpy(3) call which just duplicates the entire mem image plane, including the border data. | ||||
* | MacGui: remove all the undo actions after saving a preset, because undoing ↵ | Damiano Galassi | 2020-01-21 | 2 | -12/+18 |
| | | | | after the save could led to a weird state. | ||||
* | MacGui: remove unused code. | Damiano Galassi | 2020-01-20 | 3 | -25/+5 |
| | |||||
* | MacGui: add a Save menu item in the presets menu to save the changes to the ↵ | Damiano Galassi | 2020-01-20 | 12 | -111/+192 |
| | | | | selected preset. Fix a bunch of presets issues and weird behaviour. | ||||
* | WinGui: Clear queue options should not clear in-progress jobs. Fixes #2587 | sr55 | 2020-01-18 | 2 | -3/+6 |
| | |||||
* | contrib: Allow optimizing x265 with -Oz via --optimize=size-aggressive. | Nomis101 | 2020-01-16 | 3 | -9/+33 |
| | | | | Additionally reduces file size 4.5%. | ||||
* | contrib: Configure FFmpeg with --enable-small when using ↵ | Nomis101 | 2020-01-16 | 1 | -0/+5 |
| | | | | | | --optimize=size-aggressive. Closes #2571. | ||||
* | build: Add --optimize=size-aggressive (-Oz). | Nomis101 | 2020-01-16 | 2 | -32/+40 |
| | | | | Compiles with -Oz. -Oz is like -Os but further reduces total size even at the expense of speed. | ||||
* | WinGui: Fix an issue where default settings were not getting loaded. Fixes #2549 | sr55 | 2020-01-15 | 4 | -504/+76 |
| | | | | Note, you'll need to competely delete all settings.json files in the %appdata%/HandBrake folder for a full recovery. | ||||
* | WinGui: Improve rendering of queue filename when the filename > 1 line for ↵ | sr55 | 2020-01-13 | 1 | -2/+2 |
| | | | | the listbox. Fixes #2570 | ||||
* | WinGui: Split the Copyright away from the GPL license information. Fixes #2551 | sr55 | 2020-01-13 | 4 | -8/+26 |
| | |||||
* | MacGui: improve presets view to allow multiple selection, drag & drop from ↵ | Damiano Galassi | 2020-01-13 | 10 | -127/+248 |
| | | | | and to Finder. | ||||
* | MacGui: remove unneeded code. | Damiano Galassi | 2020-01-13 | 1 | -53/+6 |
| | |||||
* | make: Fix redundant flags added with harden. | Bradley Sepos | 2020-01-11 | 1 | -1/+1 |
| | |||||
* | MacGui: improve security scoped resources management. Fixes #2566. | Damiano Galassi | 2020-01-10 | 11 | -40/+97 |
| | |||||
* | WinGUI: Update de and ja locale | Nomis101 | 2020-01-09 | 2 | -26/+64 |
| | |||||
* | qsv: better codec check against hw | Dmitrichenko, Max | 2020-01-09 | 1 | -2/+4 |
| | |||||
* | WinGui: Fix an issue that prevented default settings from being loaded if no ↵ | sr55 | 2020-01-06 | 2 | -105/+3 |
| | | | | settings file was found (bug introduced after cproj format updates) | ||||
* | Updated NEWS | sr55 | 2020-01-04 | 1 | -0/+1 |
| | | | | (cherry picked from commit 0f015f10e0f37cee2031dd5231b9af26a361a711) | ||||
* | qsv: fix --start-at frames issue and dx surfaces leaks (#2533) | Artem Galin | 2020-01-04 | 5 | -94/+110 |
| | |||||
* | libbluray: disable mount_get_mountpoint function call on macOS until we find ↵ | Damiano Galassi | 2020-01-04 | 1 | -21/+13 |
| | | | | the actual issue. | ||||
* | dvdnav: fix a potential uninitialised memory read. | Damiano Galassi | 2020-01-04 | 1 | -1/+1 |
| | |||||
* | Add another item to NEWS.markdown for HandBrake 1.3.1. | Bradley Sepos | 2020-01-02 | 1 | -0/+1 |
| | | | | This was on the 1.3.x branch but not master. Revised and merged. | ||||
* | Add a few more items to NEWS.markdown for HandBrake 1.3.1. | Bradley Sepos | 2020-01-02 | 1 | -0/+7 |
| | |||||
* | Update GitHub issue templates. | Bradley Sepos | 2020-01-02 | 3 | -27/+31 |
| | | | | Minor updates for consistency and newer app/system versions. | ||||
* | preset: Use x265 aq-mode 1 for official presets. | Bradley Sepos | 2020-01-02 | 3 | -21/+21 |
| | | | | We have received numerous reports about x265 in HandBrake 1.3.0 creating ~30% larger files with no perceived quality gain, and have confirmed this to be true in most cases. This appears to be the result of x265 recently switching to use aq-mode 2 by default. This change makes the behavior of the official presets more closely match that of HandBrake 1.2.2 and earlier. This seems to be the best course of action both technically and for the user experience until the default aq-mode improves. | ||||
* | contrib: Update to ffmpeg 4.2.2. | Bradley Sepos | 2020-01-02 | 1 | -3/+3 |
| | |||||
* | contrib: Add x265 patch to prevent VBV macroblocking at end. | Bradley Sepos | 2020-01-02 | 4 | -0/+96 |
| | |||||
* | Update copyright dates to 2020. | Bradley Sepos | 2020-01-01 | 154 | -155/+155 |
| | |||||
* | WinGui: Some cosmetic improvements to the Dark Theme. (Toolbar and ↵ | sr55 | 2020-01-01 | 5 | -25/+141 |
| | | | | GroupBox's get a minor improvement) |