summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: align the chapters title textfield.Damiano Galassi2015-10-221-3/+3
|
* MacGui: partial undo/redo support in the defaults sheets.Damiano Galassi2015-10-228-6/+245
|
* libhb: fix dereference of null pointerJohn Stebbins2015-10-201-1/+2
|
* CLI: silence uninitialized variable warningsJohn Stebbins2015-10-201-8/+8
| | | | | None of these variables are actually unintialized, but the compiler couldn't figure this out.
* libhb: Fix potentially uninitialized variableJohn Stebbins2015-10-201-0/+2
|
* MacGui: added undo/redo support to the video, picture, filters, chapters and ↵Damiano Galassi2015-10-2016-106/+508
| | | | range parts of HBJob.
* MacGui: expose a property to set the log level in HBCore.Damiano Galassi2015-10-202-0/+13
|
* Merge pull request #21 from jstebbins/grayscaleJohn Stebbins2015-10-1912-36/+294
|\ | | | | grayscale: make it a real filter
| * grayscale: wingui changesJohn Stebbins2015-10-163-7/+8
| |
| * macui: add grayscale filterJohn Stebbins2015-10-151-2/+7
| |
| * grayscale: make it a real filterJohn Stebbins2015-10-148-27/+279
| | | | | | | | | | It only worked properly with the x264 encoder. Now it works with all encoders.
* | ports: make hb_opendir param constJohn Stebbins2015-10-192-2/+2
| |
* | LinGui: fix g++ configure probeJohn Stebbins2015-10-191-1/+1
| |
* | MacGui: rename the 'send to app' preference keys and removed the default app.Damiano Galassi2015-10-193-9/+12
| |
* | MacGui: fixed the 'Send file to' preference.Damiano Galassi2015-10-191-3/+3
| |
* | MacGui: improved queue with undo/redo support for adding/removing jobs, and ↵Damiano Galassi2015-10-1914-357/+575
| | | | | | | | added a icon for failed encode.
* | MacGui: add a recursive lock to HBDistributedArray.Damiano Galassi2015-10-192-7/+32
| |
* | MacGui: add a canceled state to HBJobDamiano Galassi2015-10-191-1/+2
| |
* | Remove obsolete InstantHandBrake project.Damiano Galassi2015-10-1724-6837/+0
| |
* | MacGui: remove the Base.lproj folder because base localizations require ↵Damiano Galassi2015-10-1719-7944/+0
| | | | | | | | 10.8, and we still support 10.7.
* | MacGui: renamed the built-in preset menu item to 'Reset Built-in Presets'.Damiano Galassi2015-10-172-5/+5
| |
* | Merge pull request #20 from jstebbins/mux-mergeJohn Stebbins2015-10-161-1/+23
|\ \ | | | | | | mux: flush cached buffers when closing
| * | mux: simplify muxFlushJohn Stebbins2015-10-141-11/+4
| | |
| * | mux: flush cached buffers when closingJohn Stebbins2015-10-141-1/+30
| | | | | | | | | | | | | | | | | | | | | When an encode is cancelled, cached mux buffers are not currently written to the output file. Since we don't start writing output till 50MB of data has been cached, this can result in no data being written when an encode is cancelled early.
* | | Completely re-factored the preset file storage to use the same format as the ↵Scott2015-10-167-248/+224
| | | | | | | | | | | | | | | | | | Mac and Linux GUI's. You can now copy the file between platforms and it should load correctly. WARNING: Any current presets will be lost when you install this or any later build as the format is not backwards compatible and there is no upgrade path.
* | | Fixing the storage of user presets. Need to confirm PresetContainer format.Scott2015-10-161-1/+3
| | |
* | | Refactoring the Preset service to store the Built-In Presets and User ↵Scott2015-10-165-69/+77
| | | | | | | | | | | | Presets in the new version of the JSON format. This allows HandBrakeCLI to use the presets stored by the GUI.
* | | LinGui: fix "margin-start" run-time warning on gtk 3.10John Stebbins2015-10-161-1/+1
| | |
* | | MacGui: do not try to import a preset even if the cancel button was clicked.Damiano Galassi2015-10-161-12/+15
| | |
* | | MacGui: cleanup the csv import/export code and the chapters view controller.Damiano Galassi2015-10-162-118/+95
| | |
* | | MacGui: add a test for custom anamorphicDamiano Galassi2015-10-162-6/+22
| | |
* | | MacGui: align the presets view to the topDamiano Galassi2015-10-161-8/+8
| | |
* | | LinGui: Fix filter tab on gtk 3.10John Stebbins2015-10-151-2/+31
| | | | | | | | | | | | Gtk versions prior to 3.12 do not support GtkFlowBox
* | | MacGui: added accessibility text to the preferences popup buttons.Damiano Galassi2015-10-151-17/+17
| |/ |/|
* | LinGui: Put filters in their own paneJohn Stebbins2015-10-143-1125/+1029
|/ | | | | And rearage their order to follow the order they are applied in during encoding.
* LinGui: add clang supportJohn Stebbins2015-10-141-3/+3
|
* Merge pull request #17 from jstebbins/multiline-tx3gJohn Stebbins2015-10-131-14/+1
|\ | | | | tx3g: remove 2 line limit
| * tx3g: remove 2 line limitJohn Stebbins2015-10-121-14/+1
| | | | | | | | This is no longer a problem with new versions of iOS and QuickTime
* | MacGui: save and read the pixel aspect ratio from a presetDamiano Galassi2015-10-131-2/+9
| |
* | MacGui: add a new method to create a copy of a HBPreset instance, and added ↵Damiano Galassi2015-10-132-5/+40
| | | | | | | | back a method that had been inadvertently deleted.
* | MacGui: fix HBMutablePreset headerDamiano Galassi2015-10-132-14/+10
| |
* | MacGui: remove some HBPreset -> NSDictionary conversions and add a mutable ↵Damiano Galassi2015-10-1318-101/+166
| | | | | | | | version of HBPreset.
* | MacGui: move the ivars from HBController.h to the -m fileDamiano Galassi2015-10-132-77/+64
| |
* | Merge pull request #16 from jstebbins/x265-bumpJohn Stebbins2015-10-121-1/+1
|\ \ | |/ |/| x265: update to version 1.8
| * x265: update to version 1.8John Stebbins2015-10-121-1/+1
|/ | | | | | | | | | | | | | | | | | Speed improvements and bug fixes. New limit-refs This feature limits the references analysed for individual CUS. Provides a nice tradeoff between efficiency and performance. New aq-mode 3 A new aq-mode that provides additional biasing for low-light conditions. Improved scene cut detection logic that allows ratecontrol to manage visual quality at fade-ins and fade-outs better. modified tune grain Increases psyRdoq strength to 10.0, and rdoq-level to 2.
* decsrt: don't combine > 2 lines into 2John Stebbins2015-10-121-28/+6
| | | | | | This was originally done because > 2 lines is not supported in mp4 timed text. But this line combining is now performed only when necessary in muxavformat.
* Remove invalid presets in presets_do()Damiano Galassi2015-10-121-1/+1
|
* MacGui: make preset backups when import upgrades presets and load them if ↵Damiano Galassi2015-10-101-25/+112
| | | | UserPresets.json is newer than the HandBrake version.
* MacGui: show better error message to the user if a preset fails to importDamiano Galassi2015-10-104-18/+76
|
* MacGui: remove the deblock value 1 -> 5 special caseDamiano Galassi2015-10-101-10/+1
|