summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Initial Implementation of the json preset export code.sr552015-07-051-6/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7347 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Completely replace the plist preset import code with the ↵sr552015-06-261-67/+4
| | | | | | functionality built into libhb. This now allows the new json preset format to be imported, as well as the legacy plist format. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7318 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fetch Audio Bitrates, Bitrate Defaults, Samplerates from LibHBsr552015-06-201-2/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7305 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the bulk of the view model strings to resources.sr552015-06-1114-307/+78
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7292 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Starting to move UI text string to resources. This will allow us to ↵sr552015-06-041-4/+3
| | | | | | start looking at localisations on the windows gui. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7276 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Revert last change. Only set the GUI to enabled when editing queue ↵sr552015-06-031-7/+4
| | | | | | items instead. It's not necessary for the queue runs as the toolbar is still active anyway. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7271 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Queue Recovery now sets the GUI to enabled if it recovers a job.sr552015-06-031-1/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7270 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding new dropdown to the Configure Audio Options. The new "Track ↵sr552015-05-261-7/+44
| | | | | | | | | | Setting Default Behaviour" allows the choice of what settings are used for automatically added tracks. 1. All Preset tracks are cloned for each of the added languages tracks. 2. The first preset track is cloned for each of the added languages tracks. 3. Default 160kbit DPL2 AAC audio track for each of the added languages tracks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7228 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Some updates to the libhb preset wrapper code. - Remove Preset ↵sr552015-05-262-28/+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-174-47/+7
| | | | | | will now always honour the system defaults. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7207 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update the libhb preset stubs.sr552015-05-161-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7198 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove some test code.sr552015-05-092-24/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore Preview functionality. The calc logic still needs fixed as ↵sr552015-05-071-16/+37
| | | | | | there are a few edge cases that still todate don't work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7164 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Line Endings and (StyleCop)Warningssr552015-05-033-19/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7152 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Model Re-factoring by RandomEngysr552015-05-032-28/+28
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7151 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further Minor UI tweaks. F1 Keyboard shortcut for Help.sr552015-04-271-0/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7130 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further UI / UX Tweaks. Main body of settings disabled until the ↵sr552015-04-252-0/+29
| | | | | | | | | | | | user performs a scan. Keyboard shortcut changes: Alt+O -> Open Source Panel (New) Ctrl+O -> Open FileScan (Unchanged) Ctrl+Shift+O -> Open Folder (Was Ctrl+R) Ctrl+F (Removed) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7125 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some minor UI Improvements. Including Waiting Queue Count on the ↵sr552015-04-221-3/+27
| | | | | | "Show Queue" toolbar icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7117 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore the "No Titles Found" dialog from previous versions of ↵sr552015-04-201-7/+108
| | | | | | HandBrake. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7108 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding Del shortcut to preset pane, and better warnings when deleting. sr552015-04-181-0/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7103 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add "Delete" key shortcut to the queue to delete selected items.sr552015-04-181-2/+40
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7097 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc UI fixes and fixes to the logging code for scanning that could ↵sr552015-04-181-0/+12
| | | | | | sometimes cause a crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7094 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc IScan API tweaks.sr552015-04-121-3/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7087 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some further refactoring of the services library. Moving all the ↵sr552015-04-124-3/+7
| | | | | | queueing functionality up to app layer for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7086 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: When Switching from x264 to another encoder, the video tab options ↵sr552015-04-101-0/+5
| | | | | | would be disabled if "Use Advanced Tab" was turned on. This is now fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7082 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: For default user presets, make sure the advanced tab shows ↵sr552015-04-101-0/+6
| | | | | | correctly on load when enabled. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7081 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the copy mask list.sr552015-04-071-3/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7069 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updates to the latest JSON API. This enables hardware decode / ↵sr552015-04-051-5/+0
| | | | | | encode options once again. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7053 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding Subtitle Burn-in Behaviour Support.sr552015-04-041-3/+88
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7052 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add TrueHD, Flac and EAC3 Passthru, and EAC3 encoder options. Fixed ↵sr552015-03-296-0/+379
| | | | | | No Audio Behaviour. Misc other experimental UX/UI code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7027 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed the temp Property Changed Base Impl.sr552015-03-142-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6987 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updating the app to handle the latest JSON API change regarding the ↵sr552015-03-072-27/+7
| | | | | | Automatic title scan on encode. This Simplifies the API in the services library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6977 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodeJob model. This removes another abstraction layer ↵sr552015-03-051-3/+2
| | | | | | that is no longer necessary now that the GUI uses libhb directly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6966 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodeServiceWrapper sr552015-03-031-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6963 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Dropping more legacy code and moving some more UI only code up to ↵sr552015-03-014-10/+2
| | | | | | the UI level. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6960 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Queue Code out to the UI level. The services library will ↵sr552015-03-014-23/+27
| | | | | | be strictly a libhb warpper and service provider. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6959 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing the Isolation code as it's not used, and planned for libhb ↵sr552015-03-014-55/+6
| | | | | | instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6958 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Code into the services library. This will allow ↵sr552015-02-2811-13/+13
| | | | | | some modelling simplifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't default VobSub burn-in with MP4. sr552015-02-111-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6894 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc UI consistency improvements. sr552015-02-091-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6893 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove , from status bar text.sr552015-02-091-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6891 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: More aggressive check that the user is not trying to overwrite the ↵sr552015-02-091-0/+14
| | | | | | source file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove a bunch of CLI handling code.sr552015-01-315-1115/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6840 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: Another small fix to nlmeans custom. Missed 1 instances where the ↵sr552015-01-301-1/+1
| | | | | | showcustom option wasn't set. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6833 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Denoise NlMeans Custom Option not showing.sr552015-01-301-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6832 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a object reference issue with the ScannedSource in the QueueTask ↵sr552015-01-252-2/+2
| | | | | | object. This could lead to queue encode failures. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6815 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch all the FileOpen / FileSave dialogs over to the native ↵sr552015-01-234-13/+9
| | | | | | windows one. There is no difference for windows 7 users and later. This was used to give XP users a better experience which is no longer relevant. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6807 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the extra args tooltip.sr552015-01-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6806 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix tune options on the video tab for x265. Hide the Level option ↵sr552015-01-231-1/+23
| | | | | | since it's not relevant. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6805 b64f7644-9d1e-0410-96f1-a4d463321fa5