Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WinGui: Refactor the Filters View Model. Each filter will now have it's own ↵ | sr55 | 2019-04-25 | 5 | -130/+233 |
| | | | | ViewModel Item to simplify the code. (Sharpen Filter) | ||||
* | WinGui: Updating German and Chinese Translations. Added French Translation. | sr55 | 2019-04-23 | 8 | -60/+2648 |
| | |||||
* | WinGui: Fix a preset import ordering bug that could produce an incorrect ↵ | sr55 | 2019-04-22 | 1 | -2/+2 |
| | | | | audio bitrate. Fixes #2062 | ||||
* | WinGui: Update new default settings for collision behaviour. | sr55 | 2019-04-21 | 1 | -1/+1 |
| | |||||
* | WinGui: Auto-name System will now always generate a unique filename. The ↵ | sr55 | 2019-04-21 | 10 | -62/+244 |
| | | | | Prefix is now a configurable Pre/Postfix in preferences. "(1)" will always be appended with an appropriate number where a collision occurs. | ||||
* | WinGui: Fix Typo | sr55 | 2019-04-21 | 2 | -2/+2 |
| | |||||
* | WinGui: Improvements to Options layout. "General" tab has been split. "When ↵ | sr55 | 2019-04-20 | 5 | -46/+107 |
| | | | | Done" options now get their own tab. | ||||
* | WinGui: New option to control the file overwrite default behaviour. ↵ | sr55 | 2019-04-20 | 18 | -92/+238 |
| | | | | Overwrite or Ask. | ||||
* | rendersub: fix crash while rendering subtitles | John Stebbins | 2019-04-20 | 1 | -11/+10 |
| | | | | | | | Subtitle render buffers are YUVA, they have alpha. I broke allocation of the alpha channel in recent filter changes. Fixes https://github.com/HandBrake/HandBrake/issues/2054 | ||||
* | WinGui: Remove legacy delete.png icon and replace with grey X variant. ↵ | sr55 | 2019-04-19 | 8 | -6/+8 |
| | | | | Better matches the rest of the apps icon styles. _dark variant still needs work. | ||||
* | WinGui: Make the Queue Delete button more reliable. Doesn't need a double ↵ | sr55 | 2019-04-19 | 2 | -12/+18 |
| | | | | click now for first use. | ||||
* | WinGui: Another code path without error handling enabled for add to queue fixed. | sr55 | 2019-04-19 | 1 | -1/+1 |
| | |||||
* | WinGui: Various fixes and improvements to validation handling and options ↵ | sr55 | 2019-04-19 | 10 | -88/+107 |
| | | | | | | | | | in the UI. - Fixed add to queue error handling on 2 code paths that ignored errors returned. - AutoName will now guarantee a unique filename rather than stop after the first attempt. - Options Pane now lists the available format and path variables that can be used in the UI (rather than the tooltip) - Ordering of validation rules changed to be more sensible, especially when handling paths that end up same as source. | ||||
* | configure: add fixed option name to ToolProbe | John Stebbins | 2019-04-17 | 1 | -32/+34 |
| | | | | | | | Using the first program name as the option caused breakage under certain circumstances. Fixes https://github.com/HandBrake/HandBrake/issues/1797 | ||||
* | build: fix libdvdread on mingw when dlfcn is present | John Stebbins | 2019-04-17 | 1 | -1/+1 |
| | | | | | | I broke the config that told libdvdread to use it's internal implementation of dlopen. It tried to use system dlopen, but we don't add -ldl to the link line. So it fails to link | ||||
* | WinGui: Fix Language ordering for Audio and Subtitle tabs. Fixes #2050 | sr55 | 2019-04-17 | 2 | -7/+15 |
| | |||||
* | WinGui: Don't export Rotate is not set in preset export. Fixes #2047 | sr55 | 2019-04-17 | 1 | -1/+6 |
| | |||||
* | MacGui: remove unnecessary USE_X265 definition | John Stebbins | 2019-04-17 | 1 | -5/+0 |
| | |||||
* | cli: remove unused compiler defines | John Stebbins | 2019-04-17 | 1 | -12/+0 |
| | |||||
* | av_aac: use HB_PROJECT_FEATURE_FFMPEG_AAC instead of USE_FFMPEG_AAC | John Stebbins | 2019-04-17 | 2 | -4/+1 |
| | |||||
* | vce: use HB_PROJECT_FEATURE_VCE instead of USE_VCE | John Stebbins | 2019-04-17 | 4 | -13/+10 |
| | |||||
* | nvenc: use HB_PROJECT_FEATURE_NVENC instead of USE_NVENC | John Stebbins | 2019-04-17 | 4 | -11/+7 |
| | |||||
* | qsv: use HB_PROJECT_FEATURE_QSV instead of USE_QSV | John Stebbins | 2019-04-17 | 25 | -75/+114 |
| | |||||
* | encx265: Use HB_PROJECT_FEATURE_X265 instead of USE_X265 | John Stebbins | 2019-04-17 | 8 | -26/+26 |
| | |||||
* | configure: export FEATURE.* vars to project.h | John Stebbins | 2019-04-17 | 2 | -32/+46 |
| | |||||
* | configure: fix osx build | John Stebbins | 2019-04-17 | 1 | -2/+1 |
| | | | | | revert migrateion BUILD.ncpu and BUILD.jobs to HOST. these are build machine specific values | ||||
* | LinGui: fix additional mingw gtk UI build issues | John Stebbins | 2019-04-17 | 6 | -9/+16 |
| | |||||
* | gtk: Fix cross compile issue with regex | mwayne | 2019-04-17 | 1 | -22/+2 |
| | | | | | | introduced in commit a9daef1e18b93f793479155210110322234bb655 - remove duplicate regex match function - replace strptime call with ffmpeg implementation | ||||
* | compat: fix compiler warning in strerror_r | John Stebbins | 2019-04-17 | 1 | -0/+1 |
| | | | | implicit delcaration of snprintf | ||||
* | make: finish correcting host/build semantics | John Stebbins | 2019-04-17 | 38 | -145/+145 |
| | |||||
* | WinGui: Fix previews after hb_image_s change. Fixes #2044 | sr55 | 2019-04-16 | 2 | -0/+2 |
| | |||||
* | WinGui: Reset IsPresetModified when Updating a preset. Fixes #2042 | sr55 | 2019-04-16 | 1 | -0/+1 |
| | |||||
* | configure: Add comments to make lib checks more readable | John Stebbins | 2019-04-16 | 1 | -18/+29 |
| | | | | | | With all the quoted code fragments, it is difficult to see indentation that separates osx, mingw, and linux specific tests. The comments make this more clear | ||||
* | configure: make separate LDTest and PkgConfigTest functions | John Stebbins | 2019-04-16 | 1 | -76/+74 |
| | | | | | | Using LDProbe and PkgConfigProbe Actions within ChkLib Action resulted in somewhat ugly log output. Moving the work into separate Test functions allows it to be reused without using the Actions | ||||
* | configure: fix comments | John Stebbins | 2019-04-15 | 1 | -14/+6 |
| | |||||
* | configure: fix typo | John Stebbins | 2019-04-15 | 1 | -1/+1 |
| | |||||
* | configure: move sanitation of options together | John Stebbins | 2019-04-15 | 1 | -10/+19 |
| | | | | and fix some typos | ||||
* | configure: make sure numa is only enabled on linux | John Stebbins | 2019-04-15 | 1 | -2/+3 |
| | |||||
* | configure: move init of HostTuple after parsing cross | John Stebbins | 2019-04-15 | 1 | -8/+9 |
| | |||||
* | configure: use stricter 'is not None' | John Stebbins | 2019-04-15 | 1 | -2/+2 |
| | |||||
* | configure: initialize host_tuple with cross | John Stebbins | 2019-04-15 | 1 | -11/+14 |
| | | | | Must be done before createCLI | ||||
* | configure: Fix host vs build specs | John Stebbins | 2019-04-15 | 1 | -95/+123 |
| | | | | | | Fixes the notation internally in configure.py. Does not yet fix the notation written to GNUMakefile or m4 files since that requires modification of multiple files. Save this for the next pass. | ||||
* | configure: add PkgConfigProbe and ChkLib actions | John Stebbins | 2019-04-15 | 1 | -0/+102 |
| | | | | | | | | | PkgConfigProbe checks for the existence of a lib using pkg-config. ChkLib tries to verify a lib with PlkConfigProbe, then tries with LDProbe. Use ChkLib to verify existence of libnuma when configured and fail if not found | ||||
* | configure: add option to enable/disable libnuma | John Stebbins | 2019-04-15 | 7 | -2/+32 |
| | | | | | It is not supported or not useful in some Linux environments, so allow disabling it. | ||||
* | vfr: improve duplicate frame drop detection | John Stebbins | 2019-04-14 | 1 | -19/+47 |
| | | | | | | | | | | More strictly limit the range of frames inspected when choosing a frame to drop. We were getting too many false positives which resulted in dropping good frames. Limiting the range results in emitting good frames before they can become the worst of a collection of other good frames, and therefore be evaluated as droppable. | ||||
* | work: fix pix_fmt init input to filter pipeline | John Stebbins | 2019-04-14 | 1 | -1/+5 |
| | | | | | | | The pix_fmt of the filter input is the format output by decavcodec.c which is currently YUV420P Fixes https://github.com/HandBrake/HandBrake/issues/2041 | ||||
* | make: Tweak configure summary language for consistency. | Bradley Sepos | 2019-04-13 | 1 | -19/+14 |
| | |||||
* | make: Fix non-fatal contrib download error. | Bradley Sepos | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | contrib: Update to FFmpeg 4.1.3. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | |||||
* | make: Tweak configure.py output language. | Bradley Sepos | 2019-04-13 | 1 | -3/+3 |
| | | | | Internally, configure.py may use the terms host and build somewhat inappropriately, but that does not mean we should print such ambiguity. |