2007-10-04 20:56  arklad

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Persistency/PlainTextParser.cs: Algorithm for
	  importing from plain text files improved.

2007-09-28 22:42  noup

	* src/SubLib/Persistency/PlainTextParser.cs,
	  src/SubLib/Persistency/SubtitleFormatDKSSubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatPowerDivX.cs: Code cleanup.

2007-09-27 14:30  arklad

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Persistency/PlainTextParser.cs,
	  src/SubLib/Persistency/SubtitleInput.cs: Handles all encodings
	  correctly when importing from a plain text file.

2007-09-21 17:37  noup

	* src/Executable/Executable.cs: Added format to Executable.

2007-09-18 12:00  arklad

	* sublib.mdp: Correct .mdp file for the revision 337.

2007-09-18 11:39  arklad

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/FileProperties.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/SubtitleText.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/PlainTextParser.cs,
	  src/SubLib/Persistency/SubtitleFormatPanimator.cs,
	  src/SubLib/Persistency/SubtitleFormatPhoenixJapanimationSociety.cs,
	  src/SubLib/Persistency/SubtitleInput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs, sublib.mdp: New
	  feature: import text lines from a plain text file, creating a
	  collection of subtitles ready for timing.
	  New formats supported: Panimator and Phoenix Japanimation
	  Society.

2007-09-13 12:41  arklad

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Headers.cs,
	  src/SubLib/Application/SubtitleProperties.cs: Subtitle formats
	  now share headers to make easier loading and saving them.

2007-09-13 12:40  arklad

	* src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/ParsingProperties.cs,
	  src/SubLib/Persistency/SubtitleFormatKaraokeLyricsLRC.cs,
	  src/SubLib/Persistency/SubtitleFormatKaraokeLyricsVKT.cs,
	  src/SubLib/Persistency/SubtitleFormatMPSub.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer1.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer2.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Subtitle formats now
	  share headers to make easier loading and saving them.

2007-09-13 12:37  arklad

	* src/SubLib/Persistency/SubtitleFormatDKSSubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatPowerDivX.cs: New subtitle
	  formats supported:
	  - DKS Subtitle Format.
	  - Power DivX.

2007-08-20 02:46  noup

	* src/SubLib/Application/SubtitleHeaders.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Treat the Date header
	  in Karaoke Lyrics VKT as string, as input files aren't garanteed
	  to be in the format assumed by the DateTime parser (and there's
	  no specification of the format available).

2007-08-19 04:04  noup

	* CREDITS: Oops... wrong file. Reverting to previous list of
	  contributors.

2007-08-19 04:03  noup

	* CREDITS: Updated list of contributors.

2007-08-16 19:06  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/SubtitleHeaders.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/SubtitleFormatKaraokeLyricsLRC.cs,
	  src/SubLib/Persistency/SubtitleFormatKaraokeLyricsVKT.cs,
	  src/SubLib/Persistency/SubtitleParser.cs, sublib.mdp: Added
	  support for Karaoke Lyrics LRC and VKT, thanks to Cristina
	  Yenyxe.

2007-08-11 10:49  noup

	* src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatAdobeEncoreDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Allow to get global
	  properties from the input text before parsing the subtitles.
	  Completed the support for the Adobe Encore DVD format.

2007-08-11 01:10  noup

	* AUTHORS: Updated info.

2007-08-11 01:07  noup

	* CREDITS: Added Cristina Yenyxe to the list of contributors.

2007-08-11 01:05  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatAdobeEncoreDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs, sublib.mdp: Added
	  support for Adobe Encore DVD subtitles, thanks to the help of
	  Cristina Yenyxe.
	  Added support for setting a dynamic subtitle output expression,
	  which is created at runtime based on the subtitle properties.

2007-06-28 01:07  noup

	* AUTHORS, ChangeLog, NEWS, README: Updating for release 0.7.

2007-06-27 01:32  noup

	* src/External/NCharDet, src/External/NCharDet/Big5Statistics.cs,
	  src/External/NCharDet/EUCJPStatistics.cs,
	  src/External/NCharDet/EUCKRStatistics.cs,
	  src/External/NCharDet/EUCTWStatistics.cs,
	  src/External/NCharDet/GB2312Statistics.cs,
	  src/External/NCharDet/nsBIG5Verifier.cs,
	  src/External/NCharDet/nsCP1252Verifier.cs,
	  src/External/NCharDet/nsDetector.cs,
	  src/External/NCharDet/nsEUCJPVerifier.cs,
	  src/External/NCharDet/nsEUCKRVerifier.cs,
	  src/External/NCharDet/nsEUCSampler.cs,
	  src/External/NCharDet/nsEUCStatistics.cs,
	  src/External/NCharDet/nsEUCTWVerifier.cs,
	  src/External/NCharDet/nsGB18030Verifier.cs,
	  src/External/NCharDet/nsGB2312Verifier.cs,
	  src/External/NCharDet/nsHZVerifier.cs,
	  src/External/NCharDet/nsICharsetDetectionObserver.cs,
	  src/External/NCharDet/nsICharsetDetector.cs,
	  src/External/NCharDet/nsISO2022CNVerifier.cs,
	  src/External/NCharDet/nsISO2022JPVerifier.cs,
	  src/External/NCharDet/nsISO2022KRVerifier.cs,
	  src/External/NCharDet/nsPSMDetector.cs,
	  src/External/NCharDet/nsSJISVerifier.cs,
	  src/External/NCharDet/nsUCS2BEVerifier.cs,
	  src/External/NCharDet/nsUCS2LEVerifier.cs,
	  src/External/NCharDet/nsUTF8Verifier.cs,
	  src/External/NCharDet/nsVerifier.cs: Updating with a newer
	  NCharDet version.

2007-06-27 01:31  noup

	* src/External/NCharDet: Updating with a newer NCharDet version.

2007-06-27 01:28  noup

	* src/External/COPYING-MPL: License file for NCharDet.

2007-06-27 01:27  noup

	* src/Executable/Executable.cs: Updated license blocks.

2007-06-27 01:27  noup

	* src/SubLib/Exception/EncodingNotSupportedException.cs,
	  src/SubLib/Exception/UnknownEncodingException.cs,
	  src/SubLib/Exception/UnknownSubtitleFormatException.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/ParsingProperties.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatAdvancedSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatMPSub.cs,
	  src/SubLib/Persistency/SubtitleFormatMPlayer.cs,
	  src/SubLib/Persistency/SubtitleFormatMPlayer2.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer1.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer2.cs,
	  src/SubLib/Persistency/SubtitleInput.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/VerboseConsole.cs: Updated license blocks.

