summaryrefslogtreecommitdiffstats
path: root/win/C#/Functions
Commit message (Collapse)AuthorAgeFilesLines
* WinGui:sr552009-02-111-6/+5
| | | | | | | | - Constant Quality Slider now QP/RF based. - Nearest percentage is also shown for reference. - Preset system also updated to handle new CP/RF values git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2146 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-02-051-7/+7
| | | | | | | | - Picture filters now have their own tab. - Deinterlace, Decomb, Denoise and Detelecine are now custom controls with optional passthru string values - Preset system updated to handle new controls and custom string values for filters. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2121 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-314-97/+422
| | | | | | | | - QueryParser: Add support for values to be attached to deinterlace, decomb, detelecine and denoise (second element of deblock still be done) - Added a debug menu + a Query Parser Testing window - Fixed small bug on the preset bar where it would crash if you left clicked on open white space. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2111 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-292-17/+7
| | | | | | - Code cleanup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2106 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-232-2/+22
| | | | | | | - Few more bits of code refactored. - Added a 10 second limit for the CLI to respond at GUI startup. This will prevent the app from locking if the CLI stalls. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2093 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-221-14/+10
| | | | | | - Fixes/Tweaks to the chapter markers tab and handling code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2092 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-161-1/+5
| | | | | | | | - Perform source scanning in the main window rather than a separate window. File Menu > Cancel Scan added in case of a scan lockup. - Fixed issue where a preset was loaded twice needlessly. - Support for no audio added. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2089 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-084-371/+212
| | | | | | - Code cleanup. Remoes old using tags, removes unused code, cleans up some functions to make them shorter/more readable etc. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2069 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-052-2/+0
| | | | | | | - Removed some white space in a few files. - Untied options window from frmMain. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2062 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-031-1/+3
| | | | | | - Fixes some bugs/issues with the Queue Windows / Main Window Queue/Encoding tie-in git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2057 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGuisr552009-01-031-0/+11
| | | | | | - Decoupled the Activity window from frmMain and frmQueue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2056 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-031-11/+14
| | | | | | - Just a small tidyup of title.cs and encode.cs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2055 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-12-271-62/+42
| | | | | | | - List based Audio Tab (Similar to the Linux GUI) - Fix for a small bug where x264 widgets are not set for user default settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2045 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-281-73/+57
| | | | | | | - Fixes a problem with res calc. - Cleans up the Main.cs file a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1967 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-272-74/+27
| | | | | | | | | - Removed RAM limitation code on startup. - Gets rid of the SystemInfo Class. It's no longer required. Since the ram limitation code has been remove, only the activity window needs access to the information, so, the code has been moved to frmActivityWindow.cs - Removed some redundant code from frmMain.cs. Cleaned the startup code block up a bit. - Re-structured frmMain.cs. Moved the code around into more logical regions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1964 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-264-264/+22
| | | | | | | | | - The Queue Recovery, inport/export features now use an XML based file system rather than text file. - Queue now uses class based Queue Items for storing data rather than an arraylist. - Fixes an issue where the source and/or destination would not show up in the list of queue items. - Queue progress meter will now update correctly if a user adds more items to the queue after starting the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1958 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-191-17/+0
| | | | | | - Fix Format dropdown. It was not setting the file extension correctly, thus not updating the audio and video encoder dropdowns. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1932 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-191-1/+3
| | | | | | - Fixed small bug where release build numbers are not matched correctly with the regex. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1931 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-121-0/+26
| | | | | | - Adds the CLI query to the top of every log file generated after an encode finishes. Note: CLI query will only display in the activity window after the CLI has exited. This can be sorted later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1917 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-061-4/+38
| | | | | | | | | - Set's DRC to 1 by default. - Chapter Markers tab only enabled if it's a DVD source or ISO image. - -X and -Y options now parsed by the query parser. - Added a small hack to allow built-in presets to use -X and -Y and have the query generator correctly generate the query. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-301-1/+34
| | | | | | | | | | | - Activity logs for individual encodes can now be saved either: + With the encoded file + or to a a directory which is configured from options. Log file format: "YYYY-MM-DD HH-MM-SS {Destination File Name}.txt" Feature is disabled by default git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1883 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-251-275/+0
| | | | | | | | | | | | | | | | - Nested Presets bar (Built-in presets only) - Both user and built-in presets are now stored in XML files - Preset bar now has right-click menu with: Expand All, Collapse All and Delete Known Issues: - When a preset is removed, all items in the preset bar with child presets are collapsed. - Right Click menu only works if the preset was selected before right clicking. Code is probably a bit buggy so all feedback on this new bar is welcome. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1866 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-221-4/+4
| | | | | | - Updated to read the new preset-list output format. Nested presets support code will come later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1858 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-134-2051/+405
| | | | | | | | - Started to decouple this code a bit. Common.cs (now Main.cs) no longer relies on the frmMain window being passed into it. frmAddPreset no longer requires to access QueryGenerator.cs - QueryGenerator.cs, x264Panel.cs, PresetLoader.cs all moved into their own "frmMain" folder as that is the only place they should be used. - Rearranged the base of frmMain.cs a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1830 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-131-9/+5
| | | | | | | - Fix preset bug where mkv and chapters are used in the preset, but on selecting said preset, the selected file extension would be m4v - Fix in Audio panel where the track 1 bit-rate is not always set correctly if the preset also changes the audio mixdown git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1829 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-091-69/+0
| | | | | | | - Removes Brdo and Bime checkboxes from the advanced tab. - Subme now goes up to 9 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1822 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-053-620/+611
| | | | | | - Just moving stuff functions around to different places. Probably some more of this to come. frmMain / common.cs are a bit of a mess right now git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1814 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-282-62/+61
| | | | | | | - AppcastReader.cs re-factored. Reduces number of connections to the server. - Few UI tweaks to the updater / downloader git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1781 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-271-2/+2
| | | | | | | | | - Refined the Queue look. - Fixed bug which cause the move up and down buttons to cause an exception. - When you select an item on the queue and move it up or down, it will now remain selected. This saves re-selecting the item every time you want to move it up or down. - Added pending encodes counter. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1780 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-263-59/+9
| | | | | | | | - Removed VFR option and label. - Renamed checkboxes as per #1768 - Fixed x264Panel.cs animate bug as per #1765 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1775 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-231-3/+3
| | | | | | - Deblock Slider now displays "Off" and scales from 5 to 15 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1749 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-202-43/+53
| | | | | | | | | | - User presets and built in presets are now show in seperate colours. User preset's are shown in black and built in are blue. - Added cancel button to add preset. - Removed File Menu > Import. This is not required. Users can import old .hb files as text into the query editor if need be. - Adding a new user preset no longer stores Title and file input/output information. While these were never used, it's a waste of space storing them in the user presets file. - Added a comfirm dialog for removing presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1735 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-192-2/+5
| | | | | | - Fixed bug. --markers wasn't detected with user presets, only -m worked. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1732 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-191-25/+10
| | | | | | | - Just allow ISO_Open to open all files. Will save adding all the ffmpeg options available. - Re-factored the chapter marker creation/query generation code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1731 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-191-16/+13
| | | | | | - Updated for x264's new default subme of 6. Remember to update your built-in presets! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1729 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-191-1/+11
| | | | | | | - Patch from canvas :- use format dropdown value for extension with the autoName function. Typo fix and add's the .m2ts file extension to the file open dialog box. - Fix in calculateDuration, don't crash if start chapter > end chapter. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1728 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-181-20/+3
| | | | | | - Couple of bug fixes. Crop, -f option, typo git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1717 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-142-2/+8
| | | | | | - Fix: Cropping setting incorrectly set if --crop 0:0:0:0 is used in a preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1697 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-141-10/+57
| | | | | | | | - Delete key can now be used to delete presets & queue items. - Queued items now have job id's. this isn't used for anything yet, however will be useful for editing current queue items. - Moved batch script code to Queue.cs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1696 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-113-12/+24
| | | | | | | - Slider control for deblock. - Fix: Load normal preset if userdefault setting string is empty. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1690 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-101-6/+20
| | | | | | - New option to allow the user to enter which format they wish the autoName function to use. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1686 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-091-4/+12
| | | | | | - Allow users to manually import / export the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1682 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-061-10/+4
| | | | | | - Minor UI tweak to the Crop controls. Now uses radio buttons git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1669 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-051-23/+39
| | | | | | | - Code Cleanup - Bugfix: PresetLoader incorrectly loading audio track number with user presets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-281-4/+4
| | | | | | - Fixed Custom Crop bug as per http://forum.handbrake.fr/viewtopic.php?f=12&t=6963 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-274-31/+24
| | | | | | - Code Refactoring and optimization to numerous files git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-242-2/+97
| | | | | | | | | | - Adds checkbox to enable decomb. - Program Options updated with an option to customize decomb values. - Queue Recovery feature. If you close the GUI without letting a queue complete, the user will be prompted if they'd like to recover the queue on next launch. - Small bugfix with the queue HandBrakeCLI monitor thread not stopping when the GUI is closed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1653 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-171-2/+4
| | | | | | - Fixed stupid mistake with query generator and the dvd chapters being set to auto git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1636 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-172-3/+25
| | | | | | | - Added checkbox for decomb - Removed 2 panels for frmMain components. It was screwing up the tab numbering. Maybe re-visit later on. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1635 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-161-0/+12
| | | | | | | | - One elusive cross-thread bug in the Activity window fix (hopefully) + some tweaks to the log display - Nicer Exception Handling Message box errors for frmReadDVD. - frmMain Minimize to taskbar no tooltip text exception fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1634 b64f7644-9d1e-0410-96f1-a4d463321fa5