subtitleeditor 0.21.0

Subtitle Editor 0.21.0 is released.

Milestone information

Project:
subtitleeditor
Series:
trunk
Version:
0.21.0
Released:
2008-05-20  
Registrant:
kaiman
Release registered:
2008-05-20
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon subtitleeditor_0.21.1-1ubuntu1_i386.deb (md5, sig) Binary Package "subtitleeditor" in The Hardy Heron for i386 (x86) 14
last downloaded 50 weeks ago
Total downloads: 14

Release notes 

View Manager

Until the last version of subtitleeditor (0.20) you have only four choice for the column displaying : Simple, Advanced, Translation and Timing. With this new version a new step was made in customizing of subtitleeditor, you can add the number of configuration you want.

Waveform Editor (Cairo, OpenGL, Speed)

I take this version to rewriting the waveform editor.
Cairo waveform renderer

The first most visible feature is the speed of the renderer using Cairo, it was really improved.
OpenGL waveform renderer

I introduced a new renderer using OpenGL. It's not activated by default but you can test it by replacing "cairo" by "gl" in the configuration file (~/.config/default/config). Of course only if the opengl support is enable when you build subtitleeditor (configure --enable-gl).
Respect the timing preference

The second feature is the respect of your timings preferences. If the option "Respect The Timing" is activated, the waveform editor try to respect your timing preference. Like the minimum display time or the minimum gap between subtitles, tries to avoid the overlapping... The respect of the timing can be temporarily disabled while you edit the time of the selected subtitle with the Shift key.

Video Player

The video player has really been improved...but don't worry it's not yet perfect. Just more robust and logical.

Two big features have been introduce :

    * Playback rate (slow motion, fast motion)
    * Repeat

With the first you can adjust the speed of the playback. Now I hope you don't have any excuse for not doing a good synchronization.

The second feature is more a beta feature, because it's not really stable and don't work always like I want... It works only with the functions for play subtitle (Play Selection, Play Next Subtitle...).

GStreamer

Now when you try to open a file with the video player or the waveform generator and if the plugins are missing you have a better error message. Of course the next step is to propose to install the missing plugins...so send me your patch :)

Other bugfixes and improvements

For a complete list of changes see the ChangeLog file included with subtitle editor distribution.

    * Add "Save All"
    * Fix segfault at the opening of a ASS/SSA file create by subtitleeditor
    * HIG improved
    * Add da, pt and zh_CN translations.
    * Update other translations.

Changelog 

View the full changelog

2008-09-04 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.23.0 release.

2008-09-04 kitone <email address hidden>

 * src/actions/DocumentManagement.cc:
 * src/gui/Application.cc:
 * src/gui/Application.h:
 Remove auto-save code from Application.cc to DocumentManagement.cc.

2008-09-01 kitone <email address hidden>

 * src/we/WaveformRendererCairo.cc:
 Used Pango to display text.

2008-08-31 kitone <email address hidden>

 * configure.in:
 Patch by Lubo拧 Stan臎k to blacklist glibmm version.
 Versions 2.16.0, 2.16.1 and 2.16.2.

2008-08-31 kitone <email address hidden>

 * src/gui/PreferencesUI.cc:
 * src/main.cc:
 Fix: "display-subtitle-text" group.

2008-08-30 kitone <email address hidden>

 * src/gui/Application.cc:
 Add "Timing Mode" to the tooltip.

2008-08-30 kitone <email address hidden>

 * src/Document.cc:
 * src/SubtitleFormat.cc:
 Throw EncodingConvertError when utf8_to_charset failed.

2008-08-28 kitone <email address hidden>

 * src/actions/DocumentManagement.cc:
 * src/gui/ComboBoxEncoding.cc:
 * src/gui/ComboBoxEncoding.h:
 * src/gui/DialogFileChooser.cc:
 * src/gui/DialogFileChooser.h:
 Improve the save dialog by selecting default values from document.