2007-06-27 01:27  noup

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/FileProperties.cs,
	  src/SubLib/Application/Frames.cs,
	  src/SubLib/Application/IncompleteSubtitle.cs,
	  src/SubLib/Application/IncompleteSubtitleCollection.cs,
	  src/SubLib/Application/MatchEvaluationCounter.cs,
	  src/SubLib/Application/Style.cs,
	  src/SubLib/Application/Subtitle.cs,
	  src/SubLib/Application/SubtitleCollection.cs,
	  src/SubLib/Application/SubtitleConstants.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/SubtitleHeaders.cs,
	  src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Application/SubtitleSaver.cs,
	  src/SubLib/Application/SubtitleSearchOptions.cs,
	  src/SubLib/Application/SubtitleSearchResults.cs,
	  src/SubLib/Application/SubtitleText.cs,
	  src/SubLib/Application/SubtitleTypeInfo.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Application/Times.cs,
	  src/SubLib/Application/Translations.cs: Updated license blocks.

2007-06-26 11:45  noup

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Translations.cs,
	  src/SubLib/Exception/EncodingNotSupportedException.cs: Updated
	  API documentation.

2007-06-21 20:25  noup

	* src/SubLib/Persistency/SubtitleOutput.cs: Allow to choose the
	  type of text content to be used for saving (text or translation).

2007-06-21 20:24  noup

	* src/SubLib/Application/Translations.cs, sublib.mdp: New
	  functionality to perform translation operations on subtitles.
	  This includes clearing the translation and importing a
	  translation into existing subtitles.

2007-06-21 20:23  noup

	* src/SubLib/Application/SubtitleSaver.cs: Allow to choose the type
	  of text content to be used for saving (text or translation).

2007-06-21 20:22  noup

	* src/SubLib/Application/Subtitles.cs: Code cleanup.

2007-06-21 20:22  noup

	* src/SubLib/Application/Subtitle.cs: Allow to clear the
	  translation.

2007-06-21 20:21  noup

	* src/Executable/Executable.cs: Updated to the changes in the way
	  subtitles are now saved.

2007-06-14 01:59  noup

	* sublib.mdp: Improved support for translation.

2007-06-14 01:58  noup

	* src/SubLib/Application/SubtitleSearchOptions.cs,
	  src/SubLib/Application/SubtitleSearchResults.cs,
	  src/SubLib/Application/Subtitles.cs: Updated the search methods
	  to cope with the existence of translations, besides the subtitle
	  text.
	  Search options were encapsulated, as well as search results.
	  Fixed some bugs that were visible when doing a backwards search.

2007-06-14 01:55  noup

	* src/SubLib/Application/Enumerations.cs: Updated support for
	  translation.

2007-06-08 18:42  noup

	* src/SubLib/Persistency/SubtitleInput.cs: New method of working
	  with multiple encodings and subtitle format detection. If no
	  encodings are detected, the fallback encoding is used. If
	  multiple encodings are used, the first to work is used. If no
	  encodings work, the errors related to the first tried encoding
	  (the most probable) are reported.

2007-06-08 18:41  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Refactored to get all
	  the detected encodings, so all of them can be tried if the first
	  doesn't work.

2007-06-08 18:39  noup

	* sublib.mdp: Exception to be used when an encoding is not
	  supported by the platform.

2007-06-08 18:39  noup

	* src/SubLib/Exception/EncodingNotSupportedException.cs: Exception
	  to be used when an encoding is not supported by the platform.

2007-06-08 18:38  noup

	* src/SubLib/Application/SubtitleProperties.cs: Code cleanup.

2007-06-08 18:38  noup

	* src/SubLib/Application/SubtitleFactory.cs: Code refactored to use
	  SubtitleInput, which now contains part of the old code.

2007-06-08 18:38  noup

	* src/SubLib/Application/Enumerations.cs: Added enumeration to
	  distinguish from text and translation (and both).

2007-06-06 12:40  noup

	* src/SubLib/Application/Subtitle.cs: Fixed small bug with text
	  being returned instead of translation.

2007-06-05 23:05  noup

	* sublib.mdp: Cleanup.

2007-06-05 23:03  noup

	* src/SubLib/Application/Subtitle.cs: Cleanup.

2007-06-05 23:03  noup

	* src/SubLib/Application/SubtitleText.cs: Revised documentation.
	  Added method to trim the lines when getting them.
	  When replacing empty lines, also apply the replacement if the
	  text is empty.

2007-06-05 23:02  noup

	* src/SubLib/Persistency/SubtitleOutput.cs: Trim lines before
	  saving the text.

2007-06-05 18:30  noup

	* configure.in: Updated with info for the next release.

2007-06-05 18:29  noup

	* src/SubLib/Application/Subtitle.cs: Initial support for
	  translation.

2007-06-05 18:29  noup

	* src/Executable/Executable.cs: Code cleanup.

2007-05-12 01:06  noup

	* ChangeLog: Updated for release 0.6.1

2007-05-12 01:05  noup

	* src/SubLib/Application/FileProperties.cs,
	  src/SubLib/Application/SubtitleSaver.cs,
	  src/SubLib/Persistency/ParsingProperties.cs: Updated SVN
	  properties.

2007-05-12 00:59  noup

	* NEWS, README, configure.in: Updated for release 0.6.1.

2007-05-06 00:59  noup

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/FileProperties.cs,
	  src/SubLib/Application/SubtitleSaver.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs, sublib.mdp: Use
	  NewlineType to specify the type of newlines to be used when
	  saving (Macintosh, Unix or Windows).

2007-04-19 10:29  noup

	* NEWS: Updated for latest version.

2007-04-13 17:25  noup

	* AUTHORS, ChangeLog, NEWS, README, configure.in: Updated for the
	  0.6 release.

2007-04-03 18:24  noup

	* src/SubLib/Application/FileProperties.cs,
	  src/SubLib/Application/SubtitleSaver.cs: Updated the
	  documentation.

2007-04-03 18:08  noup

	* src/Executable/Executable.cs: Updated to reflect latest code
	  changes.

