summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: support SSA file import.Damiano Galassi2019-01-157-81/+82
|
* WinGui: Update EncoderHelpers for Subtitle changessr552019-01-141-0/+12
|
* WinGui: Initial support for SSA file import.sr552019-01-1410-23/+26
|
* LinGui: remove unused 'active' variableJohn Stebbins2019-01-141-2/+0
|
* encavcodec: remove unused 'job' variableJohn Stebbins2019-01-141-1/+0
|
* encavcodec: respect inline_parameter_sets settingJohn Stebbins2019-01-141-1/+4
|
* ssautil: fix strndup on mingwJohn Stebbins2019-01-143-3/+38
|
* ssautil: remove debug printfJohn Stebbins2019-01-141-1/+0
|
* ssa: improve SSA to TX3G conversionJohn Stebbins2019-01-148-443/+987
| | | | | We were only applying SSA inline override tags. With this patch we now parse SSA style descritions in the SSA header and apply them per event.
* ports: fix memory corruption in hb_getlineJohn Stebbins2019-01-141-3/+7
|
* LinGui: fix position of subtitle radio buttonsJohn Stebbins2019-01-141-2/+2
|
* ports: move hb_getline to ports.c where it belongsJohn Stebbins2019-01-144-69/+67
|
* Add hb_getline since mingw doesn't have getline functionJohn Stebbins2019-01-143-2/+70
|
* LinGui: add SSA importJohn Stebbins2019-01-144-35/+92
|
* decssasub: fix crash when filename is invalidJohn Stebbins2019-01-141-20/+21
|
* decssasub: fix subtitle start/stop time offsetJohn Stebbins2019-01-141-2/+2
|
* Add SSA subtitle importJohn Stebbins2019-01-1417-161/+640
|
* WinGui: Make the toolbar customisation options more discoverable by making ↵sr552019-01-145-9/+84
| | | | them preferences in the options screen.
* WinGui: Removing a miss remnant of the old advanced tab.sr552019-01-141-3/+0
|
* WinGui: Make the MRU feature more useful. If the directory is not found, ↵sr552019-01-121-0/+18
| | | | check to see if the Parent directory exists. #1795
* WinGui: Minor tidyup in MVM.sr552019-01-121-176/+11
|
* WinGui: Strip out some legacy code for x264 options handling.sr552019-01-1221-8138/+5282
|
* WinGui: Improve the quality of text rendering on the installer on high DPI ↵sr552019-01-112-0/+2
| | | | displays.
* WinGui: Improvements to the installer. Fixed the issue where the ↵sr552019-01-114-4/+12
| | | | uninstaller could appear behind the installer. Updated the Background Image on the installer to the project logo.
* decavcodec: fix more potential uses of uninitialized variablesTim Walker2019-01-081-6/+6
| | | | | | Fixes a crash I experienced locally following 76f14dad963db46961ce3d425a102ac3d898ce10 Inspired by 3c95342a8cdf5b3b03d8b5e94ec099b0bc6a4f35
* contrib: Revert libvpx clang patch added in ↵Bradley Sepos2019-01-081-46/+0
| | | | | | e3817b13cfebce6f7542be6761bd9fa8b51e1005. I must have forgotten to `make libvpx.xclean` before building.
* contrib: Fix potential assembly issues with libvpx and AVX-512.Bradley Sepos2019-01-072-0/+50
| | | | Fixes cross compilation with gcc 8 and where clang is acting weird.
* fix missing frames when transcoding m2ts filesJohn Stebbins2019-01-072-1/+68
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1611
* scripts: Update to mingw-w64-build 4.1.1.Bradley Sepos2019-01-071-12/+36
| | | | Improves error reporting and allows use of sha256sum on systems without shasum.
* LinGui: update ubuntu package build dependenciesJohn Stebbins2019-01-072-2/+2
|
* flatpak: remove unnecessary dependenciesJohn Stebbins2019-01-063-25/+1
|
* configure: fix LDProbe cleanup on mingwJohn Stebbins2019-01-061-1/+5
| | | | | LDProbe tries to delete conftest, but should delete conftest.exe on mingw. So delete *both* in a try-catch block.
* decavcodec: fix potential use of uninitialized variablesJohn Stebbins2019-01-051-2/+2
|
* flatpak: update to freedesktop 18.08 platform/sdkJohn Stebbins2019-01-052-31/+11
|
* flatpak: fix x264 link errors in latest flatpak SdkJohn Stebbins2019-01-051-0/+4
| | | | | Latest flatpak freedesktop Sdk gcc uses PIE by default which requires that we build x264 with PIC
* flatpak: fix access to gvfs mounted filesystemsJohn Stebbins2019-01-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | An additional access permission is needed to access the gvfs mount point. For the record, the "Right" (TM) way to do this is to use GtkFileChooserNative dialog which will automatically use the flatpak file chooser portal to access files. But this portal currently is missing features that would cripple HandBrake. These features are: 1. Folder selection. We require this for destination selection and for batch processing. 2. Set current highlighted file in file chooser browser. Without this, a user processing a series of videos that are all in the same foder has to navigate from the default "Recent files" selection to the folder where their files are for each file. Also note that GtkFileChooserNative transparently falls back to a regular file chooser when the action requested is not supported. So sometimes the user would have access to remote filesystems, and sometimes not with no obvious reason for the difference. Not a good user experience.
* Cleanup callbacks.cPavel Shlyak2019-01-051-17/+2
| | | Refer https://github.com/HandBrake/HandBrake/issues/1754 for more details
* Cleanup preview.cPavel Shlyak2019-01-051-9/+1
| | | Refer https://github.com/HandBrake/HandBrake/issues/1754 for more details
* MacGui: try to fix an hang on Sierra.Damiano Galassi2019-01-052-24/+18
|
* WinGui: Fix a potential crash in the OptionsTabNameConverter. Fixes #1784sr552019-01-041-4/+12
|
* WinGui: Improvements to the new queue design.sr552019-01-046-20/+128
| | | | | | | - Added "Options" drop button to the Summary Tab. Includes "Play File" and "Open Source/Dest directory" options - Moved the encode status information onto the Summary Tab (only shown when encoding) - Added placeholder buttons for Move up/down to make queue re-ordering more discoverable. - Space optimisation
* WinGui: Remove support for loading legacy settings files AND add VideoScaler ↵sr552019-01-031-53/+2
| | | | to the reset legacy settings list to avoid crash issues. Fixes #1782
* gtk: Fix minor cross compile issue in callbacksmwayne2019-01-031-4/+4
| | | | Fix undeclared variable introduced in commit 826d1a7fb862c292195d766f72c51dce120b47bd
* WinGui: Add CPU info back into the log header as it's not always available ↵sr552019-01-011-0/+1
| | | | in the log body.
* WinGui: Fix restriction on the picture settings tab after setting a preset. ↵sr552019-01-011-2/+6
| | | | It will use whatever is smaller. Source, or Preset #1773
* WinGui: Fix erroneous log message error about invalid x264 preset when not ↵sr552019-01-011-0/+5
| | | | using an x264 encoder.
* MacGui: make some more strings of HBPicture+UIAdditions accessible for ↵Nomis1012019-01-011-10/+10
| | | | | | localization Make it possible to localize some more strings of the Preview window.
* Update copyright dates to 2019.Bradley Sepos2019-01-01148-149/+149
|
* setup: don't require the user to agree to GPL-3 to complete setup.Diego Elio Pettenò2018-12-312-0/+6
| | | | | | | As @foone complains on twitter often enough, this should not require agreement for use since GPL is not an EULA. The definitions are inspired from the similar NSIS setup file from VLC.
* WinGui: Fix Detelecine tooltip. Fixes #1760sr552018-12-303-27/+21
|