summaryrefslogtreecommitdiffstats
path: root/win/C#/Parsing
Commit message (Collapse)AuthorAgeFilesLines
* WinGui:sr552010-01-091-0/+10
| | | | | | - Enabled the Frame to Frame encode mode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3061 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-251-2/+2
| | | | | | - Make Parsers ReadLine() function even faster. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3045 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-12-251-11/+18
| | | | | | - Hopefully a significant performance improvement in the Parser ReadLine() Function. This should help when the CLI is throwing out huge amounts of read errors / logging data. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3044 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-11-251-2/+2
| | | | | | | | - Large performance improvements in the Activity Window when working with large log files. This should make the window less laggy when using batch folder scan. - New scan process handling code which pipes the data direct into the application. GUI now displays "Scanning title x of x" to give the user feedback on the process. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2983 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-11-251-2/+12
| | | | | | | - Batch Scan Support. - Export.cs - Export Mac Preset (unfinished and not hooked up right now. Just checking it in so I don't lose it.) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2981 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-11-191-9/+5
| | | | | | - Fix Parser multi-angle support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2944 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-311-1/+1
| | | | | | - Change enable libdvdnav option to disable libdvdnav option. (Since the CLI now uses libdvdnav by default) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2906 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-08-251-2/+0
| | | | | | | | | - Fix several issues with Picture Settings panel related to aspect ration and resolution calculation. - Fix issue where file extension could be mp4 when chapters is enabled. Problem in the autoname function. - Fix a regex error in the appcast reader and make it more robust to errors. - Clear up changelog git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2776 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-311-2/+4
| | | | | | | - Fixed and issue during scan where missing audio track information would cause the log parser to throw an exception. - Added support for "Growl for Windows" http://growlforwindows.com/gfw/ - Thanks to bdunnington git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2739 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-07-171-25/+26
| | | | | | | | | | - Added new options: preferred language, "Dub Foreign language audio" and "Use Foreign language audio and Subtitles" - Changed built-in language list to native spellings. - Fixes to CLI Scan Parser AudioTrack.\ - Note: Subtitles panel is not hooked up for this yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-221-1/+1
| | | | | | - 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-131-1/+1
| | | | | | - 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-2/+24
| | | | | | - Added support for the new subtitle information in the log format. Will deal with the new GUI elements later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2525 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-06-071-3/+17
| | | | | | | - 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:sr552009-05-131-2/+47
| | | | | | | - 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
* # Newsr552009-05-071-2/+19
| | | | | | | | | | | | - 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-1/+11
| | | | | | | | | | | | | | | | | | | | # 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-015-32/+39
| | | | | | - Just some minor code tweaks to clean things up. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2291 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-01-086-159/+105
| | | | | | - 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-031-1/+4
| | | | | | - 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-11-291-1/+4
| | | | | | - Small display issue fixed. If audio tracks have no sub format. (e.g Director's Commentary), "()" would be displayed. Thanks Canvas (http://forum.handbrake.fr/viewforum.php?f=12) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1968 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-11-071-23/+7
| | | | | | - Fix for the "frmReadDVD.cs - startProc()System.OverflowException:Arithmetic operation resulted in an overflow" error in Title.cs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1903 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-231-3/+15
| | | | | | - Hack to fix a bug introduced in 1819. Level 1 verbose caused an arithmetic error with sr.Peek(). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1864 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-10-021-1/+11
| | | | | | - Query Parser - Regex was failing when the audio track was listed as " + 1, English (AAC)" instead of something like " + 2, English (AC3) (5.1 ch), 48000Hz, 384000bps" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1800 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-09-181-1/+1
| | | | | | - 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-171-0/+8
| | | | | | - Possible fix in the Query Parser for the line "+ combing detected, may be interlaced or telecined" causing the parser to skip titles. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-08-273-79/+52
| | | | | | - Code Refactoring and optimization to numerous files git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-07-071-1/+1
| | | | | | | | | | | - Version information now pulled from the CLI (any problems with this breaking on Vista let me know plz!) - GUI startup optimized to counter the effect of the slightly sluggish version check from CLI (above) - Added "Format" box just like the macgui. Move the Video Codec dropdown to the correct position on the video tab. - Few other changes to mimic the macgui. - Changed Functions.CLI to Functions.Encode - Cleaned up and added icons to the source menu. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1558 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-06-271-1/+1
| | | | | | | | | | | | | | | | | - Added: Resolution calculation for non anamorphic encodes in the GUI. - Added: Ability to minimize to the system tray. Includes popup notifications of encoding status. - Added: Duration calculation based on Title and selected chapters. - Added: Some more code comments and summaries - Change: Activity window now only refreshes if there is an active HandBrakeCLI.exe running. - Change: Browse button/ File mode checkbox for Source Selection Removed. Replaced with a Source Dropdown button in the main toolbar. (works a bit like the magui but still uses the 2 different dialog boxes) - Change: Removed "Recommended Crop" label and simply let the dropdown set the cropping values. Added DVD resolution Label. - Fixed: Preset loader now selects longest title and set's chapters to Auto. Before it would load in the last setting used which is bad. - Fixed bug in the presetLoader() function with the 2nd audio channel track selection. Final Note: Quite a bit of code has been moved around in this checkin to clear things up a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1541 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - New Audio Panel (Query Parser, Query Generator, Preset Loader Functions ↵sr552008-04-046-6/+6
| | | | | | | | | | | | | | | all updated) This includes minor changes to the UI (e.g in the 'Output Settings' box) - UI Improvments for Windows Vista and XP where non Classic theme is used. - Activity Window can now view the log whilst an encode is going. (Doesn't live update... yet TODO!) - Changed Radio File/Folder option for Source Browse to a single checkbox. Folder view by default. Check "File mode" for file selection dialog. - Misc other UI changes - Update checker won't display an error message during statup if one occurs whilst checking the update. The message was hidden behind the splash screen. This is now not a problem. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1375 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552008-01-091-1/+2
| | | | | | - Fixed bug in subtitle parsing code. Didn't handle "," in languages git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1182 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-12-246-0/+36
| | | | | | - Added GPL Licence comment at the top of each code file as required. (this may need to be changed later but will do for now) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1147 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-12-201-76/+18
| | | | | | - Removed excess debug code in Title.cs. Haven't heard any complaints since 0.9.1 so It seems the problems are gone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1142 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-12-206-79/+17
| | | | | | - Some more code code cleanup done. Nothing major. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1141 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-12-196-40/+0
| | | | | | - Some code clean up + removal of old unused code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1137 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI: - Fix for Non english language systems that use floats with a , ↵sr552007-09-222-7/+6
| | | | | | | | instead of . Thanks go to loshadi for providing this better fix for the issue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@979 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-294-16/+69
| | | | | | | | | | - Gui debug more added to tools > options. - More exception handling added - frmReadDVD is now automatic. User no longer has to manually start scan process. - Re-enabled onwindow scan status message. Removed Message box which alerts scan status. - Few other small code tweaks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@893 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-261-24/+59
| | | | | | - Added extensive exception handling to the Title.cs file for debugging purposes in upcoming 2.41 release. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-253-42/+73
| | | | | | | - PSP Preset Fix - Cleaned up Exception handling a bit. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@866 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-231-1/+2
| | | | | | | - Minor code tweaks / cleanup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@856 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-222-66/+50
| | | | | | | - Added some more exception handling. - Added workaround for issue with scanning on French systems causing a crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@850 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-08-221-0/+1
| | | | | | | - Added debuging / crash prevention code in frmReadDVD. - Fixed issue with queue when adding items after initial encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@849 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:brianmario2007-07-191-3/+32
| | | | | | | | | updated parsing code events to not be static anymore added encode parsing to catch encode progress added OnEncodeProgress event git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@717 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:brianmario2007-07-196-96/+122
| | | | | | | | | misc UI control placement changes updates to some FormBorderStyle's converted Parsing code to use regex instead of substrings and string splitting added a couple of additional code comments git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@715 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:brianmario2007-07-181-0/+10
| | | | | | | added OnScanProgress event to Parser class which is raised upon noticing "Scanning title # of #..." in the output added progress bar to frmReadDVD to give better visual notification of scan progress git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@711 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:brianmario2007-07-186-0/+103
| | | | | | added some more source comments git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@710 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:brianmario2007-07-181-1/+14
| | | | | | Added some additional comments git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@709 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-172-0/+28
| | | | | | - Comments regarding bugs in the Parser. These will need fixed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@705 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-164-80/+11
| | | | | | - CLI process handling code moved into its own class. Reduces code replication. Returns hbProc git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@696 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-151-26/+33
| | | | | | | - Fixed Queue bug where it selecting the wrong item. - changed Invalid chapter messagebox to onscreen text alert. (less irritating) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@692 b64f7644-9d1e-0410-96f1-a4d463321fa5