2007-04-03 18:08  noup

	* sublib.mdp: Updated with new files.

2007-04-03 18:07  noup

	* src/SubLib/Application/SubtitleCollection.cs: Added internal
	  method to set the SubtitleProperties for all subtitles.

2007-04-03 18:07  noup

	* src/SubLib/Application/Subtitle.cs: Added internal property to
	  set the SubtitleProperties after a Subtitle object has been
	  created.

2007-04-03 18:05  noup

	* src/SubLib/Application/FileProperties.cs: Class to contain the
	  properties of a file, including its path, encoding, subtitle
	  format, and timing mode.

2007-04-03 18:05  noup

	* src/SubLib/Application/SubtitleFactory.cs: Code cleanup.
	  FileProperties is now used to handle the properties of a file
	  after opening.
	  New and Open methods are more clear now, as some of its
	  derivations were confusing.
	  The Save functionality has moved to SubtitleSaver.

2007-04-03 17:59  noup

	* src/SubLib/Application/SubtitleProperties.cs: Cleanup of
	  properties. SubtitleProperties now only includes properties that
	  are not file-related.
	  FileProperties is used for all file-related properties.

2007-04-03 17:57  noup

	* src/SubLib/Application/Subtitles.cs: Clarified the file saving
	  functionality. The existing functionality in Subtitles was moved
	  to SubtitleSaver. No persistent file-related information is now
	  maintained. FileProperties is used, along with a Subtitles
	  object, to save subtitles.

2007-04-03 17:56  noup

	* src/SubLib/Application/SubtitleSaver.cs: Clarified the file
	  saving functionality. The existing functionality in Subtitles was
	  moved to SubtitleSaver. No persistent file-related information is
	  now maintained. FileProperties is used, along with a Subtitles
	  object, to save subtitles.

2007-04-03 17:49  noup

	* src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormatMPSub.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer1.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer2.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Fixed copyright dates.

2007-04-03 17:45  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Code cleanup. Fixed
	  the attribution of code pages to some of the encodings. Removed
	  some encodings as they didn't have a related code page.

2007-04-03 17:44  noup

	* src/SubLib/Persistency/SubtitleParser.cs: Cleanup of properties.
	  SubtitleProperties now only includes properties that are not
	  file-related.
	  ParsingProperties is used to store all properties that are
	  gathered when parsing.

2007-04-03 17:42  noup

	* src/SubLib/Persistency/SubtitleOutput.cs: Cleanup of properties.
	  SubtitleProperties now only includes properties that are not
	  file-related.
	  FileProperties is used for all file-related properties.

2007-04-03 17:41  noup

	* src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMPSub.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer1.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer2.cs: Cleanup of
	  properties. SubtitleProperties now only includes properties that
	  are not file-related.

2007-04-03 17:37  noup

	* src/SubLib/Persistency/ParsingProperties.cs: Class that contains
	  properties that result after parsing.

2007-03-05 18:19  noup

	* ChangeLog, NEWS, README, configure.in: Updating for release 0.5.

2007-03-05 18:15  noup

	* src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs: Updated timestamps.

2007-03-04 19:14  noup

	* .: Updated SVN ignore.

2007-02-25 14:45  noup

	* src/SubLib/Application/Synchronization.cs: Convert from time to
	  frames given the time in seconds.

2007-01-22 02:06  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Subtitles.cs: Added find based on a
	  specific time position.

2006-12-08 03:38  noup

	* ChangeLog, NEWS, README, configure.in: Updated for the 0.4
	  release.

2006-12-08 03:18  noup

	* src/SubLib/Application/SubtitleProperties.cs: Code cleanup.

2006-12-08 03:18  noup

	* src/SubLib/Application/Subtitles.cs: Updated documentation.
	  Set timing mode when using SaveAs, updating it to the timing mode
	  of the new format used.
	  Code cleanup.

2006-12-03 01:56  noup

	* sublib.mdp: Evaluator that enables to count how many matches are
	  made during a string replacement with Regex.

2006-12-03 01:56  noup

	* src/SubLib/Application/MatchEvaluationCounter.cs: Evaluator that
	  enables to count how many matches are made during a string
	  replacement with Regex.

2006-12-03 01:54  noup

	* src/SubLib/Application/Subtitles.cs: Added ReplaceAll
	  functionality.

2006-11-28 22:55  noup

	* src/SubLib/Application/Subtitles.cs: Check if there are no
	  subtitles when doing a Find.

2006-11-26 16:33  noup

	* TODO: Updated the TODO list.

2006-11-26 16:33  noup

	* configure.in: Start using the C#2.0 compiler.

2006-11-26 16:32  noup

	* src/SubLib/Application/SubtitleCollection.cs: Added indexers and
	  a method to check whether an index is valid in a collection.

2006-11-26 16:29  noup

	* src/SubLib/Application/Subtitles.cs: Added methods to Find text
	  in the subtitles. Documentation is still missing.
	  The Find methods use Regex. When using Backwards searching, the
	  Regex must be created with the RegexOptions.RightToLeft option.

2006-11-26 16:27  noup

	* sublib.mdp: Updated compilation flags.

2006-10-30 16:03  noup

	* NEWS: Updated for version 0.3.

2006-10-30 14:08  noup

	* ChangeLog: Updated for release 0.3.

2006-10-30 13:52  noup

	* NEWS, README, configure.in: Updated for release 0.3.

2006-10-30 00:00  noup

	* AUTHORS, CREDITS, TODO: Updated project information files.

2006-10-28 21:26  noup

	* src/SubLib/Application/SubtitleTypeInfo.cs: Added method to check
	  whether a SubtitleTypeInfo contains a specified extension.

2006-10-28 00:51  noup

	* src/SubLib/Application/Subtitles.cs: Updated to reflect changes
	  in FileInputOutput.

2006-10-28 00:51  noup

	* src/SubLib/Application/SubtitleFactory.cs: Added FallbackEncoding
	  property, to set the encoding to fallback to in case
	  autodetection fails.
	  Updated to reflect changes in FileInputOutput.

2006-10-28 00:48  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Fixed bugs that
	  existed by not closing the files, using "finally" statements.
	  Auto-detection throws exception when encoding not detected.
	  Auto-detection with fallback uses the fallback encoding (and
	  possible "detectBOM" boolean) when no encoding is detected.
	  Code cleanup.

