summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/Services
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Improve selection behaviour of the new preset controls.sr552017-09-112-10/+63
|
* WinGui: Add description tooltip to presets dropdown menu. Also change "User ↵sr552017-09-101-1/+1
| | | | Presets" to "Custom Presets". Existing presets won't have their category changed.
* WinGui: Fix Custom Deinterlace / Decomb / Comb Detect preset optionssr552017-09-091-5/+3
|
* WinGui: Implementing the new Preset design that does away with the legacy ↵sr552017-09-082-43/+0
| | | | style preset pane and re-arranges parts of the main window for better process flow.
* WinGui: Change some json model data types from int to long #851sr552017-09-061-2/+2
|
* WinGui: Putting paused duration infrastructure in placesr552017-08-302-4/+27
|
* WinGui: Some consistency fixes and UI tweaks around queue start/pause/stop.sr552017-08-302-7/+38
|
* WinGui: Putting in some back-end infrastructure into the queue screen to ↵sr552017-08-286-39/+179
| | | | support future features + some misc tidy up.
* WinGui: Improve the QueueTask Surrogate key. It now contains a session id to ↵sr552017-08-181-5/+7
| | | | prevent issues with the queue reloads.
* WinGui: Make the app UWP aware. When in a UWP container, the update options ↵sr552017-08-181-0/+7
| | | | will now be disabled.
* WinGui: Give the QueueTask object a distinct surrogate key #854sr552017-08-181-59/+18
|
* WinGui: Make the Preset Import system a bit more robust. #808sr552017-07-051-1/+1
|
* WinGui: Add a user agent for the HttpRequest on the update checker so we can ↵sr552017-06-231-0/+2
| | | | identify the WinGui version that's checking for updates.
* WinGui: Add checkbox for Legacy A/V alignment behaviour for players that ↵sr552017-06-143-0/+6
| | | | don't support MP4 Edit Lists. #778
* WinGui: Support importing preset categories that can be exported from the ↵sr552017-06-072-36/+68
| | | | MacGUI. Also fix a few minor bugs in the preset factory.
* 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
|