summaryrefslogtreecommitdiffstats
path: root/win/CS
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Handle the Logging events a bit better. This will stop some of the ↵sr552015-01-242-13/+10
| | | | | | cross scan/encode log pollution that's been occurring since libhb encode was enabled. Will need to look into a better solution as scans during an encode will still appear in the encode log and vice versa while a scan is ongoing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6809 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-233-3/+29
| | | | | | 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: Always show 1 based indexes for audio and subtitles, and give libhb ↵sr552015-01-222-4/+4
| | | | | | 0 based. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6796 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove bad comment.sr552015-01-221-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6793 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix subtitle track index. Made both Audio and Subtitle tracks 0 based.sr552015-01-223-4/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6792 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-223-13/+41
| | | | 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-2235-1436/+1152
| | | | | | 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: Fix audio track selection on JSON LibHB API.sr552015-01-202-5/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6782 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the preset load failure error message. Remove some duplicate ↵sr552015-01-205-57/+71
| | | | | | 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-1917-34/+90
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6775 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding additional logging around LibHB scan / encode to track down ↵sr552015-01-193-19/+67
| | | | | | why it's not starting for some users. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6774 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing some more dead code in the interop library.sr552015-01-1820-759/+65
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6769 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Removing some redundant code from the interop library.sr552015-01-187-326/+6
| | | | | | Fixed the libdvdnav option for the libhb based encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6768 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodingProfile object as it doesn't make sense in the ↵sr552015-01-189-637/+566
| | | | | | | | 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
* WinGui: Combine the Still and Live previews into a single window in the same ↵sr552015-01-1714-634/+455
| | | | | | style as the Mac and Linux GUI's git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6765 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't set audio rate fields in the json message for passthru.sr552015-01-173-11/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6764 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix SRT subtitle filepath issue.sr552015-01-171-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6763 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the Bitrate, compression and quality nullable in the json ↵sr552015-01-171-3/+3
| | | | | | audiolist object to avoid warnings in the log. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6761 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552015-01-1720-159/+224
| | | | | | | | | - Numerous fixes to the JSON api code. Live preview should now work again. Possible fix for issue where queued jobs where stopping at a random point and not continuing. - Fix Clear button on the audio tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6760 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix QSV Preset/Profile/Levelsr552015-01-141-0/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6752 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Libhb JSON API, Fix Extra encode arguments.sr552015-01-141-3/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6751 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes to new JSON API Code, Audio and Chapter settings.sr552015-01-134-17/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix build.sr552015-01-131-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some fixes around x264/x265 tune/profile optionssr552015-01-127-13/+32
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another fix to 2Pass encoding on the new JSON api.sr552015-01-111-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6733 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make LibHB a first class citizen for encoding. (Now on by default). ↵sr552015-01-1110-24/+41
| | | | | | 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: Fix a large memory leak in the preview window that was introduced ↵sr552015-01-103-1/+11
| | | | | | with the switch to _preview2 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6725 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552015-01-1013-18/+110
| | | | | | | | - Fix the DRC call - Adding a HandBrake instance manager for scanning to make calls into the libhb helper methods easier. - Remove codecparam from the audio models git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6724 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another copyright notice updated.sr552015-01-092-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6710 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update copyright yearsr552015-01-093-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missed file from previous checkinsr552015-01-091-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6708 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Converts to the Top level as well since it's ↵sr552015-01-094-15/+15
| | | | | | considered the core api of this library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6707 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the Encoders class to the root level of the Interop Library and ↵sr552015-01-0915-92/+51
| | | | | | | | Rename to HandBrakeEncoderHelpers. All the HandBrake API calls we make now have wrappers at the top level of this project. Remove some region from small classes where they don't offer any benifit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6706 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further API tidyup in the interop library. Moving some filesize ↵sr552015-01-095-311/+335
| | | | | | calculation code into HandBrakeUtils. It's now the responsibility of the consumer to provide a valid title. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6705 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Better UTF-8 Fix, Also fixed encode classsr552015-01-091-7/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6704 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some Tweaks to the configure defaults UI. Improve auto passthru ↵sr552015-01-092-12/+26
| | | | | | language. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6703 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove "Aspect Ratio" Display on the Picture tab. It's not really ↵sr552015-01-095-10/+2
| | | | | | useful to anyone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6702 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with non-ASCII characters in the new JSON Scan API. ↵sr552015-01-091-6/+7
| | | | | | | | Thanks to Taihei for pointing out the solution. https://reviews.handbrake.fr/r/778 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6701 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Correcting namespaces.sr552015-01-0535-36/+37
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6687 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further fixes to libhb json api filters code.sr552015-01-055-28/+13
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6686 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refracting some of the modelling around the Encode Servicessr552015-01-0459-58/+114
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further fixes to libhb json encoding. FPS and Anamorphic should now ↵sr552015-01-049-111/+294
| | | | | | work. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6684 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Bug fixes to the libhb json encode factory and surrounding classes. ↵sr552015-01-029-124/+168
| | | | | | Encoding is now working, but some settings are not fully honoured yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6681 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the Tabs in the logging window a bit larger and improve the ↵sr552015-01-025-23/+51
| | | | | | initial message in the log window when there is no log. This should make it clearer to users what they must do to get a log. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6680 b64f7644-9d1e-0410-96f1-a4d463321fa5