2006-10-28 00:46  noup

	* src/SubLib/Exception/UnknownCharEncodingException.cs,
	  src/SubLib/Exception/UnknownEncodingException.cs: Changed
	  UnknownCharEncodingException to UnknownEncodingException

2006-10-28 00:45  noup

	* sublib.mdp: Changed UnknownCharEncodingException to
	  UnknownEncodingException

2006-10-16 00:59  noup

	* src/SubLib/Application/Subtitles.cs: Methods and properties for
	  returning info on the available subtitle types are now static.
	  The AvailableTypes property doesn't sort types from now on. The
	  new AvailableTypesSorted property does sort the types.
	  Added method to return a SubtitleTypeInfo given a SubtitleType.

2006-10-16 00:55  noup

	* src/SubLib/Application/SubtitleTypeInfo.cs: Property to get the
	  preferred extension (the first on the list).

2006-10-04 23:12  noup

	* Makefile.am: Changes for release version 0.2.

2006-10-04 21:50  noup

	* Makefile.am, TODO, src/Makefile.am: Changes for release version
	  0.2.

2006-10-04 21:01  noup

	* CREDITS, ChangeLog, NEWS, README, configure.in: Changes for
	  release version 0.2.

2006-10-01 21:58  noup

	* src/Makefile.am: Register sublib.dll with noinst so it doesn't
	  get installed (the install target isn't used).

2006-10-01 16:15  noup

	* ChangeLog: Merged with the sublib-dev branch.

2006-10-01 16:14  noup

	* ., ChangeLog: Merged with the sublib-dev branch.

2006-10-01 16:08  noup

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Frames.cs,
	  src/SubLib/Application/SubtitleCollection.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/SubtitleHeaders.cs,
	  src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Times.cs: Merged with the sublib-dev
	  branch.

2006-10-01 16:07  noup

	* src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatAdvancedSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatMPSub.cs,
	  src/SubLib/Persistency/SubtitleFormatMPlayer.cs,
	  src/SubLib/Persistency/SubtitleFormatMPlayer2.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleFormatSubStationAlpha.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer1.cs,
	  src/SubLib/Persistency/SubtitleFormatSubViewer2.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Merged with the
	  sublib-dev branch.

2006-10-01 16:04  noup

	* sublib.mdp, sublib.mds: Merged with the sublib-dev branch.

2006-10-01 15:45  noup

	* src/Executable/Executable.cs: Merged with the sublib-dev branch.

2006-09-01 01:20  noup

	* TODO: No description necessary.

2006-08-30 11:16  noup

	* NEWS: Updated for version 0.1 launch.

2006-08-30 11:03  noup

	* src/SubLib/Application/Frames.cs,
	  src/SubLib/Application/Subtitle.cs,
	  src/SubLib/Application/Times.cs: Merged from sublib-dev.

2006-08-30 10:57  noup

	* src/SubLib/Persistency/VerboseConsole.cs: Merged from sublib-dev.

2006-08-30 10:06  noup

	* configure.in: Updated for version 0.1 launch.

2006-08-30 10:01  noup

	* data/NamespaceSummary.xml: Renamed doc dir to data dir.

2006-08-30 10:00  noup

	* data: Renamed doc dir to data dir.

2006-08-30 09:52  noup

	* build.properties, doc: Renamed doc dir to data dir.

2006-08-30 01:50  noup

	* README: Updated for new install options.

2006-08-30 01:31  noup

	* src/Makefile.am: Updated to create build dir when making the
	  library.

2006-08-30 01:26  noup

	* ChangeLog: Added ChangeLog based on SVN commits.

2006-08-30 01:22  noup

	* ChangeLog, NEWS, TODO: Old ChangeLog contents are now in NEWS.

2006-08-30 01:19  noup

	* NEWS: Removed to exchange with data from ChangeLog.

2006-08-29 19:23  noup

	* ., src, src/Makefile.am, src/SubLib: Cleaned-up makefiles.

2006-08-01 10:39  noup

	* nant.build: Updated not to show warnings when members aren't
	  documented.

2006-07-20 21:19  noup

	* src/SubLib/Application/SubtitleCollection.cs: Improved validation
	  of some methods' arguments.
	  Added methods to create and insert new subtitles at a specified
	  position, or after or before existing subtitles, based on them.

2006-07-20 21:16  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Fixed some warnings.

2006-07-15 03:11  noup

	* src/SubLib/Application/SubtitleConstants.cs: Updated with default
	  values for properties.

2006-07-14 22:47  noup

	* src/SubLib/Application/SubtitleConstants.cs, sublib.mdp: Added
	  constants to a set of subtitle parameters.

2006-07-08 18:56  noup

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Exception/UnknownCharEncodingException.cs,
	  src/SubLib/Exception/UnknownSubtitleFormatException.cs: Added
	  documentation.

2006-07-07 17:41  noup

	* src/SubLib/Application/Subtitles.cs: Current and Original frame
	  rates are now only seteable internally, so they cannot be changed
	  without using Subtitles.ChangeFrameRate or
	  Subtitles.ChangeOriginalFrameRate.
	  Added documentation.

2006-07-07 17:40  noup

	* src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleProperties.cs: Current and
	  Original frame rates are now only seteable internally, so they
	  cannot be changed without using Subtitles.ChangeFrameRate or
	  Subtitles.ChangeOriginalFrameRate.

2006-07-05 00:49  noup

	* build.properties, nant.build: Updated for new naming conventions
	  for the library.

2006-07-05 00:49  noup

	* sublib.mdp: Removed the ParsedSubtitles class. Parsed values are
	  now returned using "out".

2006-07-05 00:48  noup

	* src/SubLib/Application/ParsedSubtitles.cs: Removed the
	  ParsedSubtitles class. Parsed values are now returned using
	  "out".

2006-07-05 00:39  noup

	* src/SubLib/Application/SubtitleFactory.cs: Removed the
	  ParsedSubtitles class. Parsed values are now returned using
	  "out".

2006-07-05 00:20  noup

	* src/SubLib/Application/SubtitleCompletion.cs: Code cleanup.

2006-07-04 23:28  noup

	* src/SubLib/Application/SubtitleCollection.cs: Code cleanup.
	  Added some useful methods.

2006-07-04 23:22  noup

	* src/SubLib/Application/Subtitle.cs: Code cleanup.

2006-07-04 22:57  noup

	* src/SubLib/Application/IncompleteSubtitle.cs,
	  src/SubLib/Application/IncompleteSubtitleCollection.cs: Code
	  cleanup.

2006-07-04 22:55  noup

	* src/SubLib/Application/SubtitleProperties.cs: Corrected the
	  documentation.

2006-07-04 22:43  noup

	* src/SubLib/Application/SubtitleText.cs: Added some useful
	  methods.

2006-07-04 22:41  noup

	* src/SubLib/Application/SubtitleTypeInfo.cs: Written
	  documentation.

2006-07-04 22:38  noup

	* src/SubLib/Application/Synchronization.cs: Written documentation.

2006-07-04 22:38  noup

	* src/SubLib/Application/Times.cs: Written documentation.
	  Removed unused isSubtitleValid properties.
	  Code cleanup.

2006-07-04 22:37  noup

	* src/SubLib/Application/Frames.cs: Written documentation.
	  Removed unused isSubtitleValid properties.
	  Code cleanup.

2006-07-04 22:35  noup

	* src/SubLib/Persistency/SubtitleParser.cs: Removed the
	  ParsedSubtitles class. Parsed values are now returned using
	  "out".

2006-06-27 21:50  noup

	* src/SubLib/Application/IncompleteSubtitle.cs,
	  src/SubLib/Application/IncompleteSubtitleCollection.cs,
	  src/SubLib/Application/Style.cs,
	  src/SubLib/Application/Subtitle.cs,
	  src/SubLib/Application/SubtitleCollection.cs,
	  src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Application/SubtitleText.cs: Added and revised
	  documentation.

2006-06-27 19:44  noup

	* sublib.mdp: ISubtitleCollection's need wasn't very logical.
	  SubtitleCollection and IncompleteSubtitleCollection are now 2
	  completely separate classes.

2006-06-27 19:43  noup

	* src/SubLib/Application/SubtitleProperties.cs: Added
	  documentation.

2006-06-27 19:43  noup

	* src/SubLib/Application/ISubtitleCollection.cs,
	  src/SubLib/Application/IncompleteSubtitleCollection.cs,
	  src/SubLib/Application/SubtitleCollection.cs:
	  ISubtitleCollection's need wasn't very logical.
	  SubtitleCollection and IncompleteSubtitleCollection are now 2
	  completely separate classes.

2006-06-27 19:41  noup

	* nant.build: Add properties to clearly mark unwritten
	  documentation.

2006-06-27 00:44  noup

	* .: Added files to cvsignore.

2006-06-27 00:38  noup

	* src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Style.cs,
	  src/SubLib/Application/SubtitleText.cs: Written code comments.

2006-06-26 19:44  noup

	* sublib.mdp, sublib.mds: Imported the project into Monodevelop.

2006-06-26 00:24  noup

	* INSTALL, Makefile.am, NEWS, autogen.sh, configure.in,
	  src/External/NCharDet/AssemblyInfo.cs, src/Makefile.am,
	  src/SubLib/AssemblyInfo.cs.in: Added support for autotools, to
	  build the library without nant.

2006-06-18 18:10  noup

	* src/SubLib/Application/SubtitleText.cs: Also trim text around
	  line breaks when specified.

2006-06-18 17:59  noup

	* src/SubLib/Application/SubtitleText.cs: Fixed bug with last
	  change, trimming is not functioning properly.

2006-06-18 17:40  noup

	* src/SubLib/Application/SubtitleText.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Possibility to select
	  if text should be trimmed when set in a subtitle.
	  Text is trimmed by default when opening subtitles, but not
	  trimmed by default when using Set with only 1 argument (the
	  text).

2006-03-17 01:44  noup

	* build.properties, doc, doc/NamespaceSummary.xml, nant.build:
	  Initial support for documentation, created with ndoc.

2006-03-05 02:42  noup

	* src/SubLib/Application/SubtitleFactory.cs: Updated verbose
	  messages for opening.

2006-03-05 01:35  noup

	* src/SubLib/Application/SubtitleFactory.cs: Created method for
	  setting properties, used after open and save as.

2006-03-05 01:35  noup

	* src/SubLib/Application/Subtitles.cs: Created method for setting
	  properties, used after open and save as.

2006-03-05 01:34  noup

	* src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleProperties.cs: Removed
	  OriginalTimingMode property.

2006-03-05 01:19  noup

	* src/SubLib/Persistency/SubtitleParser.cs: moved the set up of
	  properties after parsing to subtitle factory

2006-03-05 01:11  noup

	* TODO: Added TODO list.

2006-03-05 01:10  noup

	* src/SubLib/Persistency/SubtitleFormatMicroDVD.cs: Only create
	  styleExpression once.

2006-03-05 01:10  noup

	* src/SubLib/Persistency/SubtitleFormatSubRip.cs: Corrected bug
	  with not reading the last character when parsing input.
	  Only create styleExpression once.

2006-03-04 18:47  noup

	* src/Executable/Executable.cs: Updated for verbose mechanism
	  change.

2006-03-04 18:46  noup

	* src/SubLib/Exception/UnknownCharEncodingException.cs: Renaming
	  exception related to unknown character coding.

2006-03-04 18:46  noup

	* src/SubLib/Exception/UnknownFileEncodingException.cs: Renaming
	  exception related to unknown character coding.

2006-03-04 18:42  noup

	* src/SubLib/Persistency/VerboseConsole.cs: Verbose console output
	  methods.

2006-03-04 18:42  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Moved verbose
	  mechanism to a separate class, to be used internally in the whole
	  namespace.
	  Allow to write files with a specified encoding.

2006-03-04 18:39  noup

	* src/SubLib/Persistency/SubtitleFormatSubRip.cs: Conform to the
	  new specification: set subtitle name and extensions.

2006-03-04 18:39  noup

	* src/SubLib/Persistency/SubtitleFormatMicroDVD.cs: Conform to the
	  new specification: set subtitle name and extensions.

2006-03-04 18:38  noup

	* src/SubLib/Persistency/SubtitleFormat.cs: Also store subtitle
	  format's name and extensions.
	  Oblige to be extended to be used
	  Code cleanup

2006-03-04 18:35  noup

	* src/SubLib/Persistency/BuiltInSubtitleFormats.cs: Code cleanup.

2006-03-04 18:22  noup

	* src/SubLib/Application/SubtitleTypeInfo.cs: Class that stores
	  information about a subtitle type.

2006-03-04 18:18  noup

	* src/SubLib/Application/Subtitles.cs: Allow to save using a
	  specified encoding
	  Store the new file encoding when saving as
	  Updated verbosity mechanism

2006-03-04 18:17  noup

	* src/SubLib/Application/SubtitleProperties.cs: added file encoding
	  property
	  code cleanup

2006-03-04 18:15  noup

	* src/SubLib/Application/SubtitleFactory.cs: set encoding name in
	  properties when opening a file
	  updated verbosity mechanism
	  code cleanup

2006-03-01 03:26  noup

	* src/SubLib/Persistency/SubtitleFormat.cs: Code cleanup.

2006-03-01 03:17  noup

	* src/SubLib/Persistency/SubtitleFormatMicroDVD.cs: Code cleanup.

2006-03-01 03:14  noup

	* src/SubLib/Persistency/SubtitleFormatSubRip.cs: Simplified
	  regular expressions.
	  FormatExpression is more rigid (to better detect the format)
	  InputExpression breaks subtitles when it finds a blank line
	  OutputExpression uses the system's newline (\r\n on windows, \n
	  on unix)