2008-08-27 kitone <email address hidden>

 * src/Error.h:
 New files for subtitle errors.

 * src/Document.cc:
 Better support of errors and messages.

 * src/SubtitleFormat.cc:
 * src/SubtitleFormat.h:
 Remove the class SubtitleException.
 Used the news errors (Error.h).

 * src/actions/Transcript.cc:
 Catch any errors. (needs to be fixed)

 * src/SubtitleSystem.cc:
 * src/formats/SubtitleASS.cc:
 * src/formats/SubtitleEditorProject.cc:
 * src/formats/SubtitleEncoreNTSC.cc:
 * src/formats/SubtitleEncorePAL.cc:
 * src/formats/SubtitleMPL2.cc:
 * src/formats/SubtitleMPsub.cc:
 * src/formats/SubtitleMicroDVD.cc:
 * src/formats/SubtitleSSA.cc:
 * src/formats/SubtitleSubRip.cc:
 * src/formats/SubtitleSubViewer2.cc:
 * src/formats/SubtitleTTXT.cc:
 * src/formats/SubtitleText.cc:
 * src/formats/SubtitleTimedText.cc:
 Throw better errors. (UnrecognizeFormatError, EncodingConvertError ...)

 * src/gui/DialogUtility.cc:
 * src/gui/DialogUtility.h:
 Add new class ErrorDialog.

 * src/Makefile.am:
 * src/unittest/adobe.encore.dvd.ntsc.format:
 * src/unittest/adobe.encore.dvd.ntsc.format.euc-jp:
 * src/unittest/adobe.encore.dvd.pal.format:
 * src/unittest/adobe.encore.dvd.pal.format.euc-jp:
 * src/unittest/ass.format:
 * src/unittest/ass.format.euc-jp:
 * src/unittest/microdvd.format:
 * src/unittest/microdvd.format.euc-jp:
 * src/unittest/mpl2.format:
 * src/unittest/mpl2.format.euc-jp:
 * src/unittest/mpsub.format:
 * src/unittest/mpsub.format.euc-jp:
 * src/unittest/ssa.format:
 * src/unittest/ssa.format.euc-jp:
 * src/unittest/subrip.format:
 * src/unittest/subrip.format.euc-jp:
 * src/unittest/subtitle.editor.project.format:
 * src/unittest/subtitle.editor.project.format.euc-jp:
 * src/unittest/subviewer2.0.format:
 * src/unittest/subviewer2.0.format.euc-jp:
 * src/unittest/transcript:
 New files and update the files with elephantsdream subtitles.

 * src/unittest/testSubtitleLoaders.cc:
 Test some subtitle errors.

2008-08-25 kitone <email address hidden>

 * share/subtitleeditor.desktop.in:
 Fix mime-types patch by Lubo拧 Stan臎k.

2008-08-25 kitone <email address hidden>

 Add possibility to select the encoding when opening
 the subtitle if it failed.

 * src/Document.cc:
 * src/Document.h:
 New function Document::create_from_file.

 * src/SubtitleFormat.cc:
 Improve error.

 * src/actions/DocumentManagement.cc:
 * src/actions/JoinDocument.cc:
 * src/gui/Application.cc:
 Use Document::create_from_file.

2008-08-25 kitone <email address hidden>

 * src/Encodings.cc:
 * src/Encodings.h:
 Add function get_label_from_charset.
 Remove function get_from_index.

 * src/gui/ComboBoxEncoding.cc:
 Use fonction get_label_from_charset.

2008-08-21 kitone <email address hidden>

 * src/gui/ComboBoxEncoding.cc:
 * src/gui/ComboBoxEncoding.h:
 * src/gui/DialogFileChooser.cc:
 * src/Makefile.am:
 Add files ComboBoxEncoding.
 Remove code from DialogFileChooser.cc

2008-08-20 kitone <email address hidden>

 * src/gui/DialogFileChooser.cc:
 Add "Current Locale" if encodings is empty.

2008-08-20 kitone <email address hidden>

 * configure.in:
 Add dependence of glibmm >= 2.16.3. (patch by Lubo拧 Stan臎k)

2008-08-19 kitone <email address hidden>

 * src/actions/DocumentManagement.cc:
 RecentChooserMenu show tips.

2008-08-19 kitone <email address hidden>

 * configure.in:
 Change dependence of gtkmm >= 2.12.

 * src/gui/Application.cc:
 Remove deprecated widget (Gtk::Tooltips) and used now Gtk::Tooltip.

2008-08-19 kitone <email address hidden>

 * src/main.cc:
 Add default values to [waveform-renderer].

2008-08-19 kitone <email address hidden>

 * share/menubar.xml:
 * src/Makefile.am:
 * src/actions/EditCell.cc:
 Add functions "Edit Cell" and "Edit Next Cell".

2008-08-19 kitone <email address hidden>

 * src/SubtitleView.cc:
 * src/SubtitleView.h:
 Add the option "start_editing" to function "select".
 Making the column heading as bold if it has the focus.

 * src/Subtitles.cc:
 * src/Subtitles.h:
 Add the option "start_editing" to function "select".

2008-08-18 kitone <email address hidden>

 * src/actions/ExternalVideoPlayer.cc:
 Fix accelkey.

