summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/OptionsViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Add a new option to autoname that mimic's an unintended behaviour of ↵sr552020-01-011-0/+19
| | | | 1.2 "Always use the default path for each new name generated" #2434
* WinGui: Fix an issue with autoname file format not being stored correctly. ↵sr552019-11-151-1/+1
| | | | | | Fixes #2422 (cherry picked from commit 6b456f00d3cb720e940959c6fc9963eacdec8bc3)
* WinGui: Catchup some remaining strings that were not localisable. #2345sr552019-10-131-92/+30
|
* WinGui: Make a number of UI compoents translatable. #2345sr552019-10-051-1/+1
|
* WinGui: Make the Dark Theme Windows 10 only.sr552019-08-121-0/+2
|
* WinGui: Remove the experimental embedded queue. It's not been working right ↵sr552019-07-141-25/+0
| | | | for a while and I don't intend to develop it out.
* WinGui: Build out code for active monitoring of storage and battery power ↵sr552019-07-051-2/+2
| | | | | | | | | | on the system. (Similar to what the LinUI does) - Automatic pause on "Low" or "Critical" battery alarms. The % level is set in Windows power settings. Automatic Resume when AC returns, if it was paused by an alarm. - Automatic encode pause when destination drive drops below 2GB. (May make this a preference set later) - Behaviour of pause queue on low disk space with a user defined level in preferences is unchanged. #2109 #2181
* WinGui: Refactor "When Done" to use an enum to avoid language issues. Also ↵sr552019-06-241-32/+26
| | | | change "suspend" to "sleep" to be consistent with the OS. Fixes #2162
* WinGui: Few minor features + Early access to a new "Dark" theme. It's not ↵sr552019-06-161-15/+28
| | | | yet complete but will give a general idea of the look and feel! (Can be toggled on in preferences)
* WinGui: Add a "Test" button to the When Done Audio options. Also log the ↵sr552019-06-061-0/+26
| | | | "MediaFailed" event to the log otherwise we get silent failures. #2130
* WinGui: Add Preference to perform the When Done Action immediately without ↵sr552019-05-221-14/+35
| | | | the 60 second prompt. (off by default)
* WinGui: Auto-name System will now always generate a unique filename. The ↵sr552019-04-211-1/+60
| | | | Prefix is now a configurable Pre/Postfix in preferences. "(1)" will always be appended with an appropriate number where a collision occurs.
* WinGui: New option to control the file overwrite default behaviour. ↵sr552019-04-201-3/+23
| | | | Overwrite or Ask.
* WinGui: Reafactor application init and introduce a --no-hardware flat that ↵sr552019-04-061-1/+1
| | | | can be added to HandBrake.exe to disable hardware encoder support.
* WinGui: Remove the legacy queue design. The new design is now always used.sr552019-03-031-15/+0
|
* WinGui: Utilise new hb_global_init_no_hardware when hb_global_init fails. ↵sr552019-02-111-0/+3
| | | | The preferences Video tab now notes that hardware encoding options are disabled.
* WinGui: Make the toolbar customisation options more discoverable by making ↵sr552019-01-141-2/+33
| | | | them preferences in the options screen.
* WinGui: Tidy up a few instances of mesagebox.show.sr552018-11-241-2/+2
|
* WinGui: Fixing various UI Localisation issues and missing strings. #1597sr552018-11-191-8/+8
|
* WinGui: Adding Language support to the UI. Adding Partial Translation for ↵sr552018-11-111-0/+24
| | | | | | German Language (Work in progress) #1597 Also fix Main_SelectPreset error. #1669
* WinGui: Limit the experimental features to the nightly builds.sr552018-11-021-0/+8
|
* WinGui: Remove the preference to show the advanced tab. This can still be ↵sr552018-10-201-19/+0
| | | | toggled for 1 time uses via the extra args content menu on the video tab. Added a notification to remind users that it's going to be removed shortly.
* WinGui: Simplify the Language Resource Files.sr552018-10-101-1/+1
|
* WinGui: Implementing the new queue design. This is currently experimental ↵sr552018-09-221-8/+20
| | | | and has to be explicitly enabled in preferences -> General #1087
* WinGui: Remove temp VCE hack.sr552018-07-211-2/+1
|
* WinGui: Move UserSettings over to JSON format. Settings from the older XML ↵sr552018-07-181-6/+6
| | | | format will automatically transfer and the legacy files will be removed.
* WinGui: Extend the "Video" preference tab to allow the hardware encoders to ↵sr552018-06-291-15/+78
| | | | be disabled.
* WinGui: Rename HandBrake.ApplicationServices back to HandBrake.Interop. It's ↵sr552018-06-051-3/+3
| | | | moving back to being more of an libhb interop/abstraction library only.
* WinGui: Remove some unnecessary version / bitness calls in the Services library.sr552018-05-081-1/+1
|
* option to disable preview on summary tab (issue #1267)Sebastian Janning2018-04-101-3/+23
|
* 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.