summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/Services
Commit message (Collapse)AuthorAgeFilesLines
* Remove the OpenCL Bicubic scaling option. Unfortunatly it's causing too many ↵sr552017-06-072-3/+1
| | | | problems and it's maximum 5% performance improvement (in ideal circumstances) doesn't justify the effort to continue with it. The OpenCL framework will remain in place in case we decide to use it for something in the future. Closes #690
* WinGui: Support for the new sharpen filter.sr552017-06-023-3/+66
|
* WinGui: Add "None" as an option to the fallback encoder dropdown. Setting ↵sr552017-05-311-0/+4
| | | | this option to none will not add a passthru track when the passthru codec does not match the source track. #623
* WinGui: Add a log message whent he queue is paused due to low disk space. ↵sr552017-05-272-37/+13
| | | | Improve handling of automated queue pausing. #748
* WinGui: Change the "For Additional Tracks" dropdown. Remove the "None" ↵sr552017-05-241-10/+2
| | | | option. It doesn't make sense. This fixes an issue where we couldn't load "all" due to the preset key for it being a 2 state bollean rather than a 3 state option.
* WinGui: Improved logging around SCANDONE and some additional defensive ↵sr552017-05-021-1/+1
| | | | programming to try track down this never ending scan.
* WinGui: Minor change that might help #688sr552017-04-291-2/+2
|
* WinGui: Save file before committing :( #695sr552017-04-291-1/+1
|
* WinGui: Change to the queue duplicate detection. It currently filters by ↵sr552017-04-291-2/+1
| | | | "Waiting" tasks. This now extends that to "In Progress". "Completed/Error" will continue to allow jobs to be added to the queue. Fixes #695
* WinGui: Handle HB_STATE_MUXING and HB_STATE_SEARCHING for better progress ↵sr552017-04-153-15/+29
| | | | indication in the UI. #676
* WinGui: Strip out some out some legacy code that was causing some threading ↵sr552017-04-136-13/+11
| | | | issues.
* WinGui: Handle auto-passthru correctly in the mixdown sanatising code.sr552017-04-111-1/+1
|
* WinGui: Fix a potential crash in the audio track mixdown handling code.sr552017-04-111-1/+1
|
* WinGui: Cancel Scan will now close the status panel if the scan cancellation ↵sr552017-04-111-9/+13
| | | | fails for any reason. Rejigged the logging in the scan service to help debug intermittent failures of the scan completed event from firing.
* WinGui: Audio Defaults: If the mixdown is not supported, get the best ↵sr552017-04-101-0/+11
| | | | default mixdown for the source track / encoder. #661
* WinGui: Fix a number of stylecop warnings.sr552017-03-2613-175/+178
|
* WinGui: Change the default behaviour for the WinGui to automatically use ↵sr552017-03-223-6/+24
| | | | fallback track in situations where the selected passthru is not valid. The UI will by default select the fallback now. Fixes #646
* WinGui: Remove Usage of System.ComponentModel.DataAnnotations - DisplayName ↵sr552017-03-177-60/+47
| | | | as it's not currently compatible with .NET standard.
* WinGui: Fix a crash in the Notify Icon Service when Notify Icon is not enabled.sr552017-03-171-1/+4
|
* WinGui: Make the Queue Storage Nightly aware. Also fix an issue with Queue ↵sr552017-03-172-6/+7
| | | | and Log Files not being stored correctly for Portable mode. #267
* WinGui: Add a new option to play Sound when queue or single encode completessr552017-03-161-0/+14
|
* WinGui: Add option to show progress percentage in app title bar, and the ↵sr552017-03-162-0/+40
| | | | task tray header and system tray tooltip. (Configured via preferences). #630
* subtitles: simplify and shorten subtitle descriptions (#591)John Stebbins2017-03-101-2/+2
| | | | | | | | | | | | | | | | | | * subtitles: simplify and shorten subtitle descriptions Generally, it eliminates parens to make things more readable. I.e. it turns this: English (Closed Caption)(Wide Screen)(Bitmap)(VOBSUB) Into this: English, Closed Caption [Wide Screen, VOBSUB] * Revise punctuation per BradleyS request * fix subtitle description formatting * incorporate suggestions from PR
* WinGui: Rework of the preset systemsr552017-03-045-66/+360
| | | | | | | | - Better support for categories. - Switched from a List to Treeview Control. - Remember the expansion state of each group - Put User Presets on top after next save. Closes #445
* WinGui: Fix a number of stylecop warnings.sr552017-02-115-13/+7
|
* WinGui: Fix Tape, Sprite and HighMotion Denoise Tunes. #571sr552017-02-091-1/+7
|
* WinGui: Remove System.Windows.Forms, PresentationCore, PresentationFramework ↵sr552017-02-031-1/+2
| | | | and WindowsBase from the Services library. This makes the library more portable.
* WinGui: Adding missing Tape and Sprite Denoise Tunes #544sr552017-01-251-0/+8
|
* WinGui: Always use iso639 for srt language code rather than name. #541sr552017-01-242-2/+23
|
* WinGui: Pause on Low Diskspace is for local drives only. Disabling check for ↵sr552017-01-151-1/+1
| | | | UNC paths. #527
* WinGui: Use new hb_opencl_set_enable function. #496sr552017-01-151-1/+1
|
* WinGui: Fix a crash when saving presets for video encoders that don't have ↵sr552017-01-141-3/+3
| | | | preset or profile options. #516
* WinGui: Fix an issue which prevented the GUI from parsing presets with ↵sr552017-01-131-2/+2
| | | | | | hb_presets_read_file_json becaused it returned an unnamed list when reading plist files. It can now handle PresetList or just unnamed Json List [] Also made the parser more tolerant to casing and unset and unexpected values.
* WinGui: Put up a clearer error when we can't read older presets rather than ↵sr552017-01-121-2/+11
| | | | just showing a stack trace. #513
* WinGui: Update EndPoint for API Change.sr552017-01-111-1/+1
|
* WinGui: Workaround a bug in libhb where if the audio track name == "", the ↵sr552017-01-071-1/+2
| | | | engine crashes when initially writing the mp4 file.
* WinGui: Make sure to set libdvdnav setting before encoding. This fixes an ↵sr552017-01-071-0/+2
| | | | issue where reloading the queue would result in this setting being ignored.
* WinGui: A number of small fixes and Improvements.sr552016-12-272-10/+11
| | | | | | | | - Fix Update Preset Option. Add CC and Foreign Audio Scan were not setting correctly when updating a preset. Fixes #442 - Fix an issue where "Normal" Preset was showing as default as well as "Fast". - Fix issues in the preset loading of the Deinterlace/Decomb Presets. Fixes #443 - Make the Video Extra Options Box Fix to area to make it easier to read long option strings. - Change the logic for enabling the Use Advanced Options box to not look at the option string. Fixes #441
* WinGui: New Setting to allow the QSV decoder to be used with Non QSV ↵sr552016-12-261-0/+6
| | | | encoders. (Was on by default and not configurable. Now off by default but configurable)
* WinGui: Change the status bar to show when it's doing a subtitle scan.sr552016-12-222-0/+12
|
* WinGui: Set QSV Decode to false if the hardware isn't available for use.sr552016-12-181-1/+3
|
* WinGui: Advanced Tab Changessr552016-12-131-8/+8
| | | | | | 1. Strip out a lot of the old advanced tab infrastructure as it is no longer needed. Only the deprecated X264 Advacned Panel is left. All other encoders use the Video tab now. 2. Changed Option to "Allow use of 'Advanced Tab'" and only show the tab if the checkbox on the video tab is checked. It will no longer show based on the perference alone. 3. Fix the one-way communication from Video Tab to X264 Tab so preset options are reflected ont he X264 Tab. The reverse is not supported but it will retain the previous options.
* WinGui: Fix a large number of stylecop warnings.sr552016-10-307-27/+47
|
* WinGui: Better handle empty/null strings from ↵sr552016-10-301-33/+69
| | | | hb_generate_filter_settings_json #374
* WinGui: Replace Strict Anamorphic with Automatic.sr552016-10-291-2/+2
|
* WinGui: Fix log display in the GUI where the start of a log could be cut off.sr552016-09-221-3/+2
|
* WinGui: Add initial support for libopus audio encoder.sr552016-09-031-0/+4
|
* WinGui: Enhance the security of our update checker. It can no longer access ↵sr552016-07-291-5/+18
| | | | URL's that are not *.handbrake.fr if served with a compromised appcast.
* WinGui: Lay the foundation for editing presets with a simple rename window.sr552016-07-253-0/+38
|
* WinGui: Stubbing out some meta data code.sr552016-07-233-1/+115
|