2008-08-14 kitone <email address hidden>

 * configure.in:
 Switching back to development version.

2008-08-14 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.22.3 release.

2008-08-14 kitone <email address hidden>

 * src/debug.cc:
 Add profiling to debug functions (disable by default).

2008-08-14 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 * share/glade/dialog-spell-checking.glade:
 * share/glade/dialog-style-editor.glade:
 * src/actions/ViewManager.cc:
 Fix: Dialog parent.

2008-08-14 kitone <email address hidden>

 * src/PluginSystem.cc:
 * src/gui/Application.cc:
 Improve the speed accessibility of the menu at launch.

2008-08-13 kitone <email address hidden>

 * share/glade/dialog-check-errors-preferences.glade:
 * share/glade/dialog-configure-keyboard-shortcuts.glade:
 * share/glade/dialog-preferences.glade:
 * share/glade/dialog-style-editor.glade:
 * src/actions/VideoPlayerManagement.cc:
 * src/gui/CheckErrorsUI.cc:
 Batch of spelling fixes by Lubo拧 Stan臎k.

2008-08-13 kitone <email address hidden>

 * src/DocumentSystem.cc:
 Fix: Untitled document translatable.

 * src/gui/DialogFileChooser.cc:
 Fix: Add translation string.

2008-08-13 kitone <email address hidden>

 * Makefile.am:
 * autogen.sh:
 * configure.in:
 * prepare-po.sh:
 * share/Makefile.am:
 Add intltool. *.desktop file can be translated.
 Patch by Lubo拧 Stan臎k.

 * share/subtitleeditor.desktop:
 Remove file.

 * share/subtitleeditor.desktop.in:
 New file.

2008-08-13 kitone <email address hidden>

 * acinclude.m4:
 Adds missing files from autoconf-archive for the AX_CHECK_GL macro.
 Patches by Lubo拧 Stan臎k.

2008-08-12 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.22.2 release.

2008-08-11 kitone <email address hidden>

 * share/glade/dialog-find-and-replace.glade:
 * share/glade/dialog-preferences.glade:
 * src/gui/DialogFileChooser.cc:
 * src/gui/PreferencesUI.cc:
 Fix: Spelling errors, video/audio sink translation, new translation string.
 Patches by Lubo拧 Stan臎k.

2008-08-10 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.22.1 release.

2008-08-10 kitone <email address hidden>

 * src/utility.cc:
 * src/utility.h:
 Add function set_transient_parent.

 * src/actions/ChangeFramerate.cc:
 * src/actions/DocumentManagement.cc:
 * src/actions/FindAndReplace.cc:
 * src/actions/MoveSubtitles.cc:
 * src/actions/ScaleSubtitles.cc:
 * src/actions/SpellChecking.cc:
 * src/actions/SplitDocument.cc:
 * src/actions/StyleEditor.cc:
 * src/actions/ViewManager.cc:
 * src/gui/DialogCharacterCodings.cc:
 * src/gui/DialogFileChooser.cc:
 * src/gui/PreferencesUI.cc:
 Fix: Dialog parent.

2008-08-10 kitone <email address hidden>

 * share/glade/Makefile.am:
 Fix: dialog-character-codings.glade missing. Patch again by Lubo拧 Stan臎k.

2008-08-10 kitone <email address hidden>

 * src/gui/DialogCharacterCodings.h:
 * src/gui/DialogFileChooser.h:
 Fix: Issue with gcc-4.3 and auto_ptr. Patch by Lubo拧 Stan臎k.

2008-08-07 kitone <email address hidden>

 * configure.in:
 * src/actions/SpellChecking.cc:
 * src/actions/SpellChecking.h:
 Remove option to enable/disable enchant.

2008-08-06 kitone <email address hidden>

 * configure.in:
 Add en_GB, gl, sr, tr and de translations.

2008-08-05 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.22.0 release.

2008-08-05 kitone <email address hidden>

 * src/formats/SubtitleMicroDVD.cc:
 Set automatically FRAME edit mode.

2008-08-05 kitone <email address hidden>

 * src/Subtitles.cc:
 Fix: crash with Subtitles::remove if the subtitle selected is the first.

2008-08-01 kitone <email address hidden>

 * src/Makefile.am:
 * src/GtkUtility.cc:
 * src/GtkUtility.h:
 New files.
 New class "SpinButtonTime" with a support of the times and frames.

 * src/utility.cc:
 * src/utility.h:
 Remove SpinButtonTiming code.

 * share/glade/dialog-move-subtitles.glade:
 * share/glade/dialog-scale-subtitles.glade:
 * src/actions/MoveSubtitles.cc:
 * src/actions/ScaleSubtitles.cc:
 Add support of the frames.