2006-03-01 00:52  noup

	* src/Executable/Executable.cs: Updated Save to SaveAs.

2006-03-01 00:51  noup

	* src/SubLib/Persistency/BuiltInSubtitleFormats.cs: Heuristics
	  change, now a format can be considered "the best" which makes the
	  detection return immediately.
	  Only the first 2000 characters of the text are used in the
	  detection.
	  Regular expressions are not compiled anymore, since it didn't
	  really make much sense in this context (and has the problem about
	  memory not being freed)

2006-03-01 00:49  noup

	* src/SubLib/Persistency/SubtitleFormatMicroDVD.cs: More precise
	  support for subtitle format detection (more rigid).

2006-02-28 22:58  noup

	* src/SubLib/Application/Subtitles.cs: Save returns true if it
	  could save (using CanSave), false otherwise.

2006-02-28 02:04  noup

	* src/SubLib/Application/Subtitles.cs: Operations for saving,
	  saving as and knowing if a file can be saved without additional
	  parameters.

2006-02-28 02:03  noup

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/SubtitleProperties.cs: Store the
	  SubtitleType after reading a file.

2006-02-27 16:51  noup

	* ChangeLog: Updating for release 0.0.5

2006-02-27 16:27  noup

	* src/SubLib/Application/IncompleteSubtitle.cs,
	  src/SubLib/Application/ParsedSubtitles.cs,
	  src/SubLib/Application/Style.cs,
	  src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Code cleanup.

