Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MacGui: forgot to add back a xib in the previous commit. | Damiano Galassi | 2018-06-08 | 1 | -12/+12 |
| | |||||
* | MacGui: move the xib files to Base.Iproj to make localiation easier. | Damiano Galassi | 2018-06-08 | 28 | -172/+184 |
| | |||||
* | contrib: Add x264 patch fixing asm segfaults with clang. | Bradley Sepos | 2018-06-08 | 1 | -0/+594 |
| | | | | Fixes -mavx which fixes -march=native as used by Homebrew on macOS. Fixes #1351. | ||||
* | MacGui: set the minimum deployment target to 10.10. Remove Growl and use ↵ | Damiano Galassi | 2018-06-08 | 50 | -2119/+289 |
| | | | | macOS standard notifications. Remove deprecated API usage and code that doesn't compile anymore (QTKit). | ||||
* | flatpak: Add OARS metadata to HandBrakeCLI appdata | John Stebbins | 2018-06-08 | 1 | -0/+30 |
| | | | | | | | | | | | Copied from https://github.com/HandBrake/HandBrake/commit/5738051afb008d880d85e90ce1a0fd536e9a4058 OARS https://hughsie.github.io/oars/ is a content description system that allows software stores (such as GNOME Software) to categorise and classify applications. Having the markup available is a flathub requirement. Thanks to Nick Richards | ||||
* | Add OARS metadata to appdata (#1397) | Nick Richards | 2018-06-08 | 1 | -1/+31 |
| | | | OARS https://hughsie.github.io/oars/ is a content description system that allows software stores (such as GNOME Software) to categorise and classify applications. Having the markup available is a flathub requirement. | ||||
* | flatpak: automatically add <release> tag to LinGui appdata | John Stebbins | 2018-06-07 | 4 | -22/+34 |
| | | | | Also add translation support for appdata | ||||
* | flatpak: automatically add <release> tag to cli appdata | John Stebbins | 2018-06-07 | 4 | -1/+17 |
| | |||||
* | flatpak: disable update checks | John Stebbins | 2018-06-07 | 1 | -1/+1 |
| | |||||
* | build: move --flatpak option into configure "Build Options" | John Stebbins | 2018-06-07 | 1 | -4/+3 |
| | |||||
* | graphics: Add single toolbar icon for testing on macOS Mojave dark theme. | Bradley Sepos | 2018-06-07 | 3 | -0/+0 |
| | | | | #1392. | ||||
* | MacGui: set the rendering intent of the monochromatic toolbar images to ↵ | Damiano Galassi | 2018-06-07 | 11 | -0/+33 |
| | | | | "template". | ||||
* | MaGui: fix activity text color in dark mode. | Damiano Galassi | 2018-06-07 | 1 | -1/+6 |
| | |||||
* | Mac: enable a compiler option recommended by Xcode 9.4. | Damiano Galassi | 2018-06-07 | 6 | -17/+19 |
| | |||||
* | Mac: Use the legacy build system in Xcode 10, the new one requiress some ↵ | Damiano Galassi | 2018-06-07 | 1 | -0/+2 |
| | | | | changes to make it work. | ||||
* | contrib: Only enable FFmpeg AMF configure options when VCE enabled. | Bradley Sepos | 2018-06-06 | 1 | -3/+4 |
| | |||||
* | scripts: add script for creating flatpak manifests | John Stebbins | 2018-06-06 | 6 | -30/+182 |
| | | | | | | | This script can generate manifests that are suitable for submitting to flathub for publishing to their repository. It can also be used for generating manifests suitable for building local flatpak bundles and is used during 'make pkg.create.flatpak' | ||||
* | libhb: Cosmetic in encavcodec.c. | Bradley Sepos | 2018-06-06 | 1 | -1/+1 |
| | |||||
* | Add support for VCE hardware encoding. | Michael Wootton | 2018-06-06 | 7 | -10/+163 |
| | |||||
* | bd: Don't fail titles with unknown aspect | John Stebbins | 2018-06-06 | 1 | -2/+4 |
| | | | | | | Assum 16:9 instead Fixes https://forum.handbrake.fr/viewtopic.php?f=11&t=37836 | ||||
* | MacGui: make it possible to resize down the "add titles to queue" toolbar ↵ | Damiano Galassi | 2018-06-06 | 4 | -7/+30 |
| | | | | button icon. It won't get as small as the others toolbar icon, but it's as good as it can get now. Fixes #1318 | ||||
* | Remove old issue template | Scott | 2018-06-05 | 1 | -27/+0 |
| | |||||
* | Adding Feature Request Template. | Scott | 2018-06-05 | 1 | -0/+28 |
| | |||||
* | Adding Bug Report Template | Scott | 2018-06-05 | 1 | -0/+33 |
| | |||||
* | Create CONTRIBUTING.md | Scott | 2018-06-05 | 1 | -0/+9 |
| | | | Adding an GitHub CONTRIBUTING.md file | ||||
* | WinGui: cproj tidyup | sr55 | 2018-06-05 | 2 | -191/+1 |
| | |||||
* | WinGui: Rename HandBrake.ApplicationServices back to HandBrake.Interop. It's ↵ | sr55 | 2018-06-05 | 205 | -8399/+8392 |
| | | | | moving back to being more of an libhb interop/abstraction library only. | ||||
* | WinGui: Additional Error Handling in EnumHelper | sr55 | 2018-06-05 | 1 | -6/+23 |
| | |||||
* | flatpak: keep CLI in GUI package | John Stebbins | 2018-06-05 | 1 | -1/+0 |
| | | | | | HandBrake-<version>.flatpak contains GUI and CLI HandBrakeCLI-<version>.flatpak is CLI only | ||||
* | flatpak: change package names | John Stebbins | 2018-06-05 | 1 | -4/+4 |
| | | | | new names conform better to current win/osx snapshot names | ||||
* | flatpak: change "appdata" dir to "metainfo" | John Stebbins | 2018-06-05 | 2 | -4/+4 |
| | | | | The specificaion for where appstream files go changed | ||||
* | CLI: add flatpak manifest | John Stebbins | 2018-06-05 | 3 | -0/+77 |
| | |||||
* | LinGui: conform to newer flatpak manifest standards | John Stebbins | 2018-06-05 | 1 | -4/+5 |
| | |||||
* | flatpak: uses fr.handbrake.ghb app id consistently | John Stebbins | 2018-06-05 | 1 | -2/+2 |
| | |||||
* | libhb: allow muxing E-AC3 in mp4. | Damiano Galassi | 2018-06-05 | 1 | -2/+2 |
| | |||||
* | LinGui: make flatpak pgp signature optional | John Stebbins | 2018-06-04 | 2 | -4/+8 |
| | | | | | To sign flatpak during build: make pkg.create.flatpak PGP_ID=<key id> | ||||
* | LinGui: update flatpak gnome sdk version to 3.28 | John Stebbins | 2018-06-04 | 2 | -2/+2 |
| | |||||
* | LinGui: open URLs with flatpak portal aware API | John Stebbins | 2018-06-04 | 1 | -3/+8 |
| | |||||
* | flatpak: add nasm to modules | John Stebbins | 2018-06-04 | 2 | -0/+26 |
| | | | | | nasm is a build requirement that is not provided by any of the flatpak SDKs | ||||
* | LinGui: handle legacy preferences file better | John Stebbins | 2018-06-04 | 2 | -1/+3 |
| | | | | | "show_presets" key could cause the preset window to be shown at every startup. | ||||
* | decavcodec: fix issues with audio that has no explicit channel_layout | John Stebbins | 2018-06-04 | 1 | -9/+32 |
| | | | | | | | | ffmpeg doesn't set a default channel layout for audio that has no explicit layout (e.g. pcm_216le). So we need to guess it from the number of channels. Fixes "no audio" in https://github.com/HandBrake/HandBrake/issues/1387 | ||||
* | sync: don't drop short frames in OutputBuffer() | John Stebbins | 2018-06-04 | 1 | -5/+1 |
| | | | | | *really* fix https://github.com/HandBrake/HandBrake/issues/1374 this time. | ||||
* | LinGui: Add opus for flatpak builds | John Stebbins | 2018-06-04 | 1 | -0/+1 |
| | | | | flatpak sdk doesn't include opus | ||||
* | contrib: Remove --enable-lzma from FFmpeg. | Bradley Sepos | 2018-06-03 | 1 | -1/+0 |
| | | | | It is the default. | ||||
* | libvpx: fix vpx.pc pkg-config file for static builds (#1385) | John Stebbins | 2018-06-03 | 1 | -0/+26 |
| | | | | | | | | The generated vpx.pc file results in undefined symbols during ffmpeg's configure tests. libpthread is not getting added to the link line as required. The vpx.pc file needs to include -lpthread in the Libs instead of Libs.private when generating only a static library. Fixes https://github.com/HandBrake/HandBrake/issues/1383 | ||||
* | contrib: Move FFmpeg dep AMF into conditional. | Bradley Sepos | 2018-06-03 | 1 | -1/+4 |
| | | | | Practically, there is no difference. But this is how QSV was done and is easy to read. | ||||
* | contrib: build: Add AMF headers and --enable-vce. | Bradley Sepos | 2018-06-03 | 5 | -1/+32 |
| | | | | #1144. | ||||
* | contrib: Remove workaround building x264 before FFmpeg. | Bradley Sepos | 2018-06-03 | 1 | -4/+0 |
| | | | | Issue should be fixed by 7cddc6fe8779e1e098b48ecdfddf6b2c15050578. | ||||
* | opus: fix opus.pc pkg-config file for static builds (#1380) | John Stebbins | 2018-06-02 | 1 | -0/+38 |
| | | | | | | The generated opus.pc file results in undefined symbols during ffmpeg's configure tests. libm is not getting added to the link line as required. The opus.pc file needs to include -lm in the Libs instead of Libs.private when generating *only* a static library. | ||||
* | ffmpeg: enable all bitstream filters | John Stebbins | 2018-06-02 | 1 | -2/+0 |
| | | | | | There's no telling which of these may be needed internally for ffmpeg encoders, decoders, and filters. |