summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Prototype of process isolation support (to be used for libhb when ↵sr552012-08-1921-36/+1160
| | | | | | | | | this is fixed up). Uses WCF for process communication. Initially for the scan service only, encode service proxy coming soon. No changes required for the UI application. Two new implementations of IScan and IEncode will act as a proxy between the UI and the Server Service Layer. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4911 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes to the Advanced Panel (8x8t and ref) and Picture Panel ↵sr552012-08-154-28/+35
| | | | | | (Further Max W/H fixes) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4907 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Picture settings MaxWidth/Height fixessr552012-08-131-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Interop: Some refactoring, exposing list of video encoders, fixed const ↵randomengy2012-08-125-297/+344
| | | | | | value, added some error checking. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Highlight the default preset in italics.sr552012-08-123-21/+56
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: --subtitle-burn -> should be burnedsr552012-08-082-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4895 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add Audio Track Name option back in. For now, I've used a toggle ↵sr552012-08-053-19/+91
| | | | | | 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: Improvements in the options screen layoutsr552012-08-041-15/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Added a right click menu for the Audio, Subtitles and Chapters tabs ↵sr552012-08-046-85/+174
| | | | | | with some common actions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4888 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple more Picture Settings Tab bug fixes. Note: Still a few more ↵sr552012-07-251-1/+6
| | | | | | issues to work out here. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4877 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't set -X or -Y for the CLI Query. The UI handles Max Width / Height.sr552012-07-251-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4876 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Couple UI tweaks and better text rendering throughout the app since ↵sr552012-07-237-10/+20
| | | | | | no-one complained yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4873 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix up the Audio Passthru selection options.sr552012-07-237-45/+172
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4872 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a possible crash after scanning a source.sr552012-07-234-136/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4871 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move some stuff around in the services library and refactor out some ↵sr552012-07-2034-103/+74
| | | | | | legacy code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4868 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Array of fixes and changessr552012-07-2010-27/+199
| | | | | | | | - Change Font rendering to "Display" mode to see if folks prefer it. If not it can be reverted back. - Fixes to Queue Edit for the Audio/Subs panel. These should now populate correctly. - Thrown the Drive detector onto a background thread as it seems the windows drive management service can get "stuck" and block the app from starting while it waits. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Pushing version numbers forward for the main branch.sr552012-07-164-6/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4847 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Working drive tray insert/remove detection.sr552012-07-149-59/+148
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4829 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the code behind the taskbar source menu. Note, The Disc ↵sr552012-07-135-125/+250
| | | | | | insert detection still isn't in place, so it will only show the initial available drives, it won't detect disc changes yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4828 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue where selecting the dvd drive in the source menu would ↵sr552012-07-111-7/+3
| | | | | | not allow the source to be encoded after scanning. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4824 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Initial work to restore queue editing functionality. (Note, it's not ↵sr552012-07-0824-132/+387
| | | | | | complete yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4821 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add support for keyboard shortcuts. These are slightly different to ↵sr552012-07-085-1/+168
| | | | | | | | | | | | | | the old UI. See Below. // Start Encode (Ctrl+S) // Stop Encode (Ctrl+K) // Open Log Window (Ctrl+L) // Open Queue Window (Ctrl+Q) // Add to Queue (Ctrl+A) // Scan a File (Ctrl+F) // Scan a Folder (Ctrl+R) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4820 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional fixes for multi-instance.sr552012-07-075-62/+114
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4819 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixes to allow for multi-instance to work again.sr552012-07-073-32/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4818 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix for Chapter markers starting at the wrong point. sr552012-07-061-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4811 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix Add Preset not honouring custom source width / height.sr552012-06-303-46/+58
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4802 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue where the Autoname would keep the existing file ↵sr552012-06-301-1/+1
| | | | | | extension. (leading to .mkv.m4v for example) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4801 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Assorted fixes. sr552012-06-308-24/+133
| | | | | | | | - 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-3014-330/+584
| | | | | | 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: More UI tweaks and improvements.sr552012-06-263-3/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4782 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Another set of assorted fixes and UI tweaks.sr552012-06-266-38/+95
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Additional fixes to the picture settings panel.sr552012-06-241-13/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4774 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Assorted Fixessr552012-06-246-82/+61
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4773 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Missing file from last checkinsr552012-06-221-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4770 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix to the MaxWidth/Height Width/Height query being generated ↵sr552012-06-221-1/+0
| | | | | | incorrectly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4769 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Replace the EncodeStart with QueueStart event to fix an issue where ↵sr552012-06-201-12/+11
| | | | | | Preview window could interfere with the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4762 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Fixed an incorrect method call in the last checkin.sr552012-06-201-2/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4761 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: - Another fix to the Subtitles panel. sr552012-06-202-5/+15
| | | | | | - Try Default the Destination Browse window to the currently set path. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4760 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:WinGui:sr552012-06-196-30/+61
| | | | | | | | - 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: Fix a couple of the issues with the Picture settings view with ↵sr552012-06-171-7/+125
| | | | | | regard to max width / height settings stored in presets. There are still a number of issues around the calculation of width/height to be tidy'd up. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Output settings were not loading with the presets.sr552012-06-172-0/+9
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4746 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Convert the Presets Panel to a Listbox and update the styling. This ↵sr552012-06-163-31/+71
| | | | | | should better reflect the selected preset and cleanup the horrible toolbar styling for the button controls. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Various fixessr552012-06-168-10/+98
| | | | | | | | - 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: Add extension to file when exporting the queuesr552012-06-151-1/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4738 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix another issue with Scanning sources at the drive letter level.sr552012-06-141-5/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4736 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix build and further clean out some legacy code.sr552012-06-1411-48/+38
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4735 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Code Cleanupsr552012-06-1478-558/+1209
| | | | | | | | | - 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-148-78/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4733 b64f7644-9d1e-0410-96f1-a4d463321fa5