2006-02-27 16:24  noup

	* src/SubLib/Application/SubtitleCollection.cs: Fixed bug when
	  adding an element to the beginning of the collection.

2006-02-24 03:51  noup

	* .cvsignore: deleting remaining CVS files.

2006-02-22 12:22  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Enumerations.cs,
	  src/SubLib/Application/Frames.cs,
	  src/SubLib/Application/ISubtitleCollection.cs,
	  src/SubLib/Application/IncompleteSubtitle.cs,
	  src/SubLib/Application/IncompleteSubtitleCollection.cs,
	  src/SubLib/Application/ParsedSubtitles.cs,
	  src/SubLib/Application/Style.cs,
	  src/SubLib/Application/Subtitle.cs,
	  src/SubLib/Application/SubtitleCollection.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/SubtitleProperties.cs,
	  src/SubLib/Application/SubtitleText.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Application/Times.cs, src/SubLib/Domain,
	  src/SubLib/Exception,
	  src/SubLib/Exception/UnknownFileEncodingException.cs,
	  src/SubLib/Exception/UnknownSubtitleFormatException.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/Exception,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Namespace change: only
	  1 namespace now - SubLib.
	  Domain layer removed, since it wasn't making much sense. Its
	  files were moved to "Application", which now contains all the
	  public classes.
	  Exception classes were also moved to the SubLib's source root.

2006-02-22 12:16  noup

	* nant.build: Added rebuild target.

2006-02-19 03:30  noup

	* src/SubLib/Application/SubtitleFactory.cs: Stop being verbose by
	  default.

2006-02-15 01:13  noup

	* src/SubLib/Persistency/FileInputOutput.cs: Fixed bug with
	  detecting the character encoding. Now tries 1252 if both
	  detection and the default encoding failed.

2006-02-15 00:18  noup

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Domain/Frames.cs, src/SubLib/Domain/SubtitleText.cs,
	  src/SubLib/Domain/Times.cs: Removed Domain.Exception namespace.

2006-02-15 00:01  noup

	* src/SubLib/Domain/Exception, src/SubLib/Domain/Frames.cs,
	  src/SubLib/Domain/Times.cs: Stop throwing exceptions when times
	  and frames aren't valid (use IsValid to validate)

2006-02-14 23:28  noup

	* src/SubLib/Domain/ISubtitleCollection.cs,
	  src/SubLib/Domain/IncompleteSubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleCollection.cs: subtitle numbers now
	  start at 0

2006-02-14 23:20  noup

	* src/SubLib/Domain/Exception/InvalidSubtitleTextException.cs,
	  src/SubLib/Domain/Frames.cs, src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleText.cs, src/SubLib/Domain/Times.cs:
	  Code cleanup.
	  Restructured constructors.
	  Stoped throwing exception when values aren't initialized (values
	  are always initialized from now on).

2006-02-06 06:06  noup

	* src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Domain/Enumerations.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Removed the Unknown
	  field of the TimingMode enumeration, so it can also be used
	  externaly.

2006-02-05 05:18  noup

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Domain/Frames.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Domain/Times.cs: Added a better path handling: allow
	  to store them in SubtitleProperties and create new subtitles in
	  SubtitleFactory
	  Timings' duration can now be set

2006-01-30 03:58  noup

	* src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Domain/Subtitles.cs: Subtitles constructor is now
	  protected, so the class can be inherited
	  SubtitleProperties readjusted, some properties were not necessary
	  SubtitleFactory can now create new initial blank subtitles

2006-01-29 01:54  noup

	* ChangeLog, src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleText.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: MicroDVD: now detects
	  style tags anywhere inside subtitles' text
	  SubRip: fixed bug related to style parsing
	  Parsing engine optimized
	  Subtitle regular expressions are case-insensitive by default
	  Subtitles are now trimmed
	  Added Get() to SubtitleText, which retrieves subtitles separated
	  by the newline character

