Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | contrib: Add upstream patch to make libbluray pthread recursive mutexes ↵ | Bradley Sepos | 2020-02-19 | 1 | -0/+114 |
| | | | | portable. | ||||
* | make: gtk: Reference X11BASE when linking GTK GUI on NetBSD. | Bradley Sepos | 2020-02-19 | 2 | -0/+5 |
| | |||||
* | make: Use LOCALBASE instead of hardcoding /usr/pkg for NetBSD. | Bradley Sepos | 2020-02-19 | 1 | -1/+1 |
| | |||||
* | WinGui: Make the error information clearer when the user imports a preset ↵ | sr55 | 2020-02-15 | 1 | -1/+3 |
| | | | | with invalid audio encoders set. #2638 | ||||
* | WinGui: To prevent potential glitches, stop any existing running jobs when ↵ | sr55 | 2020-02-12 | 3 | -2/+9 |
| | | | | importing duplicates. #2632 | ||||
* | WinGui: Changed the behaviour of the Queue Import. Now, if duplicates are ↵ | sr55 | 2020-02-12 | 4 | -1/+61 |
| | | | | detected on import, the user will be given the choice to overwrite the existing records. If not overwriting, queue tasks will NOT be imported. #2632 | ||||
* | WinGui: When Deleting Selected records, if one of the jobs is encoding, ↵ | sr55 | 2020-02-12 | 1 | -1/+1 |
| | | | | prompt the user one final time before deleteing to avoid any accidential deletions. #2632 | ||||
* | WinGui: Workaround a bug in the .NET Framework that's causing odd tooltip ↵ | sr55 | 2020-02-12 | 1 | -1/+2 |
| | | | | behaviours. #2630 | ||||
* | build: libhb: cli: Improve support for NetBSD. | Bradley Sepos | 2020-02-10 | 5 | -12/+14 |
| | |||||
* | LinGui: fix PtoP fractional end times in seconds | John Stebbins | 2020-02-08 | 1 | -5/+5 |
| | | | | oops, previous commit only handled start times correctly | ||||
* | LinGui: fix PtoP fractional second times | John Stebbins | 2020-02-08 | 1 | -5/+5 |
| | |||||
* | WinGui: Attempt to improve the reorder icon. | sr55 | 2020-02-08 | 2 | -0/+0 |
| | |||||
* | WinGui: Add a Reorder icon to the Audio/Subtitle Records. Re-arrange the ↵ | sr55 | 2020-02-07 | 7 | -24/+47 |
| | | | | buttons to be more consistent with the MacGui bringing the selection behaviour button closer to the left side. Fix Localisation Issue on the Add Subtitle button. #2553 | ||||
* | qsv: enable qsv decoding by default | agalin89 | 2020-02-07 | 1 | -1/+1 |
| | |||||
* | Replace `/` in default path with windows compatible '\' | ^x3ro | 2020-02-07 | 1 | -3/+4 |
| | | | | | | | | | | | | Windows usually uses a back-slash `\` as path separator. However, many applications (e.g. the Windows Explorer) also support using forward-slashes `/` and replace them with `\`. HandBrake did not do this and as a result, the path was broken when using e.g. `{source_path}/converted` as "Default Path". (See #2522) This commit fixes this issue by replacing `/` with `\` before further processing the path. | ||||
* | WinGui: AutoPassthru is now implemented using libhb using ↵ | sr55 | 2020-02-07 | 6 | -9/+96 |
| | | | | hb_autopassthru_get_encoder. This should solve a number of issues around selection. Fixes #2627 and #2611 | ||||
* | 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 |
| |