summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/OptionsViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Make the QSV Decoding options clearer.sr552017-12-131-9/+9
|
* WinGui: Make the When Done Play Sound option more granular. Queue vs Encode ↵sr552017-12-131-1/+17
| | | | preferences.
* WinGui: Make the app UWP aware. When in a UWP container, the update options ↵sr552017-08-181-0/+8
| | | | will now be disabled.
* WinGui: AutoName Sort the InvalidFileNameChars Array before doing a Binary ↵sr552017-06-261-2/+3
| | | | Search on it.
* Remove the OpenCL Bicubic scaling option. Unfortunatly it's causing too many ↵sr552017-06-071-34/+2
| | | | 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: Fix a number of stylecop warnings.sr552017-03-261-10/+10
|
* WinGui: Remove a couple instances of VistaOpenFileDialog in favour of the ↵sr552017-03-171-2/+2
| | | | native WPF api.
* WinGui: Make the Queue Storage Nightly aware. Also fix an issue with Queue ↵sr552017-03-171-1/+1
| | | | 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-4/+66
|
* WinGui: Add option to show progress percentage in app title bar, and the ↵sr552017-03-161-1/+23
| | | | task tray header and system tray tooltip. (Configured via preferences). #630
* WinGui: Remove disk space warning from browser and allow the low level to be ↵sr552017-03-051-4/+23
| | | | configurable in options. Resolves #590
* WinGui: Fix a number of stylecop warnings.sr552017-02-111-12/+13
|
* WinGui: Fix a stack overflow exception in Options screen that was causing a ↵sr552017-01-091-1/+0
| | | | settings reset.
* WinGui: Correctly synchronise the WhenDone dropdowns in the Queue, ↵sr552017-01-081-1/+9
| | | | MainWindow and Preferences
* WinGui: New Setting to allow the QSV decoder to be used with Non QSV ↵sr552016-12-261-0/+33
| | | | encoders. (Was on by default and not configurable. Now off by default but configurable)
* WinGui: Fix a large number of stylecop warnings.sr552016-10-301-0/+3
|
* WinGui: Don't allow the user to enter invalid filename characters in the ↵sr552016-05-131-3/+40
| | | | "File Format" autoname text box. Also sanitise the input on startup for legacy users which bad options. Fixes #182
* WinGui: Improve the security of the update checker on windows. This download ↵sr552016-04-291-1/+1
| | | | is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
* WinGui: Some initial work to make the HandBrake.ApplicationServices library ↵sr552016-04-191-0/+1
| | | | more portable.
* WinGUI: Remove option to enable DXVA decoding. There are too many issues ↵sr552016-03-211-23/+0
| | | | 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: Add SHA1 Verification of the update downloads and don't start the ↵sr552016-03-121-4/+7
| | | | installer if the hash check fails.
* WinGui: Add warning dialog on Destination Browse Button if disk space is ↵Scott2015-11-101-1/+21
| | | | | | low. Added new Advanced Option in preferences that will force the queue to check for low disk space before starting each job and pause if necessary. Low Disk Space level is currently set at 10GB. Will add a preference to adjust this at a later point
* Make Process Priority a real-time setting. Not per encode instance.Scott2015-10-311-1/+24
|
* Initial commit to allow the Queue Window to be embedded in the main window. ↵Scott2015-10-241-191/+23
| | | | Still some UX/UI stuff to tidy up later.
* Tidy up some Stylecop WarningsScott2015-09-261-1/+0
| | | | Tidy up some Stylecop Warnings
* App Services Tidyup ContdScott2015-09-261-0/+1
| | | | Moving all the helper and utility classes to the gui project
* WinGui: Strip out some old unused code.Scott2015-09-181-48/+0
|
* WinGui: Don't update config when user cancels file/folder dialogs - Patch ↵sr552015-08-231-15/+28
| | | | | | by jorrit git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7408 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Sizing tweak to mini view. Tidy up some code warnings. Update ↵sr552015-08-231-4/+0
| | | | | | assembly info files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7407 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Replace Castle Windsor with Caliburn Micros built-in SimpleContainer ↵sr552015-07-211-8/+8
| | | | | | IoC. We don't need anything as powerful as castle. Also, since the license appears to now be Apache License 2 which is not compatible with GPLv2, we can't upgrade this library any more. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7356 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the bulk of the view model strings to resources.sr552015-06-111-5/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7292 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Some updates to the libhb preset wrapper code. - Remove Preset ↵sr552015-05-261-24/+0
| | | | | | update notification and option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7227 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General tidy up and remove the custom styling for the app. The app ↵sr552015-05-171-22/+0
| | | | | | will now always honour the system defaults. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7207 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed the temp Property Changed Base Impl.sr552015-03-141-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6987 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing the Isolation code as it's not used, and planned for libhb ↵sr552015-03-011-49/+0
| | | | | | instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6958 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Disable support for HandBrakeCLI in preparation of removing the ↵sr552015-01-301-23/+0
| | | | | | legacy code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6836 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make LibHB a first class citizen for encoding. (Now on by default). ↵sr552015-01-111-2/+2
| | | | | | Update for JSON API changes. Bug fixes in subtitles and twopass encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6732 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the Check for update frequency setting. (Removed daily as an ↵sr552014-12-201-13/+4
| | | | | | option to reduce server load) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6624 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the option to enable the static preview window. Window is now ↵sr552014-11-271-25/+1
| | | | | | always available. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: The update checker will now show an update on 32bit versions of the ↵sr552014-09-051-0/+5
| | | | | | app if the system supports the 64bit version, even if the version number is the same. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6393 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: -Fix to the update service. -Change NlMeans to NLMeanssr552014-08-191-1/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6320 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a styling issue on the preview window. Disable libhb encode ↵sr552014-08-021-1/+24
| | | | | | for the upcoming release so that users don't inadvertently turn it on. Made the new preview window an optional setting, off by default as it's a Alpha feature. (See Preferences) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6256 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to refactor the Audio and Subtitle behavioural based ↵sr552014-02-161-426/+0
| | | | | | | | | | | | | | | | | automatic track selections. This is not quite complete yet but close enough for gathering feedback. - Simplified UI design that's now available on the "Subtitle" and "Audio" tabs rather than the Options screen. The settings are no longer part of the app preferences. They are now per-preset. Build in presets default to None. - Selected Languages can now be set independently for Audio and Video. - Preferred Language is now part of the Selected Languages list. - Warning: Import/Export of presets still to be implemented. Design may yet change. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: cleanup some warnings.sr552014-01-021-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some more minor tweaks to the new source menu and tidyup on the ↵sr552013-12-261-0/+27
| | | | | | options screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove needless QSV checkbox to enable QSV in options. sr552013-12-071-27/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5924 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a large number of stylecop warnings. sr552013-11-191-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Finish off moving the User Settings service to the UI Layer. sr552013-11-191-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removed the need for the user settings service from IEncode and ↵sr552013-11-191-20/+20
| | | | | | IScan interfaces and various other places. This makes the API much simpler to use. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5897 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Started work on API improvements in the Application services dll. ↵sr552013-11-191-2/+2
| | | | | | Removing the concept of user settings and replacing it with a Configuration object. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5896 b64f7644-9d1e-0410-96f1-a4d463321fa5