2005-10-29 14:32  noup

	* ChangeLog: Updating for version 0.0.3.

2005-10-29 13:59  noup

	* ChangeLog: Updating for version 0.0.3.

2005-10-29 13:50  noup

	* AUTHORS, COPYING, ChangeLog, nant.build,
	  src/Executable/Executable.cs,
	  src/External/NCharDet/AssemblyInfo.cs,
	  src/External/NCharDet/Big5Statistics.cs,
	  src/External/NCharDet/EUCJPStatistics.cs,
	  src/External/NCharDet/EUCKRStatistics.cs,
	  src/External/NCharDet/EUCTWStatistics.cs,
	  src/External/NCharDet/GB2312Statistics.cs,
	  src/External/NCharDet/nsBIG5Verifier.cs,
	  src/External/NCharDet/nsCP1252Verifier.cs,
	  src/External/NCharDet/nsDetector.cs,
	  src/External/NCharDet/nsEUCJPVerifier.cs,
	  src/External/NCharDet/nsEUCKRVerifier.cs,
	  src/External/NCharDet/nsEUCSampler.cs,
	  src/External/NCharDet/nsEUCStatistics.cs,
	  src/External/NCharDet/nsEUCTWVerifier.cs,
	  src/External/NCharDet/nsGB18030Verifier.cs,
	  src/External/NCharDet/nsGB2312Verifier.cs,
	  src/External/NCharDet/nsHZVerifier.cs,
	  src/External/NCharDet/nsICharsetDetectionObserver.cs,
	  src/External/NCharDet/nsICharsetDetector.cs,
	  src/External/NCharDet/nsISO2022CNVerifier.cs,
	  src/External/NCharDet/nsISO2022JPVerifier.cs,
	  src/External/NCharDet/nsISO2022KRVerifier.cs,
	  src/External/NCharDet/nsPSMDetector.cs,
	  src/External/NCharDet/nsSJISVerifier.cs,
	  src/External/NCharDet/nsUCS2BEVerifier.cs,
	  src/External/NCharDet/nsUCS2LEVerifier.cs,
	  src/External/NCharDet/nsUTF8Verifier.cs,
	  src/External/NCharDet/nsVerifier.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Domain/ISubtitleCollection.cs,
	  src/SubLib/Domain/IncompleteSubtitle.cs,
	  src/SubLib/Domain/IncompleteSubtitleCollection.cs,
	  src/SubLib/Domain/ParsedSubtitles.cs, src/SubLib/Domain/Style.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/Exception/UnknownFileEncodingException.cs,
	  src/SubLib/Persistency/Exception/UnknownSubtitleFormatException.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: changed ascii/binary
	  property

2005-10-29 13:44  noup

	* README, build.properties, nant.build,
	  src/Executable/Executable.cs, src/SubLib/Domain/Frames.cs,
	  src/SubLib/Domain/Subtitle.cs, src/SubLib/Domain/Times.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Frames and Times aren't
	  hidden in the subtitle class anymore. Their methods and
	  properties are now public, but they have to be constructed by
	  Subtitle (internal constructor). They also include 2 types of
	  access: common and precise. Precise is for internal use and the
	  other is public.
	  Updated the nant build file with targets to make releases.
	  Updated the README file with the current program usage.

2005-10-26 17:50  noup

	* ChangeLog, src/Executable/Executable.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Domain/Exception,
	  src/SubLib/Domain/Exception/InvalidEndFrameException.cs,
	  src/SubLib/Domain/Exception/InvalidEndTimeException.cs,
	  src/SubLib/Domain/Exception/InvalidStartFrameException.cs,
	  src/SubLib/Domain/Exception/InvalidStartTimeException.cs,
	  src/SubLib/Domain/Exception/InvalidSubtitleTextException.cs,
	  src/SubLib/Domain/Frames.cs,
	  src/SubLib/Domain/ISubtitleCollection.cs,
	  src/SubLib/Domain/IncompleteSubtitleCollection.cs,
	  src/SubLib/Domain/Style.cs, src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Domain/SubtitleText.cs,
	  src/SubLib/Domain/Subtitles.cs, src/SubLib/Domain/Times.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs,
	  src/SubLib/Persistency/SubtitleWriter.cs: - architecture
	  restructured, now features a rich domain model which connects
	  both to the application and persistency layers.
	  - subtitle domain now includes frames and times as classes, and
	  automatically updates the times when changing frames and
	  vice-versa; one has to use the internally-available properties of
	  frames and times to set their values without changing the others
	  - parsing engine rewrite, parsed bits are returned instead of
	  passing a subtitle class to each parsing method
	  - improved the parsing engine's efficiency, using a string
	  builder instead of common strings.
	  - added an optional argument to the executable, to change the
	  input fps

2005-10-22 23:19  noup

	* README: minor change for README

2005-10-22 23:17  noup

	* AUTHORS, ChangeLog: updated for version 0.0.2

2005-10-22 23:05  noup

	* README, src/Executable/Executable.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Domain/Enumerations.cs, src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs: Added synchronization
	  utilities. The correct place for the related methods is still to
	  be decided, but the added top-level features are changing the fps
	  and the input fps.
	  Internaly, there is also the function of updating the time from
	  frames and vice-versa (SetTimeFromFrames and SetFramesFromTime).
	  Written a README file.

2005-10-15 18:12  noup

	* ., .cvsignore, src/Executable/Executable.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/Synchronization.cs,
	  src/SubLib/Application/TimeUtilities.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleReader.cs: SubtitleFormat isn't
	  static anymore
	  SubtitleFormat accepts many properties, which can be specified
	  before opening a subtitle
	  Added a way to enable verbose prints during the opening of a
	  file.

2005-10-14 10:50  noup

	* src/SubLib/Domain/SubtitleProperties.cs: *** empty log message
	  ***

2005-10-11 23:34  noup

	* nant.build: cleaned-up build file.

2005-10-09 01:09  noup

	* src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: improved parsing
	  engine:
	  - added a PostProcess function, to deal with particularities that
	  may arise from some subtitle formats (as of now, SubRip, in what
	  comes to finding and deleting tags inside the subtitle text)
	  - improved parsing of SubRip subtitles
	  - refactored the conversions between subtitle text strings and
	  arraylists (with the subtitle lines), which is now in the
	  subtitle text (SetText and GetText functions)