2008-08-01 kitone <email address hidden>

 * src/SubtitleTime.cc:
 * src/SubtitleTime.h:
 Clean Code.
 Remove internal value for hours, minutes, seconds and msecond.
 Add function hours(), minutes(), seconds() and mseconds().

 * src/actions/ExternalVideoPlayer.cc:
 * src/formats/SubtitleASS.cc:
 * src/formats/SubtitleEncoreNTSC.cc:
 * src/formats/SubtitleEncorePAL.cc:
 * src/formats/SubtitleSSA.cc:
 * src/formats/SubtitleSubRip.cc:
 * src/formats/SubtitleSubViewer2.cc:
 * src/formats/SubtitleTimedText.cc:
 * src/formats/SubtitleTimedTTXT.cc:
 * src/unittest/testSubtitleTime.cc:
 Used new SubtitleTime fonctions (hours(), ...)

2008-07-25 kitone <email address hidden>

 * src/actions/DocumentManagement.cc:
 Make the dialog files chooser on local variable.
 Fix segfault and gtk warning.

2008-07-25 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 * src/gui/Application.cc:
 * src/gui/DialogFileChooser.cc:
 * src/gui/PreferencesUI.cc:
 * src/main.cc:
 Move option "automatically-open-video" in the group "video-player".
 Added option "Automatically choose video to open".

2008-07-24 kitone <email address hidden>

 * src/actions/DocumentManagement.cc:
 Removes the static variables of the dialogs.

2008-07-24 kitone <email address hidden>

 * src/gui/DialogFileChooser.cc:
 Fix: Automatic video search only if "automatically-open-video" is enabled.

2008-07-24 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 * src/gui/PreferencesUI.cc:
 Remove old Encodings interface.

2008-07-24 kitone <email address hidden>

 * share/glade/dialog-character-codings.glade:
 * src/Makefile.am:
 Add new files. (DialogCharacterCodings & glade)

 * src/gui/DialogCharacterCodings.cc:
 * src/gui/DialogCharacterCodings.h:
 Add a new dialog for managing the character codings.

 * src/gui/DialogFileChooser.cc:
 Used the new dialog for managing the character codings directly
 from the dialog file chooser.

2008-07-22 kitone <email address hidden>

 * src/main.cc:
 Fix: add 'noautosub' option to mplayer command.

2008-07-22 kitone <email address hidden>

 * src/main.cc:
 Fix: default value of columns-displayed.
 Rename "columns-display" to "columns-displayed".

2008-07-20 kitone <email address hidden>

 * src/DocumentSystem.cc:
 * src/DocumentSystem.h:
 Add function create_untitled_name. (from DocumentManagement.cc)

 * src/actions/DocumentManagement.cc:
 Remove function create_untitled_name.

 * src/actions/Transcript.cc:
 Fix: Add untitled name after the opening of the transcript.

2008-07-20 kitone <email address hidden>

 * src/SubtitleModel.cc:
 Fix: default time view value.

 * src/gui/DialogFileChooser.cc:
 Fix: remove subtitle filter from DialogExportText.

2008-07-20 kitone <email address hidden>

 * src/Encodings.h:
 Fix: gcc warning.

 * share/glade/Makefile.am:
 * share/glade/dialog-export-text.glade:
 * share/glade/dialog-import-text.glade:
 * share/glade/dialog-open-document.glade:
 * share/glade/dialog-save-document.glade:
 Add new files.

 * src/gui/DialogFileChooser.cc:
 * src/gui/DialogFileChooser.h:
 * src/gui/DialogUtility.cc:
 * src/gui/DialogUtility.h:
 Improved of the dialogs file chooser (glade files), clean code.
 Added option to open video directly with a subtitle.

 * src/actions/DocumentManagement.cc:
 Fix: #11938 (https://gna.org/bugs/?11938)
 Used the new dialog and added the support of the automatic video search.

 * src/actions/JoinDocument.cc:
 * src/actions/Transcript.cc:
 Used the new dialog.

2008-07-08 kitone <email address hidden>

 * share/menubar.xml:
 * src/Player.h:
 * src/actions/VideoPlayerManagement.cc:
 * src/vp/GStreamerPlayer.cc:
 * src/vp/GStreamerPlayer.h:
 Fix: #11938
 Add "Close" player.

