Updated ignore list
[gn-sub.git] / NEWS
blobd437ac6f7f5dfb8a86f92dab97858f54d57f3518
1 Gnome Subtitles
2 ===============
5 0.9.1 (18/07/09)
6 ================
8 - Allow to open audio files for subtitling
9 - Changed the default selection type in the Timings Adjust and Shit dialogs
10 - Fixed crashes:
11   * Opening a video with Frames mode selected
12   * Opening the Preferences dialog
14 Translations:
15 - Joan Duran (ca)
16 - Jorge González (es)
18 Bug fixes:
19 - Subtitling of audio files (#584795)
20 - GS crashes when opening subtitles together with a movie (#587097)
21 - GS crashes on Edit->Preferences (#587100)
23 Thanks:
24 - Marcin Zajaczkowski, Yannick Warnier
26 0.9 (21/06/09)
27 ==============
29 - New interactive Synchronize Timings dialog:
30   * Allows to synchronize using multiple sync points
31   * Each sync point represents the correct time of a subtitle
32   * Shows help message to ease the synchronization task
33   * Can synchronize all subtitles based on a set of sync points
34 - New Seek To dialog that allows to seek the video to a specified time/frame
35 - More polished user interface, by removing the border relief in video-related
36   buttons and decreasing their size
37 - Allow to close a file without quitting the application (File Close)
38 - Replace All now replaces translations too, besides the normal subtitle text
39 - Don't change the timing mode, after saving a file, to reflect the timing mode
40   of the subtitle format chosen for saving
41 - Added Insert and Delete Subtitles toolbar buttons, removed Find and Replace
42   from the toolbar
43 - Added MIME Type association to the SubRip, MPSub, SubStation Alpha and
44   MicroDVD subtitle formats
45 - Improved handling of text formatting tags in SubRip files
46 - Show Matroska Video files (MKV) when listing video files
47 - Fixed crash on opening a translation file with no subtitles loaded
48 - SubLib merged into Gnome Subtitles, making both easier to maintain and package
49 - Major refactoring of the video playback engine:
50   * GStreamer Playbin (code from the FuseMC project) has been incorporated into
51     the project source tree
52   * Gstreamer Playbin no longer builds as a separate package (no separate dll,
53     although the .so lib is still built separately)
54   * GStreamer events are now received asynchronously, which means the user
55     interface adapts to the video in an asynchronous/non-blocking way
56 - Fixed some bugs in the video playback engine:
57   * Loading a file when the previously loaded file wasn't played
58   * Video position not being correctly updated after loading the video and
59     before starting playback
60 - Display an error dialog when the help contents cannot be opened
61 - Fixed the use of Bug Buddy for bug reporting
62 - Changes in the project dependencies:
63   * Requires gtk, gtk-sharp, glade-sharp and gconf-sharp 2.12 or higher
64   * No longer requires gnome-sharp nor sublib
66 Translations:
67 - Djihed Afifi (ar)
68 - Joan Duran (ca)
69 - Kamil Paral, Lucas Lommer, Petr Kovar, Rinu (cs)
70 - Joe Hansen, Kristian Kjærgaard (da)
71 - Felix Braun, Mario Blättermann (de)
72 - Gabriel Ruiz, Jorge González (es)
73 - Ilkka Tuohela (fi)
74 - Luca Ferretti, Simone Oberti (it)
75 - Kjartan Maraas (nb)
76 - Yannig Marchegay (oc)
77 - Piotr Drąg (pl)
78 - António Lima (pt)
79 - César Veiga, Fábio Nogueira, Henrique P Machado, Leonardo Ferreira
80   Fontenelle (pt_BR)
81 - Nickolay V. Shmyrev (ru)
82 - Daniel Nylander (sv)
84 Bug fixes:
85 - The file with a movie is not always automatically selected (#417975)
86 - Improvements to selection types in timings dialogs (#430737)
87 - Add support for viewing and correcting line length (#430961)
88 - Synchronize subtitles using multiple sync points (#471393)
89 - Allow to seek to a specified time instant (#504560)
90 - Configure script doesn't check for gstreamer-plugins-base headers (#520171)
91 - Make frequently-used menu items accessible in the toolbar (#530833)
92 - German Translation (#534748)
93 - Parallel build fails (#534889)
94 - Crash when trying to open a file (#540009)
95 - Suboptimal parsing of SRT-file (#552221)
96 - Strings like 'gtk-cancel' and so should not be translatable (#576197)
97 - Build error (#577127)
99 Contributors:
100 - Arx Cruz, Lucas Lommer
102 Additional thanks:
103 - Adam Dixon, Julian Sikorski, Luciano A. Ferrer, Marcin Zajaczkowski,
104   Satoshi Tanabe
107 0.8 (11/05/08)
108 ==============
110 - Added spell checking support:
111   * Highlights spelling errors while typing
112   * Uses Enchant in order to support multiple spell checking backends
113   * Allows to spell check subtitles and translation in different languages
114 - Added support for the following subtitle formats:
115   * AQ Title
116   * MacSUB
117   * Sofni
118   * SubCreator 1.x
119   * ViPlay Subtitle File
120 - Allow to show the translation with the video, besides the original subtitles
121 - Fixed a crash that happened when closing the Encoding Selection dialog
122 - Improved the auto-detection of subtitle formats
123 - Do not package SubLib anymore, it should be installed as a package of its own
125 Bug fixes:
126 - Spellchecker support (#462317)
127 - Selecting translation to show on top of movie (#495551)
128 - Some strings are hard to translate (#510808)
129 - Crash on close of "Add or remove" encoding dialog (#520804)
130 - Files are installed with wrong permissions (#524765)
132 Translations:
133 - Joan Duran (ca)
134 - Philip Withnall (en_GB)
135 - Jorge González (es)
136 - Ilkka Tuohela (fi)
137 - Alexandre Imache, Claude Paroz, Frederic Peters, Stéphane Raimbault (fr)
138 - Yair Hershkovitz (he)
139 - Yannig Marchegay (oc)
140 - António Lima (pt)
141 - Daniel Nylander (sv)
143 Additional thanks:
144 - Julian Sikorski, Mathias Brodala, Marcin Zajaczkowski, Nazar Kulyk
147 0.7.2 (06/01/2008)
148 ==================
150 - Updated the about dialog
151 - Fixed some compilation warnings
153 Translations:
154 - Djihed Afifi (ar)
155 - Yannig Marchegay (oc)
157 Additional thanks:
158 - Tiago Bortoletto Vaz
161 0.7.1 (15/12/2007)
162 ==================
164 - Fixed a bug with compilation failing on 64 bit machines
165 - Fixed a crasher bug that happened when changing to Frames mode after startup
166 - Fixed a bug in the man page
167 - Changed the build libdir to work on 64 bit machines
168 - Updated translation credits in the About dialog
170 Bug fixes:
171 - Doesn't work on F7 64b (#487842)
172 - Crash on video loading (#500264)
173 - DllNotFoundException when opening a video file (#503049)
175 Translations:
176 - Yannig Marchegay (oc)
178 Additional thanks:
179 - Damien Carbery, Karel Hudan, Luciano A. Ferrer, Stanislaw Pitucha,
180   Tiago Bortoletto Vaz
183 0.7 (14/10/2007)
184 ================
186 - Added GStreamer support for video previewing, replacing MPlayer:
187   * Improved seeking precision
188   * Fixes crashes with video playback
189   * Integrates better with GNOME
190 - Added support for the following subtitle formats:
191   * Adobe Encore DVD
192   * DKS Subtitle Format
193   * Karaoke Lyrics LRC
194   * Karaoke Lyrics VKT
195   * Panimator
196   * Phoenix Japanimation Society
197   * Power DivX
198 - Added video-related keyboard shortcuts:
199   * Play/Pause - Ctrl+P or F5
200   * Rewind - Ctrl+K or F6
201   * Forward - Ctrl+L or F7
202   * Set Subtitle Start - Ctrl+D
203   * Set Subtitle End - Ctrl+E
204 - Display OGG video files in the File and Video Open dialogs
205 - Different subtitle formats share similar headers, when edited
207 Bug Fixes:
208 - Integration with GStreamer For Video Previewing (#363412)
209 - More keyboard shortcuts (#436746)
210 - Crash when opening a video after an unsuccessful file open (#455923)
211 - Unable to use the Cyrillic CP1251 encoding (#456535)
212 - Crash when toggling Play/Pause (#457150)
213 - Control buttons do not work when movie ends (#457760)
214 - Crash on Video Rewind (#465233)
215 - Missing OGG file in open video dialog (#466342)
216 - pl_PL (Polish) translation and issues (#484231)
218 Translations:
219 - Nick Agianniotis (el)
220 - Ilkka Tuohela (fi)
221 - Yannig Marchegay (oc)
222 - Tomasz Sałaciński (pl)
223 - Raphael Higino (pt_BR)
224 - Daniel Nylander (sv)
226 Additional thanks:
227 - Danail Nedyalkov, Goran Sterjov, Luciano A. Ferrer, Mario Señoranis
228   Miguel Filho
231 0.6 (08/07/2007)
232 ================
234 - Added support for subtitle translation
235 - Show the cursor position and the editing mode (INS or OVR) in the status bar
236 - Improved the undo/redo of text editing, which is now based on words
237 - Try the remaining encodings when the first fails, on File Open
238 - Close the save error dialog immediately when accepting to open another file,
239   so the error message isn't visible behind
240 - Use a different way of detecting the system data dir, which works on FreeBSD
241 - Fixed multiple menu underlines and accelerators
242 - Use an updated version of the character coding auto-detection library
243 - Fixed a bug related to searching backwards
244 - Fixed some errors with the documentation
246 Bug Fixes:
247 - Translator mode (#387867)
248 - Write fault on path when using Video (#438947)
249 - Add an abstract with the role attribute set to "description" (#439274)
250 - Exception when getting the CurrentFolder in the File Open dialog (#442513)
251 - Exception when getting the Filename in the File Open dialog (#443061)
252 - Shift limit was 100 frames in the Shift dialog
254 Translations:
255 - Joan Duran (ca)
256 - Yumkee Lhamo (dz)
257 - Jorge González, Paulino Padial (es)
258 - Daniel Nylander (sv)
260 Additional thanks:
261 - Marcin Simonides, Thilo Pfennig
264 0.5.1 (19/05/2007)
265 ==================
267 - Fixed a bug in the documentation that prevented the compilation from finishing
268   when using the latest gnome-doc-utils version
270 Bug Fixes:
271 - Add an abstract with the role attribute set to "description" (#439274)
273 Additional thanks:
274 - Erin Bloom, Marcin Simonides, Thilo Pfennig
277 0.5 (17/05/2007)
278 ================
280 - Initial support for internationalization (i18n)
281 - Initial version of the user manual, written by Erin Bloom
282 - New option to select the type of newline to be used for saving a file, in the
283   SaveAs dialog
284 - Fixed a crash that happened when loading a video with no subtitles open
285 - Show an error dialog if errors occur when running the application with a
286   subtitle file as argument
287 - Show an error dialog if errors occur when saving a file
288 - Improved the text messages in the error dialogs
289 - Fixed the Time and Frames labels regarding the current video position
290 - Fixed the transparency of the images in the SetSubtitleStart and
291   SetSubtitleEnd buttons
292 - Use stock items for File Properties, and Video Open and Close
293 - Fixed underline in Video SetSubtitleEnd, which was conflicting with Rewind
295 Bug Fixes:
296 - Crash when passing an invalid subtitle as argument (#432233)
297 - Crash when opening a video with no subtitles loaded (#432635)
298 - Option to select end line style (unix, windows/dos, mac) (#435606)
299 - Video menu short cut keys (#436745)
300 - Exceptions not handled when saving a file (#438446)
302 Additional thanks:
303 - Erin Bloom, Luciano Ferrer
306 0.4 (20/04/2007)
307 ================
309 - Automatically select the file's character coding in the SaveAs dialog
310 - Automatically open a video file when running Gnome Subtitles with a subtitle
311   file as argument
312 - Improved Timings Shift dialog:
313   * New selection options, allowing to apply the shift to all subtitles, the
314     selected subtitles, and the selected subtitle to the first or last subtitles
315   * Automatically update the shift value according to the video position,
316     allowing to shift a set of subtitles to start at that position
317   * Added a button to clear the shift value
318 - New File Properties dialog, showing the file name, path, character coding,
319   subtitle format and timing mode
320 - Add a "Video" tag to the frame rate of the video, in the Video Framerate
321   menu, when opening a video file
322 - Allow to open a blank subtitle file (showing no errors)
323 - Use Bug Buddy, the official GNOME bug reporting tool, reverting to the old bug
324   reporter if Bug Buddy isn't available
325 - Added a Man page
326 - Fixed some bugs related to the GUI not being correctly updated when changing
327   the timing mode
328 - Internal refactoring:
329   * Updated to reflect changes in SubLib
330   * Better handle documents and their properties
331   * Better support changing the timing mode, which fixes some existing bugs
332   * Single place for common video-related functionality
333   * Ensure dialogs are properly shown, by setting them visible as the last step
334     in their creation
336 Bug fixes:
337 - Error shown when opening a blank file (#417310)
338 - Can't load srt subtitles - detected encoding is not supported (#417303)
339 - MPlayer fails for each second file (#417869)
341 Additional thanks:
342 - Marcin Simonides, Marcin Zajaczkowski, Marco Lackovic, Phalanx747,
343   Tiago Bortoletto Vaz
346 0.3 (27/03/2007)
347 ================
349 - New dialog to add or remove encodings used in File Open/Save
350 - New Preferences dialog
351   * Set whether to automatically choose video files when selecting/opening
352     subtitle files
353 - Video times, rewind and forward now work correctly on locales that use a comma
354   as decimal separator (e.g., French, Polish)
355 - Store the window size on exit and restore it on start
356 - Removed the shadow that appeared around the video image frame
357 - Now prints an adequate error message when using an encoding not supported by
358   the system
359 - Properly unselect video file when selecting a folder, in the File Open dialog
360 - Use "setproctitle" when "prctl" isn't found, so setting the process name also
361   works in FreeBSD
362 - Improved the verbosity level in some error situations
364 Bug fixes:
365 - Video loaded with wrong length (#418099)
366 - "System.FormatException" error during opening video (#421457)
367 - Quote symbol in path prevents file from opening (#417868)
368 - Video file is reported as not supported but MPlayer supports it (#417848)
369 - Video previewing doesn't function correctly (#421883)
371 Additional thanks:
372 - Carlos Doki, Malte Skoruppa, Marcin Zajaczkowski, Phalanx747, Rafal Slubowski,
373   Sebastian Porta
376 0.2.1 (13/03/2007)
377 ==================
379 - Now builds with gtk-sharp 2.8 again
380 - Added the *.txt pattern to the "All Subtitle Files" filter, in the File Open
381   dialog
382 - Print the stack trace to the console when an unknown exception is found while
383   opening a file
385 Bug fixes:
386 - Application crashes at exit when MPlayer has already finished (#416895)
388 Additional thanks:
389 - Marcin Zajaczkowski
392 0.2 (07/03/2007)
393 ================
395 - New built-in video previewing:
396   * MPlayer used as the backend
397   * Built-in subtitle display
398   * Shows the video length and current position
399   * Open Video dialog with video file filters
400   * Errors shown on video opening, allowing to open another video file
401 - Doub  le-clicking a subtitle now seeks the video to the subtitle position
402 - Allow to set the subtitle Start and End timings based on the video position
403 - Updated the File Open dialog:
404   * Allow to select a video file to be opened together with a subtitle file
405   * Video file list populated when entering a folder
406   * Video file automatically selected if it matches the selected subtitle file
407   * Added subtitle format filters
408 - Updated the Desktop file to use new properties and the correct program icon
409 - Major refactoring:
410   * Main window is now a Gtk.Window instead of a Gnome.App
411   * Every dialog and window is now in a separate glade file
412   * Widget names reviewed and renamed
413   * Derived Command classes are now in separate files
414   * Changed uses of "movie" to "video"
416 Bug fixes:
417 - App crashes when selection float value with , as a decimal separator (#402201)
419 Additional thanks:
420 - Stefan A. Keel (Sak), for the artwork on the new custom icons
423 0.1 (13/12/2006)
424 ================
426 - Added find/replace functionality, including searching with regular expressions
427 - New artwork by Stefan A. Keel (Sak)
428 - New keyboard shortcuts for the most used features (see list on Help page):
429   * Undo - Ctrl+Z
430   * Redo - Shift+Ctrl+Z or Ctrl+Y
431   * Insert Subtitle Before - Shift+Ctrl+Return
432   * Insert Subtitle After - Ctrl+Return
433   * Find - Ctrl+F
434   * Find Previous - Shift+Ctrl+G or Shift+F3
435   * Find Next - Ctrl+G or F3
436   * Replace - Ctrl+H
437   * Help contents - F1
438 - Now works with the latest mono and gtk-sharp versions
439 - Updated the way subtitles are selected, focused and scrolled, should have a
440   more natural feel now
441 - Major global refactoring
442 - When using "Save As", the current timing mode is updated to that of the new
443   subtitle format
445 Bug fixes:
446 - Find and Replace option (#363410)
447 - "Save as" not working (#382278)
448 - Close button in "About" window does not work (#383797)
449 - Ctrl+Up/Down now scrolls too besides selecting the previous/next subtitle
452 0.0.3 (30/10/2006)
453 ==================
455 - Added Bold, Italic and Underline buttons to the toolbar
456 - New keyboard shortcuts:
457   * Ctrl+B - Toggle Bold style
458   * Ctrl+I - Toggle Italic style
459   * Ctrl+U - Toggle Underline style
460   * Ctrl+PageUp - Select the previous subtitle, when editing a subtitle
461   * Ctrl+PageDown - Select the next subtitle, when editing a subtitle
462 - Added dialog to handle file opening errors
463 - Improved Save dialog:
464   * Selects the subtitle format being used
465   * If it's the first save of a file, it selects SubRip or MicroDVD according to
466     the timing mode in use
467   * Adds the correct extension to the file if the user doesn't insert it
468   * Updates the typed extension when changing the subtitle format
469 - Improved Bug Report Window to include the Gnome Subtitles and SubLib versions
470 - Improved About dialog
471 - Updated bug/feature request links to point to the now used GNOME bugzilla
472 - Changed compiler to use gmcs (C# 2.0) instead of mcs
474 Bug fixes:
475 - Frame rate menus not being correctly set when using undo/redo
476 - Crash at open subtitle (old tracker #1577626)
479 0.0.2 (06/10/2006)
480 ==================
482 - Added support for the following subtitle formats:
483   * SubViewer 1.0
484   * SubViewer 2.0
485   * MPlayer
486   * MPlayer 2
487   * MPSub (both time and frame modes)
488   * Sub Station Alpha
489   * Advanced Sub Station Alpha
490 - Added dialog to auto-adjust timings based on the correct times for two
491   subtitles/synchronization points
492 - Added dialog to edit the subtitle file headers
493 - Fixed crash when using the latest version of Mono (1.1.17.1)
494 - Use of Gnome's default toolbar style
495 - Changed the build procedure to bundle SubLib with Gnome Subtitles
497 Additional thanks:
498 - Osmo Salomaa
500 0.0.1 (01/09/2006)
501 ==================
503 - First release