2005-09-24 17:11  noup

	* ChangeLog: Added Changelog for version 0.0.1.

2005-09-24 01:28  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Application/TimeUtilities.cs,
	  src/SubLib/Domain/ISubtitleCollection.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Added timing completion
	  upon parsing.
	  Subtitle class doesn't create a subtitle with zero time by
	  default any more. Instead, it creates a subtitle with invalid
	  time.
	  Improved executable to detect operating system and show usage
	  instructions.

2005-08-20 18:28  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/SubtitleCompletion.cs,
	  src/SubLib/Application/SubtitleFactory.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Domain/MovieSubtitles.cs,
	  src/SubLib/Domain/ParsedSubtitles.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs,
	  src/SubLib/Persistency/SubtitleWriter.cs: Started building the
	  application layer, which structure was rearranged.
	  Corrected some minor bugs related to SubRip and MicroDVD
	  subtitles parsing.
	  Now uses a SubtitleFactory class to create Subtitles from text
	  files. The incomplete subtitles are optionaly retrieved from the
	  SubtitleFactory after reading the subtitles.

2005-08-14 00:08  noup

	* src/Executable/Executable.cs,
	  src/External/NCharDet/nsDetector.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs: Fixed bug with the
	  encoding detection, wasn't detecting correctly because some parts
	  of the buffer were only used in ascii detection, and not in the
	  global one.
	  Added a statistics feature to the testing executable.

2005-08-11 11:34  noup

	* src/Executable/Executable.cs, src/SubLib/Domain/Style.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleFormatMicroDVD.cs,
	  src/SubLib/Persistency/SubtitleFormatSubRip.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs: Added complete support
	  for SubRip subtitles.
	  The parsing engine now better supports parsing of time-based
	  subtitles.
	  Persistency structure changed, each subtitle type has a specific
	  related file now.

2005-07-23 21:20  noup

	* ChangeLog, build.properties, nant.build,
	  src/Executable/Executable.cs, src/External,
	  src/External/NCharDet, src/External/NCharDet/AssemblyInfo.cs,
	  src/External/NCharDet/Big5Statistics.cs,
	  src/External/NCharDet/EUCJPStatistics.cs,
	  src/External/NCharDet/EUCKRStatistics.cs,
	  src/External/NCharDet/EUCTWStatistics.cs,
	  src/External/NCharDet/GB2312Statistics.cs,
	  src/External/NCharDet/nsBIG5Verifier.cs,
	  src/External/NCharDet/nsCP1252Verifier.cs,
	  src/External/NCharDet/nsDetector.cs,
	  src/External/NCharDet/nsEUCJPVerifier.cs,
	  src/External/NCharDet/nsEUCKRVerifier.cs,
	  src/External/NCharDet/nsEUCSampler.cs,
	  src/External/NCharDet/nsEUCStatistics.cs,
	  src/External/NCharDet/nsEUCTWVerifier.cs,
	  src/External/NCharDet/nsGB18030Verifier.cs,
	  src/External/NCharDet/nsGB2312Verifier.cs,
	  src/External/NCharDet/nsHZVerifier.cs,
	  src/External/NCharDet/nsICharsetDetectionObserver.cs,
	  src/External/NCharDet/nsICharsetDetector.cs,
	  src/External/NCharDet/nsISO2022CNVerifier.cs,
	  src/External/NCharDet/nsISO2022JPVerifier.cs,
	  src/External/NCharDet/nsISO2022KRVerifier.cs,
	  src/External/NCharDet/nsPSMDetector.cs,
	  src/External/NCharDet/nsSJISVerifier.cs,
	  src/External/NCharDet/nsUCS2BEVerifier.cs,
	  src/External/NCharDet/nsUCS2LEVerifier.cs,
	  src/External/NCharDet/nsUTF8Verifier.cs,
	  src/External/NCharDet/nsVerifier.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Domain/ISubtitleCollection.cs,
	  src/SubLib/Domain/IncompleteSubtitle.cs,
	  src/SubLib/Domain/IncompleteSubtitleCollection.cs,
	  src/SubLib/Domain/MovieSubtitles.cs, src/SubLib/Domain/Style.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/Exception/InvalidPathException.cs,
	  src/SubLib/Persistency/Exception/UnknownFileEncodingException.cs,
	  src/SubLib/Persistency/Exception/UnknownSubtitleFormatException.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleOutput.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs,
	  src/SubLib/Persistency/SubtitleWriter.cs: Added support for
	  automatic file encoding detection.
	  Added support for automatic subtitle format detection.
	  Parser now supports strict and relaxed expressions, and also the
	  option to create a list of the detected invalid subtitles (which
	  couldn't be fixed).
	  Complete support for reading and writing subtitles.
	  Added support for MicroDVD subtitles.

2005-07-16 17:51  noup

	* src/Executable/Executable.cs,
	  src/SubLib/Application/Subtitles.cs,
	  src/SubLib/Domain/MovieSubtitles.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs: Standardized getters
	  and setters.
	  New (very) experimental parsing engine.
	  Use the current locale the default encoding detector doesn't
	  succeed.

2005-07-14 04:47  noup

	* src/Executable/Executable.cs: Adding a basic testing executable.

2005-05-31 22:33  noup

	* ., .project, AUTHORS, COPYING, ChangeLog, build.properties,
	  nant.build, src, src/Executable, src/Executable/Executable.cs,
	  src/SubLib, src/SubLib/Application,
	  src/SubLib/Application/Subtitles.cs, src/SubLib/Domain,
	  src/SubLib/Domain/MovieSubtitles.cs,
	  src/SubLib/Domain/Subtitle.cs,
	  src/SubLib/Domain/SubtitleCollection.cs,
	  src/SubLib/Domain/SubtitleProperties.cs, src/SubLib/Persistency,
	  src/SubLib/Persistency/BuiltInSubtitleFormats.cs,
	  src/SubLib/Persistency/Exception,
	  src/SubLib/Persistency/Exception/InvalidPathException.cs,
	  src/SubLib/Persistency/FileInputOutput.cs,
	  src/SubLib/Persistency/SubtitleFormat.cs,
	  src/SubLib/Persistency/SubtitleParser.cs,
	  src/SubLib/Persistency/SubtitleReader.cs: Initial CVS commit.

