summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* WinGui: Fix issues with "Any" language selection with the "First" option ↵sr552018-12-302-70/+74
| | | | used. For both Audio and Subtitle tabs, this should now only provide 1 track. Fixes #1735 and makes the behaviour consistent with the Mac/Linux GUI's
* WinGui: Fix an issue where picture settings (crop and anamorphic) are not ↵sr552018-12-301-0/+11
| | | | correctly restored on queue edit. Fixes #1771
* Update the mfx dispatch library to the head revision a7d95e5 to fix issues ↵sr552018-12-301-2/+2
| | | | with newer Intel Drivers.
* Change the Transifex link to include /public which doesn't require a login.Scott2018-12-301-1/+1
|
* LinGui: remove hidden x264 advanced options tabJohn Stebbins2018-12-2914-2317/+13
| | | | | It's been deprecated and hidden for several years now. Time for it to go.
* WinGui: Make the new queue design default for new nightly installs. Move ↵sr552018-12-283-176/+196
| | | | the When Done option below the queue list.
* WinGui: Restore the options dropdown on the legacy queue design.sr552018-12-281-0/+23
|
* WinGui: Tighten up the UI for marginal displays and move the "Back" button ↵sr552018-12-282-14/+12
| | | | on the options pane near the top.
* avfilter: fix yadif optionsJohn Stebbins2018-12-281-9/+33
| | | | | | | | 'mode' still worked, but I've changed to use mnemonic string values. 'parity' still worked, but I've changed to use mnemonic string values. 'auto' failed, was replaced by 'deint=deinterlaced'. Fixes https://forum.handbrake.fr/viewtopic.php?f=6&t=38564
* encavcodecaudio: fix AAC 5.1 encodingJohn Stebbins2018-12-271-0/+5
| | | | | | | Use 5.1 back for AAC because 5.1 side uses a not-so-universally supported feature to signal the non-standard layout Fixes https://github.com/HandBrake/HandBrake/issues/1744
* WinGui: Bump Version to 1.3.0sr552018-12-265-7/+7
|
* libhb: Remove duplicate lines added to param.c in ↵Bradley Sepos2018-12-251-4/+0
| | | | | | 822ce4df33f7550078688f86a68460bdfb4d2c90. #1754.
* Fix rotation of video flagged with 0 rotationJohn Stebbins2018-12-251-0/+1
| | | | | | Only breaks in cases that video is *explicitely* flagged with 0 rotation. Fixes https://github.com/HandBrake/HandBrake/issues/1750
* LinGui: bump ubuntu version number epochJohn Stebbins2018-12-221-2/+2
| | | | Overrides a bad version number for ubuntu cosmic in launchpad