Gnome Subtitles
===============

0.7.2 (06/01/2008)
==================

- Updated the about dialog
- Fixed some compilation warnings

Translations:
- Djihed Afifi (ar)
- Yannig Marchegay (oc)

Thanks:
- Tiago Bortoletto Vaz


0.7.1 (15/12/2007)
==================

- Fixed a bug with compilation failing on 64 bit machines
- Fixed a crasher bug that happened when changing to Frames mode after startup
- Fixed a bug in the man page
- Changed the build libdir to work on 64 bit machines
- Updated translation credits in the About dialog

Bug fixes:
- Doesn't work on F7 64b (#487842)
- Crash on video loading (#500264)
- DllNotFoundException when opening a video file (#503049)

Translations:
- Yannig Marchegay (oc)

Thanks:
- Damien Carbery, Karel Hudan, Luciano A. Ferrer, Stanislaw Pitucha,
  Tiago Bortoletto Vaz


0.7 (14/10/2007)
================

- Added GStreamer support for video previewing, replacing MPlayer:
  * Improved seeking precision
  * Fixes crashes with video playback
  * Integrates better with GNOME
- Added support for the following subtitle formats:
  * Adobe Encore DVD
  * DKS Subtitle Format
  * Karaoke Lyrics LRC
  * Karaoke Lyrics VKT
  * Panimator
  * Phoenix Japanimation Society
  * Power DivX
- Added video-related keyboard shortcuts:
  * Play/Pause - Ctrl+P or F5
  * Rewind - Ctrl+K or F6
  * Forward - Ctrl+L or F7
  * Set Subtitle Start - Ctrl+D
  * Set Subtitle End - Ctrl+E
- Display OGG video files in the File and Video Open dialogs
- Different subtitle formats share similar headers, when edited

Bug Fixes:
- Integration with GStreamer For Video Previewing (#363412)
- More keyboard shortcuts (#436746)
- Crash when opening a video after an unsuccessful file open (#455923)
- Unable to use the Cyrillic CP1251 encoding (#456535)
- Crash when toggling Play/Pause (#457150)
- Control buttons do not work when movie ends (#457760)
- Crash on Video Rewind (#465233)
- Missing OGG file in open video dialog (#466342)
- pl_PL (Polish) translation and issues (#484231)

Translations:
- Nick Agianniotis (el)
- Ilkka Tuohela (fi)
- Yannig Marchegay (oc)
- Tomasz Sałaciński (pl)
- Raphael Higino (pt_BR)
- Daniel Nylander (sv)

Thanks:
- Danail Nedyalkov, Goran Sterjov, Luciano A. Ferrer, Mario Señoranis
  Miguel Filho


0.6 (08/07/2007)
================

- Added support for subtitle translation
- Show the cursor position and the editing mode (INS or OVR) in the status bar
- Improved the undo/redo of text editing, which is now based on words
- Try the remaining encodings when the first fails, on File Open
- Close the save error dialog immediately when accepting to open another file,
  so the error message isn't visible behind
- Use a different way of detecting the system data dir, which works on FreeBSD
- Fixed multiple menu underlines and accelerators
- Use an updated version of the character coding auto-detection library
- Fixed a bug related to searching backwards
- Fixed some errors with the documentation

Bug Fixes:
- Translator mode (#387867)
- Write fault on path when using Video (#438947)
- Add an abstract with the role attribute set to "description" (#439274)
- Exception when getting the CurrentFolder in the File Open dialog (#442513)
- Exception when getting the Filename in the File Open dialog (#443061)
- Shift limit was 100 frames in the Shift dialog

Translations:
- Joan Duran (ca)
- Yumkee Lhamo (dz)
- Jorge González, Paulino Padial (es)
- Daniel Nylander (sv)

Thanks:
- Marcin Simonides, Thilo Pfennig


0.5.1 (19/05/2007)
==================

- Fixed a bug in the documentation that prevented the compilation from finishing
  when using the latest gnome-doc-utils version

Bug Fixes:
- Add an abstract with the role attribute set to "description" (#439274)

Thanks:
- Erin Bloom, Marcin Simonides, Thilo Pfennig


0.5 (17/05/2007)
================

- Initial support for internationalization (i18n)
- Initial version of the user manual, written by Erin Bloom
- New option to select the type of newline to be used for saving a file, in the
  SaveAs dialog
- Fixed a crash that happened when loading a video with no subtitles open
- Show an error dialog if errors occur when running the application with a
  subtitle file as argument
- Show an error dialog if errors occur when saving a file
- Improved the text messages in the error dialogs
- Fixed the Time and Frames labels regarding the current video position
- Fixed the transparency of the images in the SetSubtitleStart and
  SetSubtitleEnd buttons
- Use stock items for File Properties, and Video Open and Close
- Fixed underline in Video SetSubtitleEnd, which was conflicting with Rewind

Bug Fixes:
- Crash when passing an invalid subtitle as argument (#432233)
- Crash when opening a video with no subtitles loaded (#432635)
- Option to select end line style (unix, windows/dos, mac) (#435606)
- Video menu short cut keys (#436745)
- Exceptions not handled when saving a file (#438446)

Thanks:
- Erin Bloom, Luciano Ferrer


0.4 (20/04/2007)
================

- Automatically select the file's character coding in the SaveAs dialog
- Automatically open a video file when running Gnome Subtitles with a subtitle
  file as argument
- Improved Timings Shift dialog:
  * New selection options, allowing to apply the shift to all subtitles, the
    selected subtitles, and the selected subtitle to the first or last subtitles
  * Automatically update the shift value according to the video position,
    allowing to shift a set of subtitles to start at that position
  * Added a button to clear the shift value
- New File Properties dialog, showing the file name, path, character coding,
  subtitle format and timing mode
- Add a "Video" tag to the frame rate of the video, in the Video Framerate
  menu, when opening a video file
- Allow to open a blank subtitle file (showing no errors)
- Use Bug Buddy, the official GNOME bug reporting tool, reverting to the old bug
  reporter if Bug Buddy isn't available
- Added a Man page
- Fixed some bugs related to the GUI not being correctly updated when changing
  the timing mode
- Internal refactoring:
  * Updated to reflect changes in SubLib
  * Better handle documents and their properties
  * Better support changing the timing mode, which fixes some existing bugs
  * Single place for common video-related functionality
  * Ensure dialogs are properly shown, by setting them visible as the last step
    in their creation

Bug fixes:
- Error shown when opening a blank file (#417310)
- Can't load srt subtitles - detected encoding is not supported (#417303)
- MPlayer fails for each second file (#417869)

Thanks:
- Marcin Simonides, Marcin Zajaczkowski, Marco Lackovic, Phalanx747,
  Tiago Bortoletto Vaz


0.3 (27/03/2007)
================

- New dialog to add or remove encodings used in File Open/Save
- New Preferences dialog
  * Set whether to automatically choose video files when selecting/opening
    subtitle files
- Video times, rewind and forward now work correctly on locales that use a comma
  as decimal separator (e.g., French, Polish)
- Store the window size on exit and restore it on start
- Removed the shadow that appeared around the video image frame
- Now prints an adequate error message when using an encoding not supported by
  the system
- Properly unselect video file when selecting a folder, in the File Open dialog
- Use "setproctitle" when "prctl" isn't found, so setting the process name also
  works in FreeBSD
- Improved the verbosity level in some error situations

Bug fixes:
- Video loaded with wrong length (#418099)
- "System.FormatException" error during opening video (#421457)
- Quote symbol in path prevents file from opening (#417868)
- Video file is reported as not supported but MPlayer supports it (#417848)
- Video previewing doesn't function correctly (#421883)

Thanks:
- Carlos Doki, Malte Skoruppa, Marcin Zajaczkowski, Phalanx747, Rafal Slubowski,
  Sebastian Porta


0.2.1 (13/03/2007)
==================

- Now builds with gtk-sharp 2.8 again
- Added the *.txt pattern to the "All Subtitle Files" filter, in the File Open
  dialog
- Print the stack trace to the console when an unknown exception is found while
  opening a file

Bug fixes:
- Application crashes at exit when MPlayer has already finished (#416895)

Thanks:
- Marcin Zajaczkowski


0.2 (07/03/2007)
================

- New built-in video previewing:
  * MPlayer used as the backend
  * Built-in subtitle display
  * Shows the video length and current position
  * Open Video dialog with video file filters
  * Errors shown on video opening, allowing to open another video file
- Doub	le-clicking a subtitle now seeks the video to the subtitle position
- Allow to set the subtitle Start and End timings based on the video position
- Updated the File Open dialog:
  * Allow to select a video file to be opened together with a subtitle file
  * Video file list populated when entering a folder
  * Video file automatically selected if it matches the selected subtitle file
  * Added subtitle format filters
- Updated the Desktop file to use new properties and the correct program icon
- Major refactoring:
  * Main window is now a Gtk.Window instead of a Gnome.App
  * Every dialog and window is now in a separate glade file
  * Widget names reviewed and renamed
  * Derived Command classes are now in separate files
  * Changed uses of "movie" to "video"

Bug fixes:
- App crashes when selection float value with , as a decimal separator (#402201)

Thanks:
- Stefan A. Keel (Sak), for the artwork on the new custom icons


0.1 (13/12/2006)
================

- Added find/replace functionality, including searching with regular expressions
- New artwork by Stefan A. Keel (Sak)
- New keyboard shortcuts for the most used features (see list on Help page):
  * Undo - Ctrl+Z
  * Redo - Shift+Ctrl+Z or Ctrl+Y
  * Insert Subtitle Before - Shift+Ctrl+Return
  * Insert Subtitle After - Ctrl+Return
  * Find - Ctrl+F
  * Find Previous - Shift+Ctrl+G or Shift+F3
  * Find Next - Ctrl+G or F3
  * Replace - Ctrl+H
  * Help contents - F1
- Now works with the latest mono and gtk-sharp versions
- Updated the way subtitles are selected, focused and scrolled, should have a
  more natural feel now
- Major global refactoring
- When using "Save As", the current timing mode is updated to that of the new
  subtitle format

Bug fixes:
- Find and Replace option (#363410)
- "Save as" not working (#382278)
- Close button in "About" window does not work (#383797)
- Ctrl+Up/Down now scrolls too besides selecting the previous/next subtitle


0.0.3 (30/10/2006)
==================

- Added Bold, Italic and Underline buttons to the toolbar
- New keyboard shortcuts:
  * Ctrl+B - Toggle Bold style
  * Ctrl+I - Toggle Italic style
  * Ctrl+U - Toggle Underline style
  * Ctrl+PageUp - Select the previous subtitle, when editing a subtitle
  * Ctrl+PageDown - Select the next subtitle, when editing a subtitle
- Added dialog to handle file opening errors
- Improved Save dialog:
  * Selects the subtitle format being used
  * If it's the first save of a file, it selects SubRip or MicroDVD according to
    the timing mode in use
  * Adds the correct extension to the file if the user doesn't insert it
  * Updates the typed extension when changing the subtitle format
- Improved Bug Report Window to include the Gnome Subtitles and SubLib versions
- Improved About dialog
- Updated bug/feature request links to point to the now used GNOME bugzilla
- Changed compiler to use gmcs (C# 2.0) instead of mcs

Bug fixes:
- Frame rate menus not being correctly set when using undo/redo
- Crash at open subtitle (old tracker #1577626)


0.0.2 (06/10/2006)
==================

- Added support for the following subtitle formats:
  * SubViewer 1.0
  * SubViewer 2.0
  * MPlayer
  * MPlayer 2
  * MPSub (both time and frame modes)
  * Sub Station Alpha
  * Advanced Sub Station Alpha
- Added dialog to auto-adjust timings based on the correct times for two
  subtitles/synchronization points
- Added dialog to edit the subtitle file headers
- Fixed crash when using the latest version of Mono (1.1.17.1)
- Use of Gnome's default toolbar style (thanks to Osmo Salomaa)
- Changed the build procedure to bundle SubLib with Gnome Subtitles


0.0.1 (01/09/2006)
==================

- First release

