summaryrefslogtreecommitdiffstats
path: root/win/C#/frmMain.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui:sr552009-07-051-3/+2
| | | | | | - Minor UI fixes related to update checking and window maximize / scrolling git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2667 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-051-71/+80
| | | | | | | | | | - UI design tweaks, consistent font usage, tableLayout for frmMain - Bug Fixes related to using source label instead of source path. - thanks to darkassassin - Few small tweaks/ fixes to above patch. - Fixed: Delete all built in presets option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-041-21/+16
| | | | | | - Remove M4v from format dropdown and add new option "Use iPod/iTunes friendly (.m4v) file extension for MP4 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2662 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-041-24/+54
| | | | | | | - Update checker code cleaned up and multi-threaded. (Thanks to darkassassin ) Made some minor changes to this code to fit it in. http://forum.handbrake.fr/viewtopic.php?f=4&t=11353 - Queue window no longer takes focus on each new addition to the queue. ( Quite annoying otherwise ) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2661 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-041-2/+4
| | | | | | - Don't reset destination file extension to m4v when enable/disable chapter markers if mkv is selected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2660 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-291-3/+71
| | | | | | | | | | | - Added Global Event Handlers to parts of some of the user controls. - Added register and deregister event handler functions for widget changes. (This allows the preset label to be changed to custom when a user changes a widget). This isn't finalised. - Misc UI tweaks - Few bug fixes: * Preset update notification appearing behind splashscreen * Tweaks to the preset loader to make it work a bit better. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2640 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-281-11/+6
| | | | | | - Attempt 2 at fixing culture issues. Thanks to zhango git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-271-2/+9
| | | | | | - Fix a few culture issues with my last checkin. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2634 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-261-41/+32
| | | | | | | | - Temporary Fix for Quality slider getting reset to 0 on title or encoder change. Changing encoders may still cause a problem. - Much smaller splash screen. (Just in case any popup errors decide to hide behind it on launch) - Toolstrip now uses "Professional" appearance mode. On most systems it'll stand out more. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2633 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-261-23/+26
| | | | | | | | | - Removed the group boxes on the main window to save a bit of space. - Main Window source display is the source filename or folder only. The text box is no longer used. - Added two new options: "Clear Log History" and "View Log Directory" - Changed log file format to "DateTime DestFileName.txt" to "DestFileName DateTime.txt" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2626 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-221-1/+1
| | | | | | - Fixed Query Editor tab option that got broken in the last commit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2601 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-221-28/+23
| | | | | | - Stop using Strings for CheckBoxes in IF statements. They can return a boolean values. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2599 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-221-25/+6
| | | | | | - Combine all the Filters controls and widgets onto 1 panel. Replaces 12 files by 3. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-171-11/+16
| | | | | | - Overwrite warning after clicking "start" for those users who don't seem to use the "Browse" feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2563 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-171-4/+10
| | | | | | | - Updated the appcast checker to handle the modified appcast format. - New option to set the number of days between update checks on startup. Default 5 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2551 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-151-1/+1
| | | | | | - Moving from mkv to mp4 now leaves only 1 vobsub track on the list. Any others are removed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2538 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-151-2/+2
| | | | | | | | - Picture Settings: Height of 0 allows for no -l to be passed to the CLI - Picture Settings / pre-sets now set 0 when no Height specified. Prevents the panel from using incorrect values when pre-sets are selected. - Simplified the Encode.cs set-up. Includes changes to QueueHandler git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2534 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-141-16/+10
| | | | | | | | - Small tweaks to Encode.cs - write2disk queue recovery feature is now completely handled in QueueHandler - Auto naming is on by default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2533 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: sr552009-06-131-28/+5
| | | | | | - New subtitle tab. All complaints to j45 please. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2531 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-121-4/+6
| | | | | | | - Move all DllImports into win32.cs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2523 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-111-76/+28
| | | | | | - Remove some code which isn't required to handle preset adding/removal/expand/collapse git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2521 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-111-4/+0
| | | | | | | | | | - Fixed Keep AR disabled leaded to Aspect ratio being kept for width. - Fixed Max Width / Height display and issues in Query Generator. - Fixed some issues in the Preset Loader. - Crop values are always mod 2 now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2512 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-091-4/+4
| | | | | | | - Custom Anamorphic with Keep AR should be mostly working now. - Fixed another few bugs. (Incorrect DAR values and caching, Height value after scan incorrect for anamorphic modes) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2507 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-071-118/+5
| | | | | | | - Checkin of the new picutre settings panel (before I end up accidentally losing working code) - Modes: None, Strict and Loose work (mostly). Custom does not work (yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2497 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:WinGui:sr552009-05-231-5/+8
| | | | | | | - Stop button, now allows the CLI to cleanly exit by sending ctrl-c rather than killing the process. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2444 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-221-64/+34
| | | | | | | - Offer option to disable balloon popups on the tray icon. - Misc code cleanup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2437 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-221-310/+8
| | | | | | | | | | | - Moved the AudioPanel to it's own userControl. - Tweaks to the Audio Track list to improve usability. Now shows track ID's to indicate which track is selected. - Added missing file headers to some files. - Moved subtitles onto their own tab in preparation for the new subtitle features. - Improved control (widget) appearance on the Advanced tab. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2435 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-131-2/+6
| | | | | | | - Fix Activity Log window not updating for scan log - Fix Process Affinity not being set for encodes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2417 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-131-13/+45
| | | | | | | - The CLI status information can now optionally be displayed in the encode status bar in the GUI. - Fixed Scan and Encode cancel functions with a hack. It was killing CMD.exe, not HandBrakeCLI.exe git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2416 b64f7644-9d1e-0410-96f1-a4d463321fa5
* # Changedsr552009-05-111-36/+69
| | | | | | | | | | | | | - Initial work for multi-instance support. All CLI processes controled by their process ID, not Name. This prevents a scan from 1 instance killing a CLI encode from another. # Fixed - Disable angle dropdown when not using Libdvdnav - Fixed issue with angle dropdown where first item is not selected. This caused the generate query to break due to "--angle" with no value. - Fixed issue with the dropdown menu setup on the audio tab not working correctly due to updated encoder names and DTS support. - Fixed an exception conditon on cancel scan. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2412 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-071-2/+9
| | | | | | | - Notify users that built-in presets have been updated (when preset version < handbrake version.) - Option to disable that alert in Options > Advanced tab git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2401 b64f7644-9d1e-0410-96f1-a4d463321fa5
* # Newsr552009-05-071-28/+59
| | | | | | | | | | | | - DTS support on the audio tab - Angle support added to the source options # Changed - Chapter Markers are not selectable when only 1 chapter is selected or available - Last Encode and scan logs now stored in application data folder. This will make them more persistent. - Option to open the HandBrake log folder from the Activity window right click menu git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2398 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-05-041-3/+7
| | | | | | | | | | | | | | | | | | | | # New - Setup LibDVDNav option for scanning. # Directory and logging changes - The GUI now stores preset data in the systems user Application Data directory. This means that multi-user systems don't share the same single set of user presets. - A History of logs are automatically stored in the systems application data directory. - Changed the log preferences to make them a bit easier to understand. # Bugs / Typos - Fixed small bug in the version info regex parser. - Fixed typo on x264 tab - Fixed minor GUI issue on the Add Preset window (button transparency) - Fixed disable Query Editor tab option (Thanks tlindgren) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2383 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-231-99/+12
| | | | | | | - Moved the code which loads the preset panel into the PresetHandler class. - rewritten the preset panel loader so that it's easier to understand. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2352 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-221-23/+23
| | | | | | | | | - Queue: Can now store unlimited number of audio tracks in presets. It is no longer limited to 4. - Activity Window: Fixed a bug where it was looking at the wrong class for checking the status of encoding. - Activity Window: Improved update / display performance dramatically by removing a List data structure. - Misc: Old code removed / code tweaks git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2349 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-141-121/+125
| | | | | | | - Patch by ExDeus - http://forum.handbrake.fr/viewtopic.php?f=4&t=9642&start=25#p54267 - Few redundant code functions removed, code layout tweaks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2328 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-141-1/+0
| | | | | | - Move some files around. Removes frmMain folder. Removes old x264panel file which is no longer used. Fixes namespace errors. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2327 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-131-2/+2
| | | | | | | - Cut the Query Parser code down by 509 lines of code. - Fixed issue in Preview window, (mkv files were not playing back) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2321 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-071-26/+22
| | | | | | - Fix small regex error in QueryParser.cs related to video framerate. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2311 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-061-16/+1
| | | | | | - Removes xvid encoder option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2308 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-061-53/+1
| | | | | | - Removes ogm and avi file containers git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2307 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-061-31/+51
| | | | | | | - Add support for drag/drop of a source file onto the main window. Source will be scanned on drop. - Misc code tweaks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2306 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-021-3/+4
| | | | | | - Confirm file overwrite for encode destination. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2296 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-04-021-4/+13
| | | | | | | - Fix for Destination Browse button exception is destination is empty. (http://forum.handbrake.fr/viewtopic.php?f=12&t=10140) - Added warning if user is about to add 2 or more items to the queue with the same destination path. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2294 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-03-151-3/+20
| | | | | | | | | - Enable tabstops on the add preset window. - Confirm closing of program if Queue is running (ExDeus) - Minor fixes/cleanup from Exdeus (Destination Browse Button, Tools > Show Queue, MessageBox in frmQueue) - Code cleanup in a few other files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2260 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGuisr552009-03-091-1/+0
| | | | | | | - Removed undeeded activate call for show queue - Moved re-add job to the toolbar Queue menu. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2246 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-03-061-9/+7
| | | | | | | | - Add an override for the queue show method. Saves calling setQueue() before Show(). - Fix a couple of message boxes appearing behind windows. Thanks go to: ExDeus git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2230 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-03-021-1/+8
| | | | | | | | Patch from ExDeus - Thanks. - Show Queue button now activates the queue window on launch. - Code clean-up for the auto naming function. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2201 b64f7644-9d1e-0410-96f1-a4d463321fa5
* git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2173 ↵sr552009-02-221-1/+6
| | | | b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-02-191-4/+20
| | | | | | | - Code tweaks to x264Panel animate function. - Picture Settings: Added text labal which indicates when max width / height is used. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2169 b64f7644-9d1e-0410-96f1-a4d463321fa5