subtitleeditor 0.30.0
2008-11-28 - Subtitle Editor 0.30.0 released
Milestone information
- Project:
- subtitleeditor
- Series:
- trunk
- Version:
- 0.30.0
- Released:
- Registrant:
- kaiman
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
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
Release notes
Subtitle Editor 0.30.0 is released and you can download it http://
* Each function work around extension system (enable/
* Add 'Generate Wavefrom From Video'
* Add line break policy option: soft, hard, intelligent (ASS/SSA)
* Add 'Wavefrom & Media' filter in the wavefrom dialog
* Add build option ccache
* Fix: Subtitle saving with no UTF-8 system (locale)
* Fix: Move subtitles added after the last original subtitle (Join Document)
* Fix: Alpha channel support for ASS (#12566)
* Fix: Allow opacity selection for Secondary, Outline and Shadow for ASS (#12569)
* Fix: Don't reload the player if the file is the same
* Fix: Catch enchant exception (spellchecking)
* Fix: Missing m4/intltool.m4 (#12626)
* Translations update
* Cleanup (code & autohell)
Special thanks to Luboš Staněk.
Changelog
2008-11-26 kitone <email address hidden>
* NEWS:
* configure.in:
Preparing 0.30.0 release.
2008-11-25 kitone <email address hidden>
* TODO:
Update.
* plugins/
Catch enchant exception.
2008-11-24 kitone <email address hidden>
* src/gui/
* src/gui/
Sort the extensions by categorie and by locale name. Add separator between
categories.
2008-11-24 kitone <email address hidden>
* plugins/
* plugins/
Fix typo. (Patch: Luboš Staněk)
2008-11-24 kitone <email address hidden>
* src/gui/
Fix typo. (Patch: Luboš Staněk)
2008-11-24 kitone <email address hidden>
* acinclude.m4:
* configure.in:
Speeds up the build with ccache option. (Patch: Luboš Staněk)
2008-11-22 kitone <email address hidden>
* plugins/
* plugins/
* share/menubar.xml:
Add placeholder 'checking'.
2008-11-22 kitone <email address hidden>
* plugins/
Rename "Open Waveform" to "Open Waveform From File".
2008-11-22 kitone <email address hidden>
* src/gui/
Add file filter "Waveform & Media" (default).
2008-11-22 kitone <email address hidden>
* plugins/
Add action "Generate Wavefrom From Video". Don't reload the player if the
file is the same.
2008-11-22 kitone <email address hidden>
* src/player.h:
* src/vp/
* src/vp/
Add function get_uri.
2008-11-22 kitone <email address hidden>
* plugins/
Move subtitles added after the last original subtitle.
2008-11-20 kitone <email address hidden>
* plugins/
* plugins/
Remove ngettext for gettext.
2008-11-17 kitone <email address hidden>
* src/we/
Fix: Restore header <gl/gl.h> to <GL/gl.h>.
2008-11-16 kitone <email address hidden>
* all files {h,cc}:
convert all files to lowercase.
2008-11-16 kitone <email address hidden>
* src/Makefile.am:
* src/cfg.cc:
* src/cfg.cc:
Rename file Config to cfg.
* src/CommandSyst
* src/Config.cc:
* src/Config.h:
* src/Document.cc:
* src/Encodings.cc:
* src/ExtensionMa
* src/SubtitleVie
* src/SubtitleView.h:
* src/extension/
* src/gui/
* src/gui/
* src/gui/
* src/gui/MenuBar.h:
* src/utility.cc:
* src/widget_
Update with new cfg filename.
2008-11-16 kitone <email address hidden>
* src/Makefile.am:
* src/Signal.cc:
* src/Signal.h:
Remove files Signal.
* src/Document.cc:
* src/Document.h:
Add Signal code.
* src/i18n.h:
* src/utility.h:
Fix: config header.
2008-11-16 kitone <email address hidden>
* src/Makefile.am:
* src/i18n.h:
New file. Move i18n core from utility.
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* src/Command.cc:
* src/DocumentSys
* src/Encodings.cc:
* src/Encodings.h:
* src/Extension.cc:
* src/FileReader.cc:
* src/FileWriter.cc:
* src/Options.cc:
* src/SubtitleFor
* src/SubtitleFor
* src/SubtitleMod
* src/SubtitleVie
* src/TimeUtility.cc:
* src/gui/
* src/gui/
* src/gui/
* src/gui/
* src/main.cc:
* src/utility.h:
Cleanup header dependences.
2008-11-16 kitone <email address hidden>
* src/FileWriter.cc:
* src/FileWriter.h:
Remove std::ostringstream and add write function.
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Update with FileWriter.write function.
* TODO:
Update.
2008-11-15 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Fix: Name and Description.
2008-11-15 kitone <email address hidden>
The subtitle formats are now plugins.
* configure.in:
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
The subtitle formats are now plugins.
* src/extension/
* src/Extension.h:
* src/extension/
Move REGISTER_EXTENSION macro from Action to Extension.
New file SubtitleFormat.
* src/Makefile.am:
* src/SubtitleFor
* src/SubtitleFor
* src/SubtitleFor
* src/SubtitleFor
* src/SubtitleFor
Rename SubtitleFormat to SubtitleFormatIO.
Remove file SubtitleFormatF
* src/SubtitleFor
* src/SubtitleFor
Get SubtitleFormat from ExtensionManager.
* src/formats/
* src/formats/
* src/formats/MPL2.h:
* src/formats/
* src/formats/
* src/formats/
* src/formats/
* src/formats/
* src/formats/
* src/formats/
Remove files.
* src/gui/
Fix: file pattern.
2008-11-14 kitone <email address hidden>
* src/SubtitleEdi
* src/WaveformMan
New interface for the waveform manager.
* plugins/
Use the new interface WaveformManager.
* src/Makefile.am:
* src/Waveform.cc:
* src/gui/
* src/gui/
* src/we/
* src/we/
Move the WaveformEditor, gstreamer_utility from the libsubtitleeditor
to subtitleeditor. Remove gstreamer dependence in libsubtitleeditor.
2008-11-14 kitone <email address hidden>
* plugins/
* plugins/
* src/SubtitleEdi
* src/extension/
* src/gui/
Hide Player and WaveformEditor.
2008-11-14 kitone <email address hidden>
* src/vp/
* src/vp/
Hide GStreamerPlayer for Player.
2008-11-14 kitone <email address hidden>
* src/Makefile.am:
Cleanup.
2008-11-14 kitone <email address hidden>
* configure.in:
Remove unittest. (Patch: Luboš Staněk)
* src/gui/MenuBar.cc:
Rename "_Exts" to "_Extensions". (Patch: Luboš Staněk)
2008-11-14 kitone <email address hidden>
* plugins/
Clean code and fix exec warning.
2008-11-14 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Fix: .se-plugin texts fixes. (Patch: Luboš Staněk)
2008-11-14 kitone <email address hidden>
* plugins/
Fix: modified external player glade file to exclude replaceable tokens from
the translation. (Patch: Luboš Staněk)
2008-11-14 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Fix: missing header memory. (Patch: Luboš Staněk)
2008-11-14 kitone <email address hidden>
* configure.in:
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* src/ExtensionIn
* src/ExtensionIn
* src/ExtensionMa
* src/ExtensionMa
* src/Makefile.am:
Respect the Filesystem Hierarchy Standard.
2008-11-14 kitone <email address hidden>
* plugins/
Fix: segfault with exit of SE if the windows is open.
2008-11-14 kitone <email address hidden>
* src/SubtitleVie
* src/utility.cc:
* src/utility.h:
Move is_num code in SubtitleView.cc.
2008-11-13 kitone <email address hidden>
* plugins/
* plugins/
* src/gui/
* src/gui/MenuBar.cc:
* src/utility.cc:
* src/utility.h:
Remove get_share_dir function (utility) and fix icon for all windows.
2008-11-13 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
Migrate to widget_
* src/utility.cc:
* src/utility.h:
Remove WidgetToConfig code.
2008-11-13 kitone <email address hidden>
* src/Makefile.am:
* src/widget_
* src/widget_
New files widget_
2008-11-13 kitone <email address hidden>
* plugins/
* src/gtkmm_
Move ComboBoxText to spellChecking file.
* src/utility.h:
Remove utility:
2008-11-13 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Migrate to gktmm_utility:
2008-11-13 kitone <email address hidden>
* src/ExtensionMa
Support SE_DEV.
* src/Makefile.am:
Add DEV paths.
* src/gui/
* src/gui/
* src/main.cc:
Migrate to gktmm_utility:
2008-11-13 kitone <email address hidden>
* src/Makefile.am:
* src/gtkmm_
* src/gtkmm_
New files.
* src/utility.h:
define SE_DEV_VALUE for dev help.
2008-11-13 kitone <email address hidden>
* plugins/
Fix: do not translate stock items. (Patch: Luboš Staněk)
2008-11-13 kitone <email address hidden>
* src/Makefile.am:
* src/gstreamer_
* src/gstreamer_
* src/utility.cc:
* src/utility.h:
* src/vp/
* src/we/
Move GStreamer utility code in new file gstreamer_utility.
2008-11-13 kitone <email address hidden>
* prepare-po.sh:
Add [type: gettext/ini] before the se-plugin name.
2008-11-13 kitone <email address hidden>
* src/Options.cc:
* src/Options.h:
* src/main.cc:
Remove unittest.
2008-11-13 kitone <email address hidden>
* src/Default.h:
* src/Makefile.am:
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
* src/unittest/
Remove unsed file and unittest.
2008-11-13 kitone <email address hidden>
* plugins/
Fix: wrong directory.
2008-11-13 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* prepare-po.sh:
Rename se-plugin.
2008-11-12 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Cleanup in the Makefile.am (Patch: Luboš Staněk)
2008-11-12 kitone <email address hidden>
* configure.in:
Change dependence of glibmm >= 2.16.3
2008-11-12 kitone <email address hidden>
* configure.in:
Big cleanup in the autohell!
2008-11-12 kitone <email address hidden>
* src/main.cc:
Fix: GETTEXT_PACKAGE.
2008-11-12 kitone <email address hidden>
* prepare-po.sh:
Add desktop.in files.
2008-11-12 kitone <email address hidden>
* acinclude.m4:
* configure.in:
Add m4/intltool_
2008-11-12 kitone <email address hidden>
* configure.in:
* share/Makefile.am:
* src/Makefile.am:
Clean the installation directory. (Patch: Luboš Staněk)
2008-11-11 kitone <email address hidden>
* src/ExtensionMa
Fix: segfault with debug-msg.
2008-11-10 kitone <email address hidden>
* plugins/
Remove debug code.
2008-11-10 kitone <email address hidden>
* src/Makefile.am:
* src/actions/
Remove deprecated files.
2008-11-10 kitone <email address hidden>
* src/Makefile.am:
* src/Plugin.cc:
* src/Plugin.h:
* src/PluginSyste
* src/PluginSystem.h:
* src/gui/
Remove deprecated Plugin files.
2008-11-10 kitone <email address hidden>
* configure.in:
Fix: Change to tar-ustar. (name > 99)
2008-11-10 kitone <email address hidden>
* plugins/
* plugins/
Fix: add tooltips.
2008-11-09 kitone <email address hidden>
* plugins/
Fix: action name and add tooltip.
2008-11-09 kitone <email address hidden>
* plugins/
Work now without menubar.xml.
2008-11-09 kitone <email address hidden>
* src/Waveform.cc:
* src/we/
* src/we/
Improvement by removing unnecessary conversion.
2008-11-08 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* plugins/
Remove Preview (External Video Player) code/page.
2008-11-08 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
Add preferences dialog.
2008-11-08 kitone <email address hidden>
* src/ExtensionMa
Add a test in load_path.
2008-11-07 kitone <email address hidden>
* src/formats/
* src/formats/
Add line break policy option: soft, hard, intelligent.
2008-11-07 kitone <email address hidden>
* src/Config.cc:
* src/Config.h:
Add value comment to set_value_* functions.
2008-11-06 kitone <email address hidden>
* plugins/
* plugins/
Remove menu Video and Waveform already create in MenuBar.
2008-11-06 kitone <email address hidden>
* plugins/
* plugins/
* share/menubar.xml:
Create placeholder 'text-formatting' for Italicize and Dialoguize.
2008-11-06 kitone <email address hidden>
* prepare-po.sh:
Add plugins directory.
2008-11-05 kitone <email address hidden>
* configure.in:
Fix PACKAGE_PLUGIN_DIR.
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
* share/glade/
Move the glade files in the plugins directory if need.
2008-11-05 kitone <email address hidden>
* plugins/
* plugins/
* share/glade/
* share/glade/
Move dialog-
2008-11-05 kitone <email address hidden>
* src/utility.h:
Add function get_widget_
2008-11-05 kitone <email address hidden>
* share/glade/
Fix: bug #12569
Allow Opacity selection for Secondary, Outline and Shadow for ASS.
2008-11-05 kitone <email address hidden>
* src/formats/
Fix: bug #12566
Alpha channel support for ASS. (patch by Khalahan)
2008-11-05 kitone <email address hidden>
* plugins/
* plugins/
* plugins/
* share/glade/
Add Extension Manager in the preferences.
2008-11-05 kitone <email address hidden>
* src/Makefile.am:
* src/gui/
* src/gui/
New files.
2008-11-05 kitone <email address hidden>
* src/ExtensionIn
* src/ExtensionIn
Add get_authors function.
2008-11-04 kitone <email address hidden>
* configure.in:
* plugins/
* plugins/
* src/Makefile.am:
* src/we/
* src/we/
Clean dependence in the Makefile.
2008-11-04 kitone <email address hidden>
* autogen.sh:
Add AC_PROG_LIBTOOL check.
* configure.in:
Add missing file plugins/Makefile.
2008-11-03 kitone <email address hidden>
* configure.in:
Fix: removed PACKAGE_SHARE_DIR.
* share/menubar.xml:
Update with new system.
* src/gui/MenuBar.cc:
Add extension menu (Exts).
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
Update to use the new extension system.
2008-11-03 kitone <email address hidden>
* configure.in:
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* plugins/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
* src/actions/
New files and move src/actions in plugins/
2008-11-03 kitone <email address hidden>
* share/menubar.xml:
Small fixes.
* src/gui/
* src/gui/
Remove PluginSystem code and replace by ExtensionManager.
2008-11-03 kitone <email address hidden>
* share/menubar.xml:
Small fixes.
2008-11-03 kitone <email address hidden>
* share/menubar.xml:
Replace menuitem by placeholder.
* src/gui/MenuBar.cc:
Add menus Selection, Video and Waveform.
2008-11-03 kitone <email address hidden>
* Makefile.am:
* configure.in:
* plugins/
* plugins/
New directory for plugins.
2008-11-03 kitone <email address hidden>
* src/Makefile.am:
Splitting of subtitleeditor with libsubtitleeditor.
2008-11-03 kitone <email address hidden>
* configure.in:
libtoolize subtitleeditor.
2008-11-03 kitone <email address hidden>
* src/Makefile.am:
* src/extension/
* src/extension/
New file, Action extension.
2008-11-03 kitone <email address hidden>
* configure.in:
New value PACKAGE_PLUGIN_DIR.
* src/Extension.cc:
* src/Extension.h:
* src/ExtensionIn
* src/ExtensionIn
* src/ExtensionMa
* src/ExtensionMa
* src/Makefile.am:
New files, introduce a new extension system.
2008-11-03 kitone <email address hidden>
* configure.in:
Switching back to development version.
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.