summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Cosmetic improvement to the SplitButton Control. It no longer ↵sr552014-05-111-2/+4
| | | | | | appears for a split second when the control initialises. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6180 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Pre-populate the add preset custom width/height when custom is used.sr552014-05-101-0/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6178 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Custom W/H check should be for custom only.sr552014-04-262-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6171 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add a warning on the add preset window if both custom width/height ↵sr552014-04-241-2/+8
| | | | | | are empty in custom mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6170 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue on the Audio panel that was resetting the audio ↵sr552014-04-191-1/+1
| | | | | | selection mode on title change, if there were no audio tracks on the selected title. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6169 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding support for the VP8 encoder. Changing "CQ" to "RF" for x265sr552014-04-192-2/+15
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6168 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix QuickSync and x265 quality slider.sr552014-03-281-21/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6136 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: When Starting a job that fails one of the sanity checks, the Stop ↵sr552014-03-281-0/+1
| | | | | | button was appearing when it should not. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6134 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Restore rolled back tabbing fix + added a check for illegal ↵sr552014-03-237-10/+110
| | | | | | characters to the destination text box. Add to Queue will now prevent items from begin added with illegal characters also. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6129 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: partially revert my last checking.sr552014-03-231-151/+153
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6128 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Minor improvement to tabbing on the main window. (Going to have to ↵sr552014-03-213-158/+156
| | | | | | manually set some indexes to improve order later). Couple of typos fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6126 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the preview scan count not being set correctly for ↵sr552014-03-162-2/+20
| | | | | | | | 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: enable MP4 and Matroska muxing for x265.Rodeo2014-03-132-18/+1
| | | | | | | Also, remove the raw muxer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6106 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improvements and fixes to the Output Format Dropdown / Destinationsr552014-03-061-32/+66
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6100 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove some last references to the faac encoder.sr552014-03-021-2/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6092 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add a new command line argument to the HandBrake GUI executable ↵sr552014-03-014-3/+75
| | | | | | | | (--reset). This deletes all preset, user preset and settings file which should result in a full reset to defaults. Also fixed a small bug on the Add to queue button. Don't actually add an item without a destination. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6091 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix to the Multiple Title selection feature. UI warning no longer ↵sr552014-02-233-26/+2
| | | | | | relevant after audio/sub title behaviour refactor. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6065 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Enable the x265 raw muxer for testing. Note to everyone playing ↵sr552014-02-232-1/+7
| | | | | | with this. This is highly experimental at this stage. There is no support for audio and the encoder is slow compared to x264. It's still early days. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6063 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: x265 UI patch by Zhang Zhigiang. sr552014-02-236-68/+327
| | | | | | | This enables support for the x265 encoder from the GUI when paired with a build of HandBrake that has x265 enabled. Thanks git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6062 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Further work on the new Audio and Subtitle automatic behaviour system.sr552014-02-222-68/+44
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6060 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Show a error message when the user has no destination set.sr552014-02-173-1/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6037 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to refactor the Audio and Subtitle behavioural based ↵sr552014-02-1619-755/+1032
| | | | | | | | | | | | | | | | | automatic track selections. This is not quite complete yet but close enough for gathering feedback. - Simplified UI design that's now available on the "Subtitle" and "Audio" tabs rather than the Options screen. The settings are no longer part of the app preferences. They are now per-preset. Build in presets default to None. - Selected Languages can now be set independently for Audio and Video. - Preferred Language is now part of the Selected Languages list. - Warning: Import/Export of presets still to be implemented. Design may yet change. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6036 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Tidy up a few cosmetic issues and enable the picture preview code in ↵sr552014-01-259-168/+136
| | | | | | the background so it can get some testing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5991 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Make the Preset Plist importer a bit more robust by checking ↵sr552014-01-213-0/+81
| | | | | | versions and automatically falling back to a value for invalid key/value pairs from old versions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5988 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Few minor UI tweaks.sr552014-01-192-38/+61
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a number of styles that were not obeying the Use System Colours ↵sr552014-01-028-18/+101
| | | | | | option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5953 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: cleanup some warnings.sr552014-01-0212-40/+39
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a crash when updating the status display.sr552014-01-024-14/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move a bunch of strings out to the resources file.sr552013-12-298-66/+516
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5946 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improved an Add All Error message in relation to the Auto File ↵sr552013-12-293-6/+65
| | | | | | Naming feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5945 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a few bugs:sr552013-12-294-75/+11
| | | | | | | | - 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-269-353/+56
| | | | | | options screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Attempt to make the new source selection window less jarring in ↵sr552013-12-212-9/+10
| | | | | | terms of positioning. Docked it to the left rather than centre and reduce the spacing between the UI elements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5938 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove needless QSV checkbox to enable QSV in options. sr552013-12-076-73/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5924 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove support for Growl. This library has been causing numerous ↵sr552013-12-074-143/+5
| | | | | | 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: Some further work in the background on the still preview feature.sr552013-12-066-9/+131
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5922 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Redesigned the Source Selection Menu dropdown, to an overlay window. ↵sr552013-12-0110-11/+309
| | | | | | Hopefully this is a bit cleaner but feedback is welcome on the forum. This may get reverted later if it doesn't work out. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5909 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Undo the Preview Change from last checkin.sr552013-11-281-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5908 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Fix an issue with the path being presented in the system codepath. ↵sr552013-11-281-2/+2
| | | | | | Using UTF-8 now which should fix a number of issues with characters not displaying or passing-through correctly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5907 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix typo on the Options windowsr552013-11-222-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5903 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some additional work on Static Previews. Added slider to select the ↵sr552013-11-224-10/+174
| | | | | | preview and set Max size on the image to prevent upscaling. Note, this feature is still not enabled in the UI. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Putting in place the framework for a static preview window. Initial ↵sr552013-11-198-17/+167
| | | | | | window created and now displays a static preview. This feature is not enabled in the UI yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a large number of stylecop warnings. sr552013-11-1916-60/+48
| | | | 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-1922-57/+383
| | | | 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-197-36/+93
| | | | | | 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-198-23/+80
| | | | | | 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: Regenerate the handbrakepineapple.ico file. Improves the icon ↵sr552013-11-091-0/+0
| | | | | | appearance on windows substantially. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5892 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: use libhb presets for QSV.Rodeo2013-11-082-41/+14
| | | | | | | | This replaces the built-in QSV presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: don't ignore the H.264 profile and level when the encoder is QSV.Rodeo2013-11-081-19/+47
| | | | | | | | The QSV encoder can also honor those settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5888 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove AV_MKV option. Now default for the buildsr552013-11-084-6/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5885 b64f7644-9d1e-0410-96f1-a4d463321fa5