summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Misc UI fixes and fixes to the logging code for scanning that could ↵sr552015-04-188-95/+205
| | | | | | 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-1215-15/+264
| | | | | | queueing functionality up to app layer for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7086 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add a basic outline of a logging system to allow logging of the JSON ↵sr552015-04-101-0/+1
| | | | | | and other types of messages. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7084 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-048-20/+282
| | | | 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-2920-44/+817
| | | | | | 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-144-0/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6987 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add the word "sources" to the quality tooltip to make it marginally ↵sr552015-03-122-2/+2
| | | | | | clearer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updating the app to handle the latest JSON API change regarding the ↵sr552015-03-073-28/+8
| | | | | | 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-034-269/+4
| | | | 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-0111-15/+105
| | | | | | 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-0116-38/+941
| | | | | | 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-019-105/+13
| | | | | | instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6958 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General VS Project Cleanup. Simplified build profiles. Installer no ↵sr552015-02-287-72/+8
| | | | | | longer packages xml files so install size should be slightly smaller. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6951 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Code into the services library. This will allow ↵sr552015-02-2825-32/+28
| | | | | | some modelling simplifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EagleBoost.Wpf library as it's not used by the GUI.sr552015-02-281-4/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Rename interop library to match naming convention. Remove some old ↵sr552015-02-281-2/+2
| | | | | | test files that are not used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6947 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-099-131/+26
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6893 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove additional ,sr552015-02-092-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6892 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-093-0/+28
| | | | | | source file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue related to the Audio and Subtitle defaults not ↵sr552015-02-073-2/+55
| | | | | | reloading/storing correctly when updating presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6878 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a crash in the tooltip converter.sr552015-02-011-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6857 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove a bunch of CLI handling code.sr552015-01-3117-1422/+27
| | | | 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-305-48/+4
| | | | | | legacy code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6836 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Average bitrate video rate type via the JSON API.sr552015-01-301-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6835 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-302-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6832 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552015-01-273-2/+84
| | | | | | | | - Fixes to Disk logging. - Improvements to Queue Item tooltip. - Queue will no longer pause if an encode fails. It will move onto the next item and try that. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6822 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:sr552015-01-254-75/+1654
| | | | | | | | - Change the internal presets.dat file which stores built-in presets to JSON. - Starting to remove the CLI handling code. - Some assembly info updates. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6812 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the built-in preset storage over to JSON.sr552015-01-251-30/+39
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6811 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch all the FileOpen / FileSave dialogs over to the native ↵sr552015-01-235-14/+11
| | | | | | 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-233-1/+13
| | | | 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-232-3/+25
| | | | | | since it's not relevant. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6805 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the video preset defaulting when changing the ↵sr552015-01-231-1/+1
| | | | | | video encoder. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6804 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the Simple advanced options tab. sr552015-01-2311-312/+33
| | | | | | All advanced options for non-x264 encoders must now be done on the VideoTab. The x264 advanced tab can still be enabled where necessary. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6803 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Hide the advanced tab checkbox for x265 since there isn't one.sr552015-01-221-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6798 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a few binding errors.sr552015-01-223-12/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6791 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some minor tidy up for the last checkin.sr552015-01-222-13/+36
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6790 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial re-factoring of the Video Tab. Replaces encoder specific ↵sr552015-01-2212-734/+380
| | | | | | preset/tune/profile/level options with generic versions. This will break all existing user presets so the version number for the presets has been bumped. This should trigger the old presets to be archived. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6789 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the preset load failure error message. Remove some duplicate ↵sr552015-01-202-31/+58
| | | | | | keys in the encode task model. Change some of the preview properties to nullable. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Quick Fix for the batch encoding with libhb mode.sr552015-01-1913-29/+77
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6775 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodingProfile object as it doesn't make sense in the ↵sr552015-01-181-8/+2
| | | | | | | | context of the app. Small fix to updated preview window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6767 b64f7644-9d1e-0410-96f1-a4d463321fa5