Merging the SubLib project with Gnome Subtitles
[gn-sub.git] / NEWS
blobe447b769aaea375c03f4b405431b2e92ec80175c
1 Gnome Subtitles
2 ===============
4 0.8 (11/05/08)
5 ==============
7 - Added spell checking support:
8   * Highlights spelling errors while typing
9   * Uses Enchant in order to support multiple spell checking backends
10   * Allows to spell check subtitles and translation in different languages
11 - Added support for the following subtitle formats:
12   * AQ Title
13   * MacSUB
14   * Sofni
15   * SubCreator 1.x
16   * ViPlay Subtitle File
17 - Allow to show the translation with the video, besides the original subtitles
18 - Fixed a crash that happened when closing the Encoding Selection dialog
19 - Improved the auto-detection of subtitle formats
20 - Do not package SubLib anymore, it should be installed as a package of its own
22 Bug fixes:
23 - Spellchecker support (#462317)
24 - Selecting translation to show on top of movie (#495551)
25 - Some strings are hard to translate (#510808)
26 - Crash on close of "Add or remove" encoding dialog (#520804)
27 - Files are installed with wrong permissions (#524765)
29 Translations:
30 - Joan Duran (ca)
31 - Philip Withnall (en_GB)
32 - Jorge González (es)
33 - Ilkka Tuohela (fi)
34 - Alexandre Imache, Claude Paroz, Frederic Peters, Stéphane Raimbault (fr)
35 - Yair Hershkovitz (he)
36 - Yannig Marchegay (oc)
37 - António Lima (pt)
38 - Daniel Nylander (sv)
40 Thanks:
41 - Julian Sikorski, Mathias Brodala, Marcin Zajaczkowski, Nazar Kulyk
44 0.7.2 (06/01/2008)
45 ==================
47 - Updated the about dialog
48 - Fixed some compilation warnings
50 Translations:
51 - Djihed Afifi (ar)
52 - Yannig Marchegay (oc)
54 Thanks:
55 - Tiago Bortoletto Vaz
58 0.7.1 (15/12/2007)
59 ==================
61 - Fixed a bug with compilation failing on 64 bit machines
62 - Fixed a crasher bug that happened when changing to Frames mode after startup
63 - Fixed a bug in the man page
64 - Changed the build libdir to work on 64 bit machines
65 - Updated translation credits in the About dialog
67 Bug fixes:
68 - Doesn't work on F7 64b (#487842)
69 - Crash on video loading (#500264)
70 - DllNotFoundException when opening a video file (#503049)
72 Translations:
73 - Yannig Marchegay (oc)
75 Thanks:
76 - Damien Carbery, Karel Hudan, Luciano A. Ferrer, Stanislaw Pitucha,
77   Tiago Bortoletto Vaz
80 0.7 (14/10/2007)
81 ================
83 - Added GStreamer support for video previewing, replacing MPlayer:
84   * Improved seeking precision
85   * Fixes crashes with video playback
86   * Integrates better with GNOME
87 - Added support for the following subtitle formats:
88   * Adobe Encore DVD
89   * DKS Subtitle Format
90   * Karaoke Lyrics LRC
91   * Karaoke Lyrics VKT
92   * Panimator
93   * Phoenix Japanimation Society
94   * Power DivX
95 - Added video-related keyboard shortcuts:
96   * Play/Pause - Ctrl+P or F5
97   * Rewind - Ctrl+K or F6
98   * Forward - Ctrl+L or F7
99   * Set Subtitle Start - Ctrl+D
100   * Set Subtitle End - Ctrl+E
101 - Display OGG video files in the File and Video Open dialogs
102 - Different subtitle formats share similar headers, when edited
104 Bug Fixes:
105 - Integration with GStreamer For Video Previewing (#363412)
106 - More keyboard shortcuts (#436746)
107 - Crash when opening a video after an unsuccessful file open (#455923)
108 - Unable to use the Cyrillic CP1251 encoding (#456535)
109 - Crash when toggling Play/Pause (#457150)
110 - Control buttons do not work when movie ends (#457760)
111 - Crash on Video Rewind (#465233)
112 - Missing OGG file in open video dialog (#466342)
113 - pl_PL (Polish) translation and issues (#484231)
115 Translations:
116 - Nick Agianniotis (el)
117 - Ilkka Tuohela (fi)
118 - Yannig Marchegay (oc)
119 - Tomasz Sałaciński (pl)
120 - Raphael Higino (pt_BR)
121 - Daniel Nylander (sv)
123 Thanks:
124 - Danail Nedyalkov, Goran Sterjov, Luciano A. Ferrer, Mario Señoranis
125   Miguel Filho
128 0.6 (08/07/2007)
129 ================
131 - Added support for subtitle translation
132 - Show the cursor position and the editing mode (INS or OVR) in the status bar
133 - Improved the undo/redo of text editing, which is now based on words
134 - Try the remaining encodings when the first fails, on File Open
135 - Close the save error dialog immediately when accepting to open another file,
136   so the error message isn't visible behind
137 - Use a different way of detecting the system data dir, which works on FreeBSD
138 - Fixed multiple menu underlines and accelerators
139 - Use an updated version of the character coding auto-detection library
140 - Fixed a bug related to searching backwards
141 - Fixed some errors with the documentation
143 Bug Fixes:
144 - Translator mode (#387867)
145 - Write fault on path when using Video (#438947)
146 - Add an abstract with the role attribute set to "description" (#439274)
147 - Exception when getting the CurrentFolder in the File Open dialog (#442513)
148 - Exception when getting the Filename in the File Open dialog (#443061)
149 - Shift limit was 100 frames in the Shift dialog
151 Translations:
152 - Joan Duran (ca)
153 - Yumkee Lhamo (dz)
154 - Jorge González, Paulino Padial (es)
155 - Daniel Nylander (sv)
157 Thanks:
158 - Marcin Simonides, Thilo Pfennig
161 0.5.1 (19/05/2007)
162 ==================
164 - Fixed a bug in the documentation that prevented the compilation from finishing
165   when using the latest gnome-doc-utils version
167 Bug Fixes:
168 - Add an abstract with the role attribute set to "description" (#439274)
170 Thanks:
171 - Erin Bloom, Marcin Simonides, Thilo Pfennig
174 0.5 (17/05/2007)
175 ================
177 - Initial support for internationalization (i18n)
178 - Initial version of the user manual, written by Erin Bloom
179 - New option to select the type of newline to be used for saving a file, in the
180   SaveAs dialog
181 - Fixed a crash that happened when loading a video with no subtitles open
182 - Show an error dialog if errors occur when running the application with a
183   subtitle file as argument
184 - Show an error dialog if errors occur when saving a file
185 - Improved the text messages in the error dialogs
186 - Fixed the Time and Frames labels regarding the current video position
187 - Fixed the transparency of the images in the SetSubtitleStart and
188   SetSubtitleEnd buttons
189 - Use stock items for File Properties, and Video Open and Close
190 - Fixed underline in Video SetSubtitleEnd, which was conflicting with Rewind
192 Bug Fixes:
193 - Crash when passing an invalid subtitle as argument (#432233)
194 - Crash when opening a video with no subtitles loaded (#432635)
195 - Option to select end line style (unix, windows/dos, mac) (#435606)
196 - Video menu short cut keys (#436745)
197 - Exceptions not handled when saving a file (#438446)
199 Thanks:
200 - Erin Bloom, Luciano Ferrer
203 0.4 (20/04/2007)
204 ================
206 - Automatically select the file's character coding in the SaveAs dialog
207 - Automatically open a video file when running Gnome Subtitles with a subtitle
208   file as argument
209 - Improved Timings Shift dialog:
210   * New selection options, allowing to apply the shift to all subtitles, the
211     selected subtitles, and the selected subtitle to the first or last subtitles
212   * Automatically update the shift value according to the video position,
213     allowing to shift a set of subtitles to start at that position
214   * Added a button to clear the shift value
215 - New File Properties dialog, showing the file name, path, character coding,
216   subtitle format and timing mode
217 - Add a "Video" tag to the frame rate of the video, in the Video Framerate
218   menu, when opening a video file
219 - Allow to open a blank subtitle file (showing no errors)
220 - Use Bug Buddy, the official GNOME bug reporting tool, reverting to the old bug
221   reporter if Bug Buddy isn't available
222 - Added a Man page
223 - Fixed some bugs related to the GUI not being correctly updated when changing
224   the timing mode
225 - Internal refactoring:
226   * Updated to reflect changes in SubLib
227   * Better handle documents and their properties
228   * Better support changing the timing mode, which fixes some existing bugs
229   * Single place for common video-related functionality
230   * Ensure dialogs are properly shown, by setting them visible as the last step
231     in their creation
233 Bug fixes:
234 - Error shown when opening a blank file (#417310)
235 - Can't load srt subtitles - detected encoding is not supported (#417303)
236 - MPlayer fails for each second file (#417869)
238 Thanks:
239 - Marcin Simonides, Marcin Zajaczkowski, Marco Lackovic, Phalanx747,
240   Tiago Bortoletto Vaz
243 0.3 (27/03/2007)
244 ================
246 - New dialog to add or remove encodings used in File Open/Save
247 - New Preferences dialog
248   * Set whether to automatically choose video files when selecting/opening
249     subtitle files
250 - Video times, rewind and forward now work correctly on locales that use a comma
251   as decimal separator (e.g., French, Polish)
252 - Store the window size on exit and restore it on start
253 - Removed the shadow that appeared around the video image frame
254 - Now prints an adequate error message when using an encoding not supported by
255   the system
256 - Properly unselect video file when selecting a folder, in the File Open dialog
257 - Use "setproctitle" when "prctl" isn't found, so setting the process name also
258   works in FreeBSD
259 - Improved the verbosity level in some error situations
261 Bug fixes:
262 - Video loaded with wrong length (#418099)
263 - "System.FormatException" error during opening video (#421457)
264 - Quote symbol in path prevents file from opening (#417868)
265 - Video file is reported as not supported but MPlayer supports it (#417848)
266 - Video previewing doesn't function correctly (#421883)
268 Thanks:
269 - Carlos Doki, Malte Skoruppa, Marcin Zajaczkowski, Phalanx747, Rafal Slubowski,
270   Sebastian Porta
273 0.2.1 (13/03/2007)
274 ==================
276 - Now builds with gtk-sharp 2.8 again
277 - Added the *.txt pattern to the "All Subtitle Files" filter, in the File Open
278   dialog
279 - Print the stack trace to the console when an unknown exception is found while
280   opening a file
282 Bug fixes:
283 - Application crashes at exit when MPlayer has already finished (#416895)
285 Thanks:
286 - Marcin Zajaczkowski
289 0.2 (07/03/2007)
290 ================
292 - New built-in video previewing:
293   * MPlayer used as the backend
294   * Built-in subtitle display
295   * Shows the video length and current position
296   * Open Video dialog with video file filters
297   * Errors shown on video opening, allowing to open another video file
298 - Doub  le-clicking a subtitle now seeks the video to the subtitle position
299 - Allow to set the subtitle Start and End timings based on the video position
300 - Updated the File Open dialog:
301   * Allow to select a video file to be opened together with a subtitle file
302   * Video file list populated when entering a folder
303   * Video file automatically selected if it matches the selected subtitle file
304   * Added subtitle format filters
305 - Updated the Desktop file to use new properties and the correct program icon
306 - Major refactoring:
307   * Main window is now a Gtk.Window instead of a Gnome.App
308   * Every dialog and window is now in a separate glade file
309   * Widget names reviewed and renamed
310   * Derived Command classes are now in separate files
311   * Changed uses of "movie" to "video"
313 Bug fixes:
314 - App crashes when selection float value with , as a decimal separator (#402201)
316 Thanks:
317 - Stefan A. Keel (Sak), for the artwork on the new custom icons
320 0.1 (13/12/2006)
321 ================
323 - Added find/replace functionality, including searching with regular expressions
324 - New artwork by Stefan A. Keel (Sak)
325 - New keyboard shortcuts for the most used features (see list on Help page):
326   * Undo - Ctrl+Z
327   * Redo - Shift+Ctrl+Z or Ctrl+Y
328   * Insert Subtitle Before - Shift+Ctrl+Return
329   * Insert Subtitle After - Ctrl+Return
330   * Find - Ctrl+F
331   * Find Previous - Shift+Ctrl+G or Shift+F3
332   * Find Next - Ctrl+G or F3
333   * Replace - Ctrl+H
334   * Help contents - F1
335 - Now works with the latest mono and gtk-sharp versions
336 - Updated the way subtitles are selected, focused and scrolled, should have a
337   more natural feel now
338 - Major global refactoring
339 - When using "Save As", the current timing mode is updated to that of the new
340   subtitle format
342 Bug fixes:
343 - Find and Replace option (#363410)
344 - "Save as" not working (#382278)
345 - Close button in "About" window does not work (#383797)
346 - Ctrl+Up/Down now scrolls too besides selecting the previous/next subtitle
349 0.0.3 (30/10/2006)
350 ==================
352 - Added Bold, Italic and Underline buttons to the toolbar
353 - New keyboard shortcuts:
354   * Ctrl+B - Toggle Bold style
355   * Ctrl+I - Toggle Italic style
356   * Ctrl+U - Toggle Underline style
357   * Ctrl+PageUp - Select the previous subtitle, when editing a subtitle
358   * Ctrl+PageDown - Select the next subtitle, when editing a subtitle
359 - Added dialog to handle file opening errors
360 - Improved Save dialog:
361   * Selects the subtitle format being used
362   * If it's the first save of a file, it selects SubRip or MicroDVD according to
363     the timing mode in use
364   * Adds the correct extension to the file if the user doesn't insert it
365   * Updates the typed extension when changing the subtitle format
366 - Improved Bug Report Window to include the Gnome Subtitles and SubLib versions
367 - Improved About dialog
368 - Updated bug/feature request links to point to the now used GNOME bugzilla
369 - Changed compiler to use gmcs (C# 2.0) instead of mcs
371 Bug fixes:
372 - Frame rate menus not being correctly set when using undo/redo
373 - Crash at open subtitle (old tracker #1577626)
376 0.0.2 (06/10/2006)
377 ==================
379 - Added support for the following subtitle formats:
380   * SubViewer 1.0
381   * SubViewer 2.0
382   * MPlayer
383   * MPlayer 2
384   * MPSub (both time and frame modes)
385   * Sub Station Alpha
386   * Advanced Sub Station Alpha
387 - Added dialog to auto-adjust timings based on the correct times for two
388   subtitles/synchronization points
389 - Added dialog to edit the subtitle file headers
390 - Fixed crash when using the latest version of Mono (1.1.17.1)
391 - Use of Gnome's default toolbar style (thanks to Osmo Salomaa)
392 - Changed the build procedure to bundle SubLib with Gnome Subtitles
395 0.0.1 (01/09/2006)
396 ==================
398 - First release