summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/Services
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix Line Endings and (StyleCop)Warningssr552015-05-033-4/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7152 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some minor UI Improvements. Including Waiting Queue Count on the ↵sr552015-04-221-1/+0
| | | | | | "Show Queue" toolbar icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7117 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some further refactoring of the services library. Moving all the ↵sr552015-04-127-9/+246
| | | | | | 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 TrueHD, Flac and EAC3 Passthru, and EAC3 encoder options. Fixed ↵sr552015-03-291-7/+8
| | | | | | 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-071-1/+1
| | | | | | 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 EncodeServiceWrapper sr552015-03-031-266/+0
| | | | 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-011-1/+0
| | | | | | 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-016-13/+802
| | | | | | 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-012-23/+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-283-3/+3
| | | | | | some modelling simplifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue related to the Audio and Subtitle defaults not ↵sr552015-02-071-0/+51
| | | | | | reloading/storing correctly when updating presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6878 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove a bunch of CLI handling code.sr552015-01-311-21/+13
| | | | 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-1/+1
| | | | | | 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:sr552015-01-251-42/+27
| | | | | | | | - 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: Initial re-factoring of the Video Tab. Replaces encoder specific ↵sr552015-01-225-70/+60
| | | | | | 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-201-29/+56
| | | | | | 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: Combine the Still and Live previews into a single window in the same ↵sr552015-01-171-4/+3
| | | | | | style as the Mac and Linux GUI's git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6765 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make LibHB a first class citizen for encoding. (Now on by default). ↵sr552015-01-111-2/+1
| | | | | | 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: Correcting namespaces.sr552015-01-053-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6687 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refracting some of the modelling around the Encode Servicessr552015-01-043-4/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix the Check for update frequency setting. (Removed daily as an ↵sr552014-12-201-2/+4
| | | | | | option to reduce server load) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6624 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switching the preset format over to JSON and adding a container ↵sr552014-12-122-6/+119
| | | | | | | | object for the presets which should make the archiving of presets when the app is unable to load them a bit more reliable. The app will try and bring forward the settings it can, but will not migrate ones it can't. Backup your presets before updating to this build incase something goes wrong! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6599 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the width/height not exporting in presets. sr552014-12-121-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Part 1 - Restructuring the AppServices library in preparation for ↵sr552014-11-293-8/+9
| | | | | | the new JSON API. Taking the opportunity to improve and simplify the API. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6568 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Re-factoring the services library. sr552014-11-293-10/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6567 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the CLI Check Helper. Using LibHB to determine version ↵sr552014-11-281-5/+4
| | | | | | information instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6564 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Stop using HandBrakeCLI to fetch preset information. Removing ↵sr552014-11-281-38/+21
| | | | | | another instance where we rely on HandBrakeCLI.exe. For now, it's just using a local copy of it's output that will be manually updated from now on. This changes infrequently so should not be an issue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6563 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset model object into the presets package.sr552014-11-235-4/+155
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6547 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset system out of the services package.sr552014-11-234-0/+1437
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6544 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Change the update checker to use the 64bit appcast when the ↵sr552014-09-051-2/+2
| | | | | | | | operating system is 64bit even when the app is the 32bit version. Added Operating bit-ness to the log header. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6392 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a styling issue on the preview window. Disable libhb encode ↵sr552014-08-021-1/+1
| | | | | | 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: Minor tidy up of options. Cleanup of some code warnings and some ↵sr552014-05-181-1/+1
| | | | | | initial DPIAwareness code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6198 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix up Pausing when using libhb encode.sr552014-05-141-0/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6189 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the preview scan count not being set correctly for ↵sr552014-03-161-2/+8
| | | | | | | | libhb encode path. Added Nightly appcast update checking functionality back in. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6117 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: cleanup some warnings.sr552014-01-021-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove support for Growl. This library has been causing numerous ↵sr552013-12-071-9/+4
| | | | | | issues and appears to no longer be in development. Will look into a replacement at a later date. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5923 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a large number of stylecop warnings. sr552013-11-192-3/+1
| | | | 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-194-1/+301
| | | | 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-4/+7
| | | | | | 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-5/+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: Fix up libhb encode feature.sr552013-09-211-2/+28
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5790 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the scan service wrapper as it's no longer needed.sr552013-09-212-201/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5789 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Few minor updates for QuickSync.sr552013-08-241-3/+1
| | | | | | WinGui: Create a new instances of HandBrakeInstance for every new encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional fixes to libhb logging, libdvdnav option and min ↵sr552013-08-241-2/+5
| | | | | | duration setting. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5745 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes around libhb scanning. (Progress % was not shown and the scan ↵sr552013-08-241-19/+0
| | | | | | logs was not written to disc) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5744 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use LibHB for scanning. CLI is no longer used. It seems to be ↵sr552013-08-221-37/+3
| | | | | | stable enough now and it's quite a bit quicker at scanning. Encode is still optionally libhb. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5731 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work around around a when done countdown.sr552013-08-211-21/+50
| | | | | | When a queue finishes it will now popup a window giving the user 60 seconds to cancel the when done operation. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5728 b64f7644-9d1e-0410-96f1-a4d463321fa5