Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package subtitleeditor for openSUSE:Factory checked in at 2025-09-22 16:39:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/subtitleeditor (Old) and /work/SRC/openSUSE:Factory/.subtitleeditor.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subtitleeditor" Mon Sep 22 16:39:58 2025 rev:5 rq:1306306 version:0.55.0 Changes: -------- --- /work/SRC/openSUSE:Factory/subtitleeditor/subtitleeditor.changes 2019-09-13 14:58:52.141278636 +0200 +++ /work/SRC/openSUSE:Factory/.subtitleeditor.new.27445/subtitleeditor.changes 2025-09-22 16:40:51.824396186 +0200 @@ -1,0 +2,87 @@ +Sun Sep 21 14:12:17 UTC 2025 - Luigi Baldoni <[email protected]> + +- Update to version 0.55.0 + New Features: + * Add option to sync subtitle selection with player position. + * New "Find by Time" plugin to find subtitle at current video + player position. + * New "Select Clipboard Overlap" command to select subtitles + that overlap timewise with clipboard. + * New "Paste Over Time" command that overwrites subtitle + timing from clipboard. + * New "Paste Unchanged" command that pastes subtitles without + changing their time codes. + * New "Idealize Duration" and "Idealize Duration From End" + commands. + * New "Slide Words" plugin to slide words between lines and + between subtitles. + * New "Slide Timings" action plugin. + * New "Select to End" command. + * Add preference for Ideal Characters Per Second on the Timing + page. + * Add option to make jumping to subtitle by typing its number + optional. + * Grouped paste methods into new "Paste Special" submenu. + User Interface Improvements: + * Show both audio and video in Open video dialog by default. + * Video player and waveform are visible by default to reduce + user confusion. + * Replace mplayer with mpv as default external video player + with better defaults. + * Move "Select Clipboard Overlap" to Selection menu. + * Added flash messages to various commands for better user + feedback. + * Add higher size icons. + * Improved "Set Subtitle Start from Player" to move whole + selection of subtitles. + Bug Fixes: + * Don't save empty entries to recent files list. + * Get text for replacement before replacing, not after find. + * Make Dialoguize and split subtitle also apply to translation. + * Make Find by Time and Select With Player include the + endpoint. + * Make find by time find the closest subtitle when player + position is between subtitles. + * Fixed bug in error checking where max chars per line checker + would hang. + * Fixed bug in slide words action where sliding last word + would affect other lines. + * Fixed slide timings plugin to prevent subtitles from being + shifted out of bounds. + * Fixed bestfit plugin to respect minimum subtitle duration. + * Fixed infinity loop on generate_untitled_name + * Fixed compilation with --disable-nls. + * Fix #13: Compiling - enchant dependency not met when + enchant-2 is installed + * Fixed build with old version of enchant. + * Fixed Wayland support in OpenGL video output. + * Hide video overlay when player gets unmapped. + * Don't allow shrinking the multimedia pane. + * Fixed bug. + Development & Modernization: + * Target C++14 + * Modernize code: use nullptr instead of NULL, default member + initialization + * Use range-based for loops throughout codebase + * Use auto keyword for better code clarity + * Reformatted source files using clang-format + * Added .clang-format file for consistent formatting + * Reworked config API + * Refactored se::documents API around DocumentSystem + * Renamed se_debug* functions to se_dbg* + * Single-parameter constructors marked explicit + * Cleanup: removed obsolete files, improved comments and + licensing + Translation & Internationalization: + * Add Basque translation. + * Update translation files for missing strings. + Build System & Packaging: + * Update appstream metadata to current format. + * Move appstream metadata to new location. + * Use new format for application id. + * Stop installing SVG app icon in pixmaps directory. + * Fix metadata license in appdata.xml. + * Make build reproducible. + * Don't use absolute path for actionplugindevdir variable. + +------------------------------------------------------------------- Old: ---- subtitleeditor-0.54.0.tar.gz New: ---- subtitleeditor-0.55.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ subtitleeditor.spec ++++++ --- /var/tmp/diff_new_pack.1FHWEc/_old 2025-09-22 16:40:52.560427111 +0200 +++ /var/tmp/diff_new_pack.1FHWEc/_new 2025-09-22 16:40:52.560427111 +0200 @@ -1,7 +1,7 @@ # # spec file for package subtitleeditor # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,33 +12,29 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _sover 0 +%define _fname org.kitone.subtitleeditor Name: subtitleeditor -Version: 0.54.0 +Version: 0.55.0 Release: 0 Summary: A GTK+3 tool to edit subtitles -License: GPL-3.0 +License: GPL-3.0-or-later Group: Productivity/Multimedia/Video/Editors and Convertors # http://home.gna.org/subtitleeditor is now dead URL: https://github.com/kitone/subtitleeditor Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: automake BuildRequires: fdupes -%if 0%{?suse_version} >= 1500 BuildRequires: gcc-c++ -%else -BuildRequires: gcc7 -BuildRequires: gcc7-c++ -%endif BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(enchant) +BuildRequires: pkgconfig(enchant-2) BuildRequires: pkgconfig(glibmm-2.4) >= 2.16.3 BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-base-1.0) @@ -76,17 +72,13 @@ %autosetup -p1 %build -export CC=gcc -export CXX=g++ -test -x "$(type -p gcc-7)" && export CC=gcc-7 -test -x "$(type -p g++-7)" && export CXX=g++-7 autoreconf -fiv %configure %make_build %install %make_install -%suse_update_desktop_file -r %{name} GTK AudioVideo AudioVideoEditing +%suse_update_desktop_file -r %{_fname} GTK AudioVideo AudioVideoEditing find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} %fdupes -s %{buildroot}%{_datadir} @@ -98,19 +90,18 @@ %doc ChangeLog README %license COPYING %{_bindir}/%{name} -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/%{_fname}.desktop %dir %{_datadir}/%{name} %{_datadir}/%{name}/menubar.xml %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/pixmaps/%{name}.svg +%{_datadir}/metainfo/%{_fname}.appdata.xml %{_datadir}/%{name}/plugins-description/ %{_datadir}/%{name}/plugins-share/ %{_datadir}/%{name}/ui/ %dir %{_libdir}/%{name} %{_libdir}/%{name}/plugins -%{_mandir}/man1/%{name}.1%{ext_man} +%{_mandir}/man1/%{name}.1%{?ext_man} %files lang -f %{name}.lang ++++++ subtitleeditor-0.54.0.tar.gz -> subtitleeditor-0.55.0.tar.gz ++++++ ++++ 122918 lines of diff (skipped)