2008-07-02 kitone <email address hidden>

 * src/SubtitleView.cc:
 Fix: #11893 (https://gna.org/bugs/?11893)
 Escape key canceled the change.
 Can choose between "Enter" or "Ctrl+Enter" to confirm the change.

 * share/glade/dialog-preferences.glade:
 * src/gui/PreferencesUI.cc:
 Add option "Used Ctrl+Enter to confirm the change"

 * src/main.cc:
 Fix: add default renderer "cairo".
 Add default value to "used-ctrl-enter-to-confirm-changed".

2008-07-02 kitone <email address hidden>

 * src/formats/SubtitleMicroDVD.cc:
 The frame is now really supported thanks to the support of the frames.

2008-07-01 kitone <email address hidden>

 * share/menubar.xml:
 * src/Makefile.am:
 * src/actions/TimeModeManagement.cc:
 Add new file TimeModeManagement.cc.
 Time mode management and framerate values.

2008-07-01 kitone <email address hidden>

 * src/SubtitleView.cc:
 * src/SubtitleView.h:
 Add support of the frame.

2008-07-01 kitone <email address hidden>

 * src/Document.cc:
 * src/Document.h:
 * src/Subtitle.cc:
 * src/Subtitle.h:
 Introduce frame support.
 Method for time and frame.

2008-07-01 kitone <email address hidden>

 * src/SubtitleModel.cc:
 * src/SubtitleModel.h:
 Introduce new real values for the time.
 start_value, end_value, duration_value.

2008-07-01 kitone <email address hidden>

 * src/Makefile.am:
 * src/TimeUtility.cc:
 * src/TimeUtility.h:
 Add TimeUtility files.
 Required for added support of the frames in subtitleeditor.

2008-07-01 kitone <email address hidden>

 * src/utility.cc:
 * src/utility.h:
 Add function string_to_long.

2008-06-24 kitone <email address hidden>

 * configure.in:
 Switching back to development version.

2008-06-24 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.21.3 release.

