summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Update HandBrakeInterop Library for the latest encoder option changes.sr552014-02-173-20/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6038 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Show a error message when the user has no destination set.sr552014-02-175-3/+32
| | | | 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-1628-759/+1402
| | | | | | | | | | | | | | | | | 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
* libhb: write encoding library's name in the Activity Log.Rodeo2014-02-133-0/+9
| | | | | | | We lost them for some encoders in SVN revision 5586. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6029 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use libhb for subtitle burnin / forced checking. sr552014-02-023-7/+35
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6012 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Various fixes/featuresrandomengy2014-02-0110-12/+61
| | | | | | | | Improved error code handling. Added support for dynamic DRC detection. Prevented crash when OutputPath is null. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6010 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: support AV_FRAME_DATA_MATRIXENCODING side data.Rodeo2014-01-261-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6000 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-215-8/+92
| | | | | | 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-0219-46/+54
| | | | 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-296-77/+25
| | | | | | | | - 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-2610-354/+57
| | | | | | options screen. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5941 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Tags/Spaces tidyupsr552013-12-221-1913/+1913
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5940 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add support for passing through chapter names.sr552013-12-223-2/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5939 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-077-168/+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-0111-14/+311
| | | | | | 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-282-2/+8
| | | | | | 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-1911-20/+225
| | | | | | 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-1930-80/+75
| | | | 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-1927-105/+107
| | | | 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-1920-218/+195
| | | | | | 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-1923-104/+190
| | | | | | 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-084-109/+48
| | | | | | | | 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-086-11/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5885 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Denoise (hqdn3d) syntax change: accept settings for individual chroma channels.Rodeo2013-11-081-3/+3
| | | | | | | Patch by BradleyS. Thanks! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5880 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Exposed properties and methods on subtitle tracks to determine if ↵randomengy2013-11-074-7/+56
| | | | | | they can be burnt in, passed through or marked "forced only". git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5879 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: fix an issue where the value of the H.264 level and profile widgets ↵Rodeo2013-11-021-8/+11
| | | | | | was used even though the advanced panel was enabled (and thus the widgets were disabled and not settable by the user). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5871 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update the video preview window icon. Was using the wrong one.sr552013-11-023-5/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Changed the Source Menu file icon to something that scales down a ↵sr552013-11-024-2/+5
| | | | | | bit better. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5866 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed an issue with the Queue toolbar where resizing the widow to a ↵sr552013-11-023-11/+19
| | | | | | | | smaller side made the toolbar hide the buttons in the dropdown. Added new icons for "Folder" and "Copy" based on the current style. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5865 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple of cosmetic fixes / minor improvements. sr552013-10-274-6/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5856 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed burn-in checkbox for subtitlessr552013-10-251-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5855 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix adding a new VobSub or PGS subtitle, default it to "Burned In" ↵sr552013-10-204-34/+40
| | | | | | for MP4 files only. Also defaulted Foreign Audio Scan to Burned In for MP4's now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5847 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add a "Add 'Foreign Audio Scan'" option to the Automatic Subtitle ↵sr552013-10-205-4/+51
| | | | | | track selection feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5846 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Input/output paths are now encoded to UTF-8. Removed references to ↵randomengy2013-10-1312-280/+377
| | | | | | hb_list_s, using the list functions to create and modify them. Added support for specifying the scaling method, QSV preset and DXVA decoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5836 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed an issue with PGS subtitle detection.sr552013-10-131-0/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5835 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Use a specific culture to make sure . is used rather than ,sr552013-10-101-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5829 b64f7644-9d1e-0410-96f1-a4d463321fa5