summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/OptionsViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* 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
* WinGui: Add a "Add 'Foreign Audio Scan'" option to the Automatic Subtitle ↵sr552013-10-201-4/+29
| | | | | | track selection feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5846 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use the LumenWorks CsvReader library for the chapters tab. (MIT ↵sr552013-10-051-0/+3
| | | | | | License) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5820 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: All the hardware acceleration options are now available view a new ↵sr552013-09-281-0/+1
| | | | | | tab on the Options screen. This includes the OpenCL scaling, QuickSync and DXVA decode support. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5818 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a new tab in Options to host "Video" related settings ↵sr552013-09-211-149/+280
| | | | | | including hardware acceleration. Only showing the QuickSync options. DXVA/OpenCl options are hidden for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5794 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove now unneeded debug menusr552013-09-211-24/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5791 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the option to disable libhb features as it's now vital to ↵sr552013-09-171-27/+0
| | | | | | have this dll present. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5785 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improved the Queue Tooltip and Added a new "Reset to 'Do nothing' ↵sr552013-08-171-0/+29
| | | | | | when the app starts" option (for the when done dropdown) to preferences. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5704 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a new option that will allow users to fallback to using system ↵sr552013-06-131-0/+24
| | | | | | colours. This is useful for those running non-standard system themes or high contrast mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5575 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added option to AutoName functionality to remove common punctuation ↵sr552013-06-011-0/+23
| | | | | | from filenames (Comma, Period and Dash) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5542 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an option in prefs that wasn't reloadingsr552013-05-271-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5520 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some additional work on my prototype batch add to queue feature.sr552013-05-191-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5486 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Rectored some Encode/Queue service code. This restoes "Quit ↵sr552013-05-191-12/+14
| | | | | | HandBrake" when done option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5485 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a number of cosmetic issues and a bug with the Check for updates ↵sr552013-05-111-3/+3
| | | | | | dropdown on a clean system. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5450 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Lock System action and hide the quit handbrake option from when ↵sr552013-04-291-2/+2
| | | | | | done actions. Quit will return after the release. Won't fix now due to required re factoring work to fix it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5425 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the x264 preset/tune/profile tooltip so that it now shows the ↵sr552013-04-121-1/+28
| | | | | | equivalent x264 query. Also added an option to disable libhb features such as this incase this turns out to be problematic. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5397 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Part 1: Fix numerous issues around app versioning. Hopefully the GUI ↵sr552013-03-191-6/+1
| | | | | | and CLI will no longer be out of sync. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5350 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Push Any up to the top of the language lists.sr552013-03-031-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5286 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Enhancements to the preview window and scanning option.ssr552013-02-231-0/+6
| | | | | | | | - Allow up to 60 preview images and expand the video preview selection up to 240 seconds. - Allow a preview to be generated when the queue is already running. - Grey out the preview Play button when it's encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5263 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add support for the tray icon.sr552013-02-021-48/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5235 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Options screen refactoring.sr552013-01-131-15/+21
| | | | | | | Help -> Check for updates now takes the user to the options screen update tab. Help -> About now takes the user to the options screen about tab. Saves popping up annoying window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5169 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes. Many around the automatic selection feature on ↵sr552013-01-131-4/+4
| | | | | | the Audio Panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to implement x264 Preset/Tune/Profile/Level options in-gui.sr552012-12-281-4/+23
| | | | | | Still some stuff to tidy up but should be usable for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5113 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: When we have a variable framerate preset, reset to "same as source" ↵sr552012-12-081-1/+1
| | | | | | rather than just remaining at whatever fps was set previously. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5090 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: UI Tweaks and improvementssr552012-11-101-8/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5053 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Settings tidyupsr552012-10-101-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5013 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: API Tidyup Part 2 of many. Growl Support.sr552012-10-101-5/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5011 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove old ShowCLI setting. There isn't much reason to have this ↵sr552012-10-091-25/+0
| | | | | | anymore. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5010 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: LibHb Encode and Scan support (off by default for the moment until I ↵sr552012-09-251-0/+23
| | | | | | have time to test this and tidy up some of the code) Can be turned on in preferences. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4980 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Hide the Debug Menu behind an option.sr552012-09-081-0/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4939 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further work in the process isolation service.sr552012-09-011-5/+52
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4927 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Strip out the last traces of MEF since it's not going to be used.sr552012-08-271-2/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4920 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refactor the Update service and add a new options tab to deal with ↵sr552012-06-301-3/+179
| | | | | | updates. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4799 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Assorted Fixessr552012-06-241-42/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4773 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial layout changes to the options screen.sr552012-06-141-0/+38
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4729 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a Shell View which can host various windows. By default this ↵sr552012-06-081-2/+12
| | | | | | will host the Main window. Changed the Options window to be a usercontrol so it can be hosted in this shell view, allowing for a chrome-esk style options within the main window without the need for a dialog window. The options window will need some design changes. (Coming soon) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4721 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Order Language listboxes on the Options / Audio and Subtitles Tabsr552012-06-061-2/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4713 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the x264 CQ Granulairty on certain cultures. ↵sr552012-05-311-1/+1
| | | | | | Change the way the Destination text box works and update the autonaming code to work with Start and End points. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix for the Constant Quality slider when changing the granularity ↵sr552012-05-271-1/+1
| | | | | | without restarting the app. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4706 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improvements and fixes to the Queue Window. Added WhenDone option. ↵sr552012-05-261-45/+66
| | | | | | | | Fixed an issue where the progress counter would not display if you started an encode before opening the queue window. Updated the Options Window to keep settings displayed up to date. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4698 b64f7644-9d1e-0410-96f1-a4d463321fa5