summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrake.ApplicationServices/Model
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: cleanup some warnings.sr552014-01-021-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a few bugs:sr552013-12-291-1/+13
| | | | | | | | - Advanced query getting nulled out for QSV due to some dead code. - Updated the regex for the decomb value to accept unquoted value as well as quoted. - Remapped Ctrl-F to Ctrl-O to be more standard. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5944 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some more minor tweaks to the new source menu and tidyup on the ↵sr552013-12-261-1/+1
| | | | | | options screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a large number of stylecop warnings. sr552013-11-193-3/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removed the need for the user settings service from IEncode and ↵sr552013-11-191-0/+50
| | | | | | 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-192-7/+49
| | | | | | 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: Remove AV_MKV option. Now default for the buildsr552013-11-081-3/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5885 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: All the hardware acceleration options are now available view a new ↵sr552013-09-281-0/+28
| | | | | | 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: Remove the AV_MP4 option so we now only have the AV Format Muxer as ↵sr552013-09-143-10/+18
| | | | | | "MP4 File". The AV_MKV option will be removed at a later date. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Manually merged the QuickSync UI changes from the qsv branch to trunksr552013-08-231-0/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improved the Queue Tooltip and Added a new "Reset to 'Do nothing' ↵sr552013-08-171-13/+1
| | | | | | 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: sr552013-07-271-1/+1
| | | | | | | | | - When switching between the video tab and advanced panel, set the advanced tab's advanced query string from the x264 preset. - Add a copy full query context menu to the "extra options" text box. - Auto set the Picture settings mode on the Add Preset window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5673 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the AVFormat Muxers default.sr552013-07-132-2/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WiWinGui: Remap the audio and video encoders. Hopefully this should also be ↵sr552013-06-161-3/+3
| | | | | | backwards compatible with user presets, but it is recommended to re-create any user presets to that the new keys get picked up incase we drop the fallbacks in the future. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5591 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Picture Settings Tab and Preset Behaviours changed to be consistent ↵sr552013-05-291-4/+2
| | | | | | | | | | | | | | | | | | | | | | | with the macgui. - None: Nothing will happen to the W/H/KeepAR when changing preset. Changing Title or source will change the Width to the source width and turn Keep AR on. - Custom Changing preset will change the resolution to be no more than what the Max W and H were set to. Keep AR flag will be honour'd, so if it's turned off, the output AR could be incorrect. Set the W/H to a large number for the equiv of No Limit. - Source Max Same idea as custom, but limited to the resolution of the current source instead of a custom W/H This now means that importing a mac or linux preset provides consistent behaviour. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5525 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refactor the Presets Picture Size handling to make it a bit clearer ↵sr552013-05-251-2/+4
| | | | | | what's actually happening. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5512 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding missing x264UseAdvancedOptions Key. Allow the Queue window ↵sr552013-05-221-0/+3
| | | | | | to be resized. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5497 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes to the services library.sr552013-01-261-0/+69
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5205 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add duration of the chapter to the chapters tab.sr552013-01-231-1/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5196 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: UI Tweaks.sr552013-01-171-2/+32
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5180 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Numerous bug fixes. Many around the automatic selection feature on ↵sr552013-01-131-1/+1
| | | | | | the Audio Panel. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add the plist keys and fix numerous bugs in the x264 ↵sr552012-12-291-0/+7
| | | | | | preset/tune/profile/level code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5115 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to implement x264 Preset/Tune/Profile/Level options in-gui.sr552012-12-281-7/+17
| | | | | | 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: Initial work to overhaul the plist import code.sr552012-10-272-3/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5039 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update a broken Property Changed notification in the AudioTrack modelsr552012-09-091-12/+11
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4947 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple Corrections to the Audiobitrate converter.sr552012-09-081-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Implement hb_get_audio_bitrate_limits() in the Windows UI to provide ↵sr552012-09-081-0/+12
| | | | | | only valid bitrate options. Also disabled the bitrate selection control for flac. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4938 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updated the Bitrate Converted to be a bit more intelligent about ↵sr552012-09-071-0/+1
| | | | | | it's bitrate selection. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4937 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General Tidyup of the Services Library API.sr552012-08-252-13/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4915 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Highlight the default preset in italics.sr552012-08-121-15/+45
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add Audio Track Name option back in. For now, I've used a toggle ↵sr552012-08-051-3/+18
| | | | | | button on the audio track to expand the row to show hidden audio options. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4890 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix up the Audio Passthru selection options.sr552012-07-231-13/+94
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4872 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move some stuff around in the services library and refactor out some ↵sr552012-07-201-1/+1
| | | | | | legacy code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4868 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to restore queue editing functionality. (Note, it's not ↵sr552012-07-082-26/+9
| | | | | | complete yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4821 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Assorted fixes. sr552012-06-301-11/+49
| | | | | | | | - Implementation of CanBeBurned and CanBeForced on the subtitles panel. - Save updates to user presets from the Presets Options Menu. (Can use Add Preset to overwrite preset configuration instead also) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4800 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refactor the Update service and add a new options tab to deal with ↵sr552012-06-302-135/+0
| | | | | | updates. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4799 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update the behaviour of the Burned / Default check boxes to make ↵sr552012-06-301-5/+37
| | | | | | them mutually exclusive. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4798 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:WinGui:sr552012-06-191-1/+3
| | | | | | | | - Fix Foreign Audio Search Feature - Fix FFMpeg4/2 encoder selection - Allow the Preset window to overwrite existing presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4756 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Various fixessr552012-06-161-5/+0
| | | | | | | | - Add tooltip to each queue item to indicate some primary settings. - Removed some legacy preset code. - Fixed Queue Recovery git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4740 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue in the AudioTrack copy constructor.sr552012-06-151-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix build and further clean out some legacy code.sr552012-06-142-31/+16
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4735 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Code Cleanupsr552012-06-1417-131/+141
| | | | | | | | | - New file headers for App Services - Update Interop to include an IWindsorInstaller implementation - Update Interop Converter (new framerates and fflac) - Many stylecop warnings fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4734 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Strip out more legacy code.sr552012-06-142-27/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4733 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix chapter csv file import. Names were not displaying on the ↵sr552012-06-031-2/+20
| | | | | | chapter list grid. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4711 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Range of bug fixes and UI tweaks.sr552012-05-201-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4691 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: When Changing the output format, limit to only valid choices in the ↵sr552012-05-191-2/+0
| | | | | | video and audio encoder dropdowns. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4688 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the new WPF UI default. (the old UI exe is still included in ↵sr552012-05-122-1/+38
| | | | | | | | the build. Handbrake_old.exe) Also includes bug fixes to the audio and subtitles panels. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4667 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: (WPF) Improvements to the new audio panel.sr552012-05-011-0/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4614 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Basic support for PGS subtitles in the forms UI.sr552012-04-291-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4612 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Preview Window Play button crash.sr552012-04-281-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4611 b64f7644-9d1e-0410-96f1-a4d463321fa5