- Update to version 0.8.1
* Fixed (rare) memory issues and crashes
* Fixed crashes on waveform widget
* Fixed video player rendering in Qt 6.7
* Fixed scripts manager assert failures
* Fixed inability to view non-script files in scripts manager
* Fixed seeking in some media formats
* Fixed video player subtitle rendering
* Fixed broken rendering on hi-res videos
* Fixed HDR video rendering (SMPTE-ST-2084 gamma transfer)
* Added check for maximum number of characters per line
* Added MinT translate engine
* Improved translation support and UI
* Improved video player scaling
* Dropped KIO file operations
- Drop 0001-Increased-required-std-to-C-17-100.patch (merged
upstream)
OBS-URL: https://build.opensuse.org/request/show/1180011
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=43
- Update to version 0.8.0
* Fixed video player on GLES only hardware
* Fixed skewed video on video player
* Fixed closing fullscreen video player
* Fixed subtitles under fullscreen video toolbar
* Fixed video player media state notifications
* Fixed subtitle video overlay font size accuracy
* Fixed deadlock/crash while changing audio stream on
paused/stopped media
* Improved Waveform widget performance
* Fixed waveform misalignment due to rounding error
* Fixed waveform widget drawing on null image and painting of
removed lines
* Fixed waveform default zoom scale
* Fixed subtitle text line separator draw on LinesWidget
* Fixed unbreak lines (newline searches in QTextDocument)
* Fixed crash in split lines
* Fixed VobSub import ignoring Text styles
* Fixed VobSub crash when moving to previous image
* Fixed YouTubeCaptions format parsing/saving
* Fixed undo/redo actions creation order, incorrect state
* Fixed some memory and saving issues
* Fixed embedded ASS decoding
* Fixed example remove hearing impaired script
* Fixed broken about dialog
* Added Qt6 support
* Added WebVTT format support
* Added subtitle positioning UI and support
* Added subtitle class/comments/voice UI and support
* Improved rich text editing/preview
* Rich text rendering on waveform/video/editors
* Added DeepL translate engine
* Added Google Cloud translate engine
* Recreated translation interface
* Added/improved ffmpeg 5 support
* Subtitle lines are always time sorted; remove sort lines
menu action
* Replaced Kross with QJSEngine, removed ruby and python
support
* Improved script manager and tools menu
- Drop subtitlecomposer-ARM_GLES.patch,
subtitlecomposer-fix_empty_lines_crash.patch,
0001-Fix-compilation-with-ffmpeg5-63.patch,
0001-VideoPlayer-Fix-usage-of-deprecated-removed-AVCodec-.patch,
and 0001-Use-non-deprecated-ffmpeg-api.patch (merged upstream)
OBS-URL: https://build.opensuse.org/request/show/1123667
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=39
- Update to version 0.7.1
* Fixed theme/icons/look outside KDE environment
* Fixed various bugs and rare crashes
* Fixed Undo stack and improved text editing undo
* Improved/replaced Video player(s) (performance, Wayland
support, OpenGL/FFmpeg)
* Improved Waveform performance
* Improved LinesWidget/Model performance
* Improved Wayland support
* Improved open/save file dialogs to use native dialogs
* Improved text charsets/encodings/end-of-line selection,
detection and handling
* Improved VobSub support
* Improved inline editor to support text styles
* Improved subtitle style rendering
* Improved character/sec support and added coloring
* Improvide command line - ability to open all subtitle/media
files
* Added Pause/Duration columns to list view
* Removed invalid subpicture/x-pgs mime
* Updated/added many translations - thanks to KDE community
- Drop 0001-Use-a-local-qthelper.cpp-copy.patch and qthelper.hpp
(no longer necessary)
- Add .sig file and subtitlecomposer.keyring as sources
- Spec cleanup
OBS-URL: https://build.opensuse.org/request/show/923556
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=27
- Update to version 0.7.0
* Fixed parsing of absolute paths containing '#' character
* Fixed open dialogs not showing all supported files
* Fixed subtitle text not respecting system font configuration
* Fixed waveform not rendering correctly/completely on some
formats
* Fixed waveform displaying subtitles at wrong times
* Fixed waveform not working with some
* Fixes to MPV, GStreamer and Xine video player backends
* Waveform scrolling is configurable
* PocketSphinx language models and VAD are configurable
* Added show status bar action to main window popup menu
* Improved (scripting) performance
* Spell checker will use translation text when it is selected
* Waveform and video docks can be hidden
* Split lines won't split text on spaces while there are
multiple lines
* Subtitle lines will always stay sorted by their time
* Improved fullscreen video player
* Added ability to step by frame
* Added play rate controls to video menu
* Updated Croatian translation
* Updated Italian translation
* Updated Russian translation
- Dropped fix_build_with_qt5.11.patch (merged upstream)
OBS-URL: https://build.opensuse.org/request/show/712344
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=19
- Update to version 0.6.6
* Fixed open video dialog filters
* Fixed "Insert Line" on waveform adding at the wrong index -
thanks @qsniyg
* Added MMB seeking on waveform - thanks @qsniyg
* Fixed some compilation issues
* Updated translations - thanks @gogogogi, @muzena
* Fixed vobsub when opening from video file and symbol cache
filename
* Fixed subtitle loading times of huge files
* Improved vobsub text detection
* Fixed ASS rich text parsing on import subtitle stream action
* Replaced buggy mplayer vobsub import code with ffmpeg
* Fixed memory leaks/usage of WaveformWidget's scroll animation
* Optimized import subtitle stream from video action
* Replaced gstreamer with ffmpeg libraries in application core
usage
* Added abort button to speech recognition
* Waveform smooth scrolling
* Added join/split lines actions to waveform context menu
* Fixed some crashes, memory leaks and overall code cleanups
* Cleaned up settings widget and texts
- Dropped subtitlecomposer-Qt56.patch (merged upstream)
- Spec cleanup
OBS-URL: https://build.opensuse.org/request/show/575380
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=15
- Update to version 0.6.5
add:
* Added support for binary subtitle formats
* fine control video playback speed
* controls for video playback speed
mod:
* GStreamer backend audio improvements.
* Moved open video actions under File menu
* More tolerant parsing of SubRip subtitles.
* Improved split lines command
* Updated Czech translation - thanks @goliashcz
* Updated Croatian translations - thanks @muzena
fix:
* Waveform widget dragging and speed improvements, fixed
buffer overflow
* WaveformWidget: zoom out wasn't working on movies without
audio
* Fixed cases where subtitle hide time would end up before
show time.
* Improved context menus.
* Fixed moving of anchored lines.
* Open subtitle wouldn't autoload video in some cases
* Open video now includes .divx and .webm extensions
* Tools menu scripts are filtered based on installed kross
interpreters
* Moved custom icons to more standard location, using
QIcon::fromTheme()
* Error Check > Absolute Duration config fields were changing
incorrect values.
* MPV Backend: fixed deprecated options, updated vo devices -
thanks @luzfcb
* better rendering on high DPI screens.
* MPV Backend: framerate/video length wasn't reported to
subtitle composer anymore
* detection/handling of current playing line
* Parsing text containing <font> without color attribute
* compilation without xine - thanks @pinotree
* ASS parsing - thanks @Martchus
- Added subtitlecomposer-Qt56.patch to be able to build against
Qt 5.6 on Leap
OBS-URL: https://build.opensuse.org/request/show/539339
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=13