Make error checking usable, add ability to automatically fix errors.
- Reuse whitespace correction code and english ocr correction code from vobsub import
- Place regexps to external files that can be easily enabled/disabled from in-app dialog
- Change "Error Menu" to contain:
- Detect Errors... - search for errors through lines and flag them (using above regexps)
- Fix Errors... - search for errors through lines and fix them (using above regexps)
- Clear Errors - clear error flags from lines
- Jump to Next/Prev error - jump to next/prev flagged error
- Toggle Mark
- Jump to Next/Prev mark
- Clear Mark
- Remove/improve relevant entries from Texts menu
- Add more tests:
- Minimum Pause time
- others?
Original issue: https://github.com/maxrd2/SubtitleComposer/issues/106