2008-06-24 kitone <email address hidden>

 * share/subtitleeditor.desktop:
 Add MimeType.

 * src/Options.cc:
 * src/Options.h:
 * src/gui/Application.cc:
 Added option to open a file (-f --file).
 There is a glibmm bug (#526831) between the version 2.15.3 and 2.16.2.

2008-06-22 kitone <email address hidden>

 * src/vp/VideoPlayer.cc:
 Fix Play/Pause button.
 Playing without taking into account subtitles.

2008-06-17 kitone <email address hidden>

 * src/SubtitleView.cc:
 Fix #10494 (https://gna.org/bugs/?10494).
 Disable actions during editing. Enable at the exit.

2008-06-17 kitone <email address hidden>

 * configure.in:
 Switching back to development version.

2008-06-16 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.21.2 release.

2008-06-16 kitone <email address hidden>

 * src/formats/SubtitleASS.cc:
 * src/formats/SubtitleMPsub.cc:
 * src/formats/SubtitleSSA.cc:
 Fix: Website url.

2008-06-13 kitone <email address hidden>

 * src/actions/DeleteSubtitleSelect.cc:
 * src/actions/DocumentManagement.cc:
 * src/actions/JoinDocument.cc:
 * src/utility.h:
 Fix: gettext plural support patch by petr pisar.

2008-06-12 kitone <email address hidden>

 * configure.in:
 Add Russian translation.

2008-06-12 kitone <email address hidden>

 * share/subtitleeditor.desktop:
 Fix: Add %F to Exec.

2008-05-28 kitone <email address hidden>

 * src/Makefile.am:
 * src/SubtitleTags.cc:
 * src/SubtitleTags.h:
 * src/formats/SubtitleMicroDVD.cc:
 First work for tags support.

2008-05-26 kitone <email address hidden>

 * Makefile.am:
 * configure.in:
 * docs/Makefile.am:
 * docs/subtitleeditor.1:
 Add manpage.

2008-05-21 kitone <email address hidden>

 * share/subtitleeditor.desktop:
 Fix Categories.

2008-05-20 kitone <email address hidden>

 * configure.in:
 Switching back to development version.

2008-05-20 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.21.1 release.

2008-05-20 kitone <email address hidden>

 * src/utility.cc:
 Display an error message if check_registry failed.

 * src/vp/GStreamerPlayer.cc:
 * src/we/WaveformGenerator.cc:
 Better error message when an gstreamer element is missing.

2008-05-18 kitone <email address hidden>

 * src/Makefile.am:
 * src/SubtitleSystem.cc:
 * src/formats/SubtitleTimedText.cc:
 * src/formats/SubtitleTimedText.h:
 Add new format "Timed Text (TT) Authoring Format 1.0".

 * src/main.cc:
 Fix default config.

 * src/utility.cc:
 Improve gstreamer plugins missing message.

2008-05-18 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 * share/glade/dialog-view-manager.glade:
 Fix: Don't translate gtk-*.

 * src/actions/ExternalVideoPlayer.cc:
 Display a message if the launch of the external player failed.

2008-05-16 kitone <email address hidden>

 * TODO:
 Update.

2008-05-14 kitone <email address hidden>

 * src/gui/Application.cc:
 Check exception with set_icon_from_file.
 (https://gna.org/bugs/?11449)

2008-05-13 kitone <email address hidden>

 * src/we/WaveformRendererCairo.cc:
 * src/we/WaveformRendererGL.cc:
 Small fix.

2008-05-12 kitone <email address hidden>

 * configure.in:
 Switching back to development version.

2008-05-11 kitone <email address hidden>

 * NEWS:
 * configure.in:
 Preparing 0.21.0 release.

2008-05-08 kitone <email address hidden>

 * configure.in:
 Add da, pt and zh_CN translations.

2008-05-05 kitone <email address hidden>

 * src/SubtitleView.cc:
 * src/SubtitleView.h:
 Add function get_column_label_by_name.

 * src/actions/ViewManager.cc:
 Uses the label of the column rather than the internal name.

2008-05-04 kitone <email address hidden>

 * configure.in:
 * src/main.cc:
 * src/we/WaveformEditor.cc:
 * src/we/WaveformRendererGL.cc:
 OpenGL support can be enabled or disabled with configure --enable-gl and
 --disable-gl. It's disable by default.

2008-04-30 kitone <email address hidden>

 * src/gui/WaveformGeneratorUI.cc:
 * src/gui/WaveformGeneratorUI.h:
 Remove files.

2008-04-30 kitone <email address hidden>

 * src/Makefile.am:
 * src/we/WaveformGenerator.cc:
 * src/we/WaveformGenerator.h:
 Add new files for WaveformGenerator.
 Removes old files (src/gui/WaveformGeneratorUI.h/cc).

 * src/actions/WaveformManagement.cc:
 Update with the new WaveformGenerator, add save waveform code.

 * src/utility.cc:
 * src/utility.h:
 Add function check_registry (gstreamer).

2008-04-25 kitone <email address hidden>

 * src/we/WaveformEditor.cc:
 * src/we/WaveformEditor.h:
 Add function redraw_renderer.

2008-04-16 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 * src/gui/PreferencesUI.cc:
 Update with the new WaveformRenderer.

 * src/we/WaveformRenderer.cc:
 * src/we/WaveformRenderer.h:
 * src/we/WaveformRendererCairo.cc:
 * src/we/WaveformRendererGL.cc:
 Add force_redraw_all.

2008-04-16 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 * src/actions/WaveformRendererCairo.cc:
 * src/actions/WaveformRendererGL.cc:
 Move the files to src/we/

 * src/Makefile.am:
 * src/SubtitleEditorWindow.h:
 * src/actions/WaveformManagement.cc:
 * src/gui/Application.h:
 Update with new locations.

2008-04-15 kitone <email address hidden>

 * src/gui/GStreamerPlayer.cc:
 * src/gui/GStreamerPlayer.h:
 * src/gui/MPlayer.cc:
 * src/gui/MPlayer.h:
 * src/gui/MenuBar.cc:
 * src/gui/Player.cc:
 * src/gui/Player.h:
 * src/gui/VideoPlayer.cc:
 * src/gui/VideoPlayer.h:
 Remove files.

 * configure.in:
 Add link to lgstpbutils-0.10.

 * share/glade/subtitleeditor.glade:
 Updated with the new VideoPlayer and WaveformEditor.

 * share/menubar.xml:
 Updated with the new video player.

 * src/Makefile.am:
 * src/Player.h:
 * src/SubtitleEditorWindow.h:
 * src/actions/VideoPlayerManagement.cc:
 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 * src/actions/WaveformManagement.cc:
 * src/gui/Application.cc:
 * src/gui/Application.h:
 * src/main.cc:
 * src/utility.cc:
 * src/utility.h:
 * src/vp/GStreamerPlayer.cc:
 * src/vp/GStreamerPlayer.h:
 * src/vp/VideoPlayer.cc:
 * src/vp/VideoPlayer.h:
 New files, new video player.

2008-04-15 kitone <email address hidden>

 * src/Document.cc:
 * src/actions/StyleEditor.h:
 * src/gui/GStreamerPlayer.cc:
 * src/gui/WaveformGeneratorUI.cc:
 Fix #1975 (https://gna.org/support/?1975) Build fails with gcc 4.3
 Patch by Jacek Roszkowski.

2008-04-15 kitone <email address hidden>

 * src/Style.cc:
 Fix segfault at the opening of a ASS/SSA file create by subtitleeditor.
 Because the style doesn't save the value "encoding".

 * src/Makefile.am:
 * src/unittest/adobe.encore.dvd.ntsc.format:
 * src/unittest/adobe.encore.dvd.pal.format:
 * src/unittest/mpsub.format:
 Adding files for unit test.

2008-04-08 kitone <email address hidden>

 * src/actions/WaveformRendererCairo.cc:
 * src/actions/WaveformRendererGL.cc:
 Fix: display only if the area width is superior to 20 and the height to 10.

2008-04-04 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 * src/actions/WaveformRendererCairo.cc:
 * src/actions/WaveformRendererGL.cc:
 Fix waveform/scrollbar configure event.
 Fix debug waveform.

2008-04-03 kitone <email address hidden>

 * src/gui/DialogFileChooser.cc:
 Add audio filter.

2008-03-25 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 Small fix, init and redisplay after open_wf.

2008-03-22 kitone <email address hidden>

 * src/actions/WaveformRendererGL.cc:
 Fixed when the waveform has changed, the display list need to be update.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 Add check config and load config.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 Connected to the configuration.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformRenderer.cc:
 Cleanup.

 * src/actions/WaveformRendererCairo.cc:
 Fix segfault when the renderer doesn't have a waveform.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 Add cairo renderer.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 * src/actions/WaveformRendererGL.cc:
 Move some properties in WaveformRenderer like the colors, display.

 * src/Makefile.am:
 * src/actions/WaveformRendererCairo.cc:
 Add a new waveform renderer using Cairo.

2008-03-19 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 * src/actions/WaveformRendererGL.cc:
 The renderer has now a function for return the widget.
 Remove the virtual function on_expose_event in WaveformRenderer.

2008-03-18 kitone <email address hidden>

 * src/Makefile.am:
 * src/actions/WaveformEditor.cc:
 Improved to the choice of the renderer.
 It can be modified dynamically.

2008-03-18 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 Redisplay when the document has changed.

2008-03-18 kitone <email address hidden>

 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 The signal "configure" is now connected on the waveform frame.
 Now, it doesn't interfere with the renderer.

2008-03-18 kitone <email address hidden>

 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 Add virtual function waveform_changed.

2008-03-18 kitone <email address hidden>

 * src/utility.cc:
 * src/utility.h:
 Add new split function (usplit) with a best support of Glib::ustring.

2008-03-17 kitone <email address hidden>

 * src/actions/WaveformRendererGL.cc:
 Cleanup.

2008-03-17 kitone <email address hidden>

 * share/menubar.xml:
 * src/actions/DocumentManagement.cc:
 Add new action "Save All".

2008-03-15 kitone <email address hidden>

 * src/actions/WaveformRendererGL.cc:
 * src/main.cc:
 Displayed a message when window system doesn't support OpenGL.

2008-03-13 kitone <email address hidden>

 * src/Makefile.am:
 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformRendererGL.cc:
 * src/main.cc:
 Add waveform renderer using OpenGL.

2008-03-13 kitone <email address hidden>

 * acinclude.m4:
 * configure.in:
 * src/Makefile.am:
 Add dependences: OpenGL, gtkglextmm-1.2

2008-03-13 kitone <email address hidden>

 * share/menubar.xml:
 * src/Makefile.am:
 * src/actions/WaveformEditor.cc:
 * src/actions/WaveformEditor.h:
 * src/actions/WaveformManagement.cc:
 * src/actions/WaveformRenderer.cc:
 * src/actions/WaveformRenderer.h:
 Add the new Waveform Editor.

2008-03-13 kitone <email address hidden>

 * src/gui/MenuBar.cc:
 Remove Waveform actions.

2008-03-13 kitone <email address hidden>

 * src/gui/DialogFileChooser.cc:
 * src/gui/DialogFileChooser.h:
 Rename OpenWaveformUI by DialogOpenWaveform
 and move in DialogFileChosser.

 * src/Makefile.am:
 * src/gui/OpenWaveformUI.cc:
 * src/gui/OpenWaveformUI.h:
 Remove files.

2008-03-13 kitone <email address hidden>

 * src/Waveform.cc:
 * src/Waveform.h:
 Add static function 'create_from_file'.

2008-03-13 kitone <email address hidden>

 * src/SubtitleEditorWindow.h:
 * src/gui/Application.cc:
 * src/gui/Application.h:
 Preparing the new multimedia system for the
 futur player and the waveform editor.

2008-03-13 kitone <email address hidden>

 * share/glade/subtitleeditor.glade:
 * src/Makefile.am:
 * src/gui/Application.cc:
 * src/gui/Application.h:
 * src/gui/WaveformSystem.cc:
 * src/gui/WaveformSystem.h:
 Remove WaveformSystem.

2008-03-01 kitone <email address hidden>

 * src/Document.cc:
 Small fix (finish_command)

2008-02-13 kitone <email address hidden>

 * TODO:
 Update.

2008-02-12 kitone <email address hidden>

 * src/actions/ViewManager.cc:
 Small improvements in View Manager like sensitive.

2008-02-12 kitone <email address hidden>

 * src/Makefile.am:
 * src/actions/ViewModes.cc:
 Rename ViewModes.cc by ViewManager.cc

2008-02-12 kitone <email address hidden>

 * share/glade/Makefile.am:
 * share/glade/dialog-view-manager.glade:
 Add glade file.

 * share/menubar.xml:
 Rename "setting-view-placeholder" by "view-manager-placeholder".

 * src/SubtitleView.cc:
 Rename "columns" by "columns-displayed".

 * src/actions/ViewModes.cc:
 Add "View Manager" interface for settings.
 Rename ViewModesPlugin by ViewManagerPlugin.
 Rename "setting-view" by "view-manager".
 Rename "columns" by "columns-displayed"

 * src/main.cc:
 Remove: "columns", "show-column-*".
 Add: "columns-list", "columns-displayed".

2008-02-11 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 Make scrollable.

2008-02-11 kitone <email address hidden>

 * share/menubar.xml:
 * src/Makefile.am:
 * src/actions/ViewModes.cc:
 Adding a new view modes in the form of a plugin (ViewModes.cc).
 This plugin support user settings.

2008-02-11 kitone <email address hidden>

 * src/SubtitleView.cc:
 * src/SubtitleView.h:
 Removes the managing of the view modes (simple, advanced...) and
 the columns (show-columns-*) of the code. The columns displayed are
 updated simply by listing the configuration.
 The drag-and-drop of the columns has been disable.

2008-02-11 kitone <email address hidden>

 * share/menubar.xml:
 * src/gui/MenuBar.cc:
 * src/gui/MenuBar.h:
 Removes the managing of the view modes and columns.

2008-02-11 kitone <email address hidden>

 * share/glade/dialog-preferences.glade:
 Small improvements.

2008-02-09 kitone <email address hidden>

 * src/CommandSystem.cc:
 Fix #11019 (https://gna.org/bugs/?11019)

2008-02-07 kitone <email address hidden>

 * src/actions/ChangeFramerate.cc:
 * src/actions/DocumentManagement.cc:
 Replace the direct call to DocumentSystem::getAllDocument
 by SubtitleEditorWindow::get_documents.

2008-02-07 kitone <email address hidden>

 * src/Document.h:
 * src/DocumentSystem.h:
 * src/SubtitleEditorWindow.h:
 * src/gui/Application.cc:
 * src/gui/Application.h:
 Add function 'get_documents'.

2008-02-07 kitone <email address hidden>

 * src/gui/Application.cc:
 * src/gui/Application.h:
 Delete unsued function.

2008-02-07 kitone <email address hidden>

 * TODO:
 Update.

2008-02-06 kitone <email address hidden>

 * depcomp:
 * install-sh:
 * missing:
 * mkinstalldirs:
 Remove files from SVN

2008-02-06 kitone <email address hidden>

 * aclocal.m4:
 Remove file from SVN

2008-02-06 kitone <email address hidden>

 * Makefile.in:
 * config.guess:
 * config.h.in:
 * config.sub:
 * share/Makefile.in:
 * share/glade/Makefile.in:
 * share/icons/16x16/Makefile.in:
 * share/icons/22x22/Makefile.in:
 * share/icons/24x24/Makefile.in:
 * share/icons/32x32/Makefile.in:
 * share/icons/Makefile.in:
 * share/icons/scalable/Makefile.in:
 * src/Makefile.in:
 Remove files from SVN

2008-02-06 kitone <email address hidden>

 * configure:
 Remove file in SVN

2008-02-05 kitone <email address hidden>

 * configure:
 * configure.in:
 Switching back to development version.

2008-02-05 kitone <email address hidden>

 * configure:
 * configure.in:
 Preparing 0.20.0 release.

2008-02-05 kitone <email address hidden>

 * src/actions/About.cc:
 Fix new website url.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.