This release features an overall refactoring:
- File-related state (character coding, path, subtitle format) isn't
maintained anymore after parsing
- SubtitleProperties now only includes properties that aren't file-related
- FileProperties includes all the file-related properties
- Refactored the parsing engine, with ParsingProperties being used to
store the properties set during parsing
- Fixed the codepage attribution for some character codings. Some were
removed as no codepages were available
- SubtitleSaver now includes all file saving functionality. This was
simplified, with most overloaded methods being removed
- New and Open methods were also simplified
- Updated the documentation
--
Pedro Castro
|