summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: For silent installs, assume it's All Users, not Current User.sr552016-06-074-2/+36
| | | | Admins deploying the app on the network were not seeing the app icons appearing when installing from a different user account from the users.
* WinGui: Support VP9 and fix VP8 encoding.sr552016-05-282-2/+7
|
* WinGui: Language tweak to make the UI clearer.sr552016-05-142-2/+2
|
* WinGui: UI improvements to the Audio Defaults panel.sr552016-05-144-176/+191
|
* WinGui: Bug fix in the new behaviour tracks preset loading.sr552016-05-141-3/+3
|
* WinGui: Don't allow the user to enter invalid filename characters in the ↵sr552016-05-134-6/+55
| | | | "File Format" autoname text box. Also sanitise the input on startup for legacy users which bad options. Fixes #182
* WinGui: Add a track list on the Audio Defaults screen. This changes the ↵sr552016-05-1210-71/+924
| | | | behaviour to match the Mac and Linux GUIs. So you no longer have to have a source audio track before you can create presets.
* WinGui: Update the UpdateSourceTrigger on the AddPresetView so you don't ↵sr552016-05-121-4/+4
| | | | need to tab out of the controls for it to recognise the name. Fixes #183
* WinGui: Actually check in the fix for #158sr552016-04-291-1/+3
|
* WinGui: Force the Optimise MP4 / iPod 5G Checkbox to refresh when changing ↵sr552016-04-291-0/+1
| | | | the Output Format dropdown. Fixes #158
* WinGui: Simple tool for generating a signed hash of the HandBrake download.sr552016-04-295-0/+256
|
* WinGui: Improve the security of the update checker on windows. This download ↵sr552016-04-295-28/+59
| | | | is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
* WinGui: Wrap text on popup window container.sr552016-04-231-1/+2
|
* WinGui: Fix the Subtitle Defaults popup text.sr552016-04-233-1/+13
|
* WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will ↵sr552016-04-237-15/+55
| | | | | | automatically start the queue and not prompt to recover the queue. Behaviour Change: When reloading the queue, any job that is "In progress" will be marked as "Error" now. We don't know if HandBrake crashed or the system restarted. This avoids any crash -> restart loops that may occur. This allows HandBrake to get on with the rest of the queue until the user can action the failed encode.
* WinGui: Some initial work to make the HandBrake.ApplicationServices library ↵sr552016-04-1910-322/+334
| | | | more portable.
* Merge branch 'Idea2'sr552016-04-191-3/+8
|\
| * WinGui: Small code optimisation in the QueueRecoveryHelpersr552016-04-181-3/+8
| |
* | WinGui: Strip out the overlay panel code. It's not used.sr552016-04-188-211/+1
|/
* WinGui: Change the Audio Default and Subtitle panels to be modal windows. ↵sr552016-04-179-139/+71
| | | | (Similar to the MacGUI). This should allow for more space needed to implement Audio templates. Also fixed a sanitise mixdown call crash.
* WinGui: Don't call hb_x264_param_unparse when we are not using x264sr552016-04-131-1/+1
|
* WinGui: Handle null mixdowns properly. Fixes #152sr552016-04-123-6/+9
|
* WinGui: Sanitise all Mixdown selections. Passthru the Codec into the ↵sr552016-04-094-61/+78
| | | | Scanned Track object.
* WinGui: Use Mixdowns from LibHBand sanitise the choices. The GUI no longer ↵sr552016-04-0915-118/+204
| | | | shows invalid mixdowns.
* WinGui: Fix a couple of silent errors with the new logging system.sr552016-03-262-14/+30
|
* WinGui: If there are multiple queue recovery files, don't fail the set if ↵sr552016-03-261-11/+20
| | | | one is bad. Let the rest load normally.
* WinGui: Add a new JSON file type to the queue export functionality. This ↵sr552016-03-267-3/+125
| | | | | | exports the standardised JSON format that can be imported into the CLI. Note, the GUI can not yet import the JSON formatted queue file. The old hbq format is still there for that.
* WinGui: Remove a restriction on the WMI GPU information call. It will now ↵sr552016-03-221-2/+9
| | | | display any records that don't have a Name or Version. I don't believe this will make any different under normal circumstances but it appears WMI many not report back the expected information.
* WinGui: Add an app.manifest to explicitly declare supported operating ↵sr552016-03-222-0/+71
| | | | systems so the OS detection works correctly.
* WinGUI: Remove option to enable DXVA decoding. There are too many issues ↵sr552016-03-2112-83/+1
| | | | with timestamp handling and no easy way to fix them so instead of having a higher failure rate, we've decided to remove this.
* WinGui: Some Cosmetic changes and links added to the GUI.sr552016-03-215-4/+48
|
* WinGui: Some fixes and tidyup of the new logging code.sr552016-03-216-12/+36
|
* WinGui: Add a Logging Service into the AppServices library. This does not ↵sr552016-03-2124-681/+774
| | | | | | | depend on any 3rd party libraries and is off by default. It must be initialised by calling Enable() on the LogService class. Otherwise LogMessage does nothing. Changed the Logging screen to a single panel in the WinGui. This will change back to separate Scan/Encode logs when we get libhb it's own processes. Added Auto-Scroll to the log window.
* WinGui: Fixed an issue where the " Use Advanced Tab" was not being loaded ↵sr552016-03-181-14/+4
| | | | correctly with the new json presets.
* WinGui: Add SHA1 Verification of the update downloads and don't start the ↵sr552016-03-125-11/+56
| | | | installer if the hash check fails.
* WinGui: Fixes for the new filters setup.sr552016-03-113-6/+7
|
* WinGui: Missing Decomb optionssr552016-03-111-1/+7
|
* WinGui: Initial commit supporting separated interlace detection. Not tested yet.sr552016-03-1111-26/+229
|
* WinGui: Fix Framerate mode for Same as sourcesr552016-03-091-1/+1
|
* WinGui: Update deinterlace method to Yadif and update presets. Will look ↵sr552016-03-095-36/+31
| | | | into using the new preset/tune methods at a later point.
* WinGui: Initial support for dict based filter options.sr552016-03-097-34/+190
|
* WinGui: Don't check diskspace on UNC paths.sr552016-03-021-2/+2
|
* WinGui: Updating the code to handle Deinterlace / Decomb / Rotation options ↵sr552016-03-021-37/+9
| | | | for j45's latest change. Thanks John for the patch.
* WinGui: Fix Audio Tab Track by Language selection behaviour.sr552016-02-211-1/+1
|
* WinGui: Added a text block on the Queue Add selection that shows the current ↵sr552016-02-206-20/+55
| | | | preset to be used to for adding to the queue.
* WinGui: Missing file from last commit.sr552016-02-201-0/+2
|
* WinGui: Adding a "Queue" Menusr552016-02-206-0/+155
|
* WinGui: Fix a few binding errors on the audio Default tab. Allow Turbo first ↵sr552016-02-138-13/+38
| | | | pass for x265
* WinGui: x264/5 multilib support. You can now encode 10bit x264, 10bit x265 ↵sr552016-02-137-15/+57
| | | | and 12bit x265 if you provide MinGW-W64 compiled dll libraries in the HandBrake install directory.
* WinGui: Detect if FDK encoder is available or not.sr552016-02-101-0/+8
|