Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package haruna for openSUSE:Factory checked in at 2022-08-23 14:29:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/haruna (Old) and /work/SRC/openSUSE:Factory/.haruna.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "haruna" Tue Aug 23 14:29:40 2022 rev:13 rq:998703 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/haruna/haruna.changes 2022-04-21 15:49:01.576339797 +0200 +++ /work/SRC/openSUSE:Factory/.haruna.new.2083/haruna.changes 2022-08-23 14:29:54.275644938 +0200 @@ -1,0 +2,128 @@ +Mon Aug 22 17:55:37 UTC 2022 - Luigi Baldoni <[email protected]> + +- Update to version 0.9.0 + * SubtitlesSettings: set default properties + * improve documentation + * mpvitem: initialize `ytdl-format` property + * PlaybackSettings: refactor `ytdl-format` setting + * SettingsWindow: remove `visible` property + * Settings: make text casing more consistent + * SubtitlesSettings: add settings for subtitle family and size + * use qFatal instead of throw + * build: fix build on bsd + * build: only use QtX11Extras on linux + * mpvcore: remove unused include + * mpvitem: remove unused include and variable + * mpvitem: refactor, code style changes + * AudioMenu: disable tracks menu when there are no tracks + * AudioMenu,SubtitlesMenu: set mpv models directly to the + instantiator + * Settings: remove footer from sidebar + * remove kxmlgui dependency + * mpv: don't set `ytdl-format` before loading a file + * ContextMenu: fix actions name + * Settings: make screenshot template field fill width + * Settings: move volume step option to audio page + * Settings: move seek options to playback page + * add option to restore window size and position + * SVN_SILENT made messages (.desktop file) - always resolve + ours + * GIT_SILENT made messages (after extraction) + * rename remaining actions instances to appActions + * MouseSettings: display action text + * actions: change actions context property name to appActions + * MouseSettings: use proxyActionsModel for the actions list + * SettingsWindow: change page when opening a settings page + through an action + * actions: map proxy row to source model row when saving a + shortcut + * Settings: set General as default window + * remove haction class and qaction includes + * CustomCommandsSettings: small refactoring + * remove ProxyCustomCommandsModel + * actionsmodel: add proxy model name filtering + * actionsmodel: handle shortcut clearing + * customcommandsmodel: update model on shortcut changes + * actionsmodel: add functions to edit and append custom actions + * refactor custom commands actions to use the ActionsModes + * remove ActionsManager class + * refactor actions to not use the KShortcutsDialog from KXmlGui + * main.qml: replace appActions with an alias to the actions + component + * add ListItem component + * PlaylistSettings: remove non-existent property + * ColorPickerButton: add border + * GeneralSettings: fix button bottom border being cut off + * SVN_SILENT made messages (.desktop file) - always resolve + ours + * GIT_SILENT made messages (after extraction) + * mpvrenderer: add display parameters to + mpv_render_context_create + * CustomCommands: show shortcut as buttons text, put shortcut + button in a loader + * add error message component to display errors coming from cpp + * mpvitem: return early with an error message if youtube + playlist is empty + * add option to pass error messages from cpp to qml + * customcommands: rename LoadOnStartup to SetOnStartup + * mpvcore: switch back to using ErrorReturn struct + * mpvcore: print errors instead of returning them + * MpvVideo: don't run timer when no file is loaded + * customcommands: add option to disable the loading of + commands at startup + * mpvitem: don't connect loadTracks to fileLoaded signal + * mpvcore: remove ErrorReturn struct and get_error method + * SVN_SILENT made messages (.desktop file) - always resolve + ours + * GIT_SILENT made messages (after extraction) + * SVN_SILENT made messages (.desktop file) - always resolve + ours + * GIT_SILENT made messages (after extraction) + * refactor(mpv): rename mpvobject to mpvitem + * refactor(mpv): some toUtf8().data() usage improvements + * refactor(mpv): use QMetaObject::invokeMethod with a pointer + to member function + * refactor(mpv): move mpv_set_wakeup_callback to mpvcore + * refactor(mpv): remove dup_qstring method + * chore: remove WTFPL license + * refactor(mpv) remove unnecessary includes + * refactor(mpv): move code from mpvqthelper into mpvcore + * chore: add license to mpvcore.cpp/h + * refactor(mpv): split core functionality from MpvObject into + MpvCore + * fix(mpv): call initProperties() + * refactor(mpv): move property initialization from qml to cpp + * chore: add license + * refactor: move MpvRederer class to own file + * refactor: move mpv files to own folder + * fix: close color picker window when closing the application + * feat: add tooltips to subtitle color picker and reset buttons + * chore: add license header to ColorPickerButton.qml + * feat: add settings to customize the subtitle + * feat(recentfiles): show correct youtube playlist title + * feat: add seek to start, seek to last position, load last + played file to menubar + * feat(recentfiles): add setting to set maximum number of + recent files + * feat(recentfiles): add option to clear recent files list + * fix: apply PlaybackSettings.playOnResume only to videos that + have been played before + * GIT_SILENT made messages (after extraction) + * GIT_SILENT made messages (after extraction) + * Fix minor typo + * fix: restore time position for youtube videos + * feat: add setting to start playback when resuming a file and + some other things + * feat: add mpv context menu + * GIT_SILENT made messages (after extraction) + * Improve hamburger menu + * GIT_SILENT made messages (after extraction) + * fix: more HamburgerMenu changes + * fix: some fixes for the menus + * fix: use KCONFIG_VERSION instead of + KFILEMETADATA_ENABLE_DEPRECATED_SINCE + * fix: save settings after toggling menubar/header + * Add hamburger menu in header +- Switch to yt-dlp where available + +------------------------------------------------------------------- Old: ---- haruna-v0.8.0.tar.gz New: ---- haruna-v0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ haruna.spec ++++++ --- /var/tmp/diff_new_pack.YecFNz/_old 2022-08-23 14:29:56.019648584 +0200 +++ /var/tmp/diff_new_pack.YecFNz/_new 2022-08-23 14:29:56.023648593 +0200 @@ -17,7 +17,7 @@ Name: haruna -Version: 0.8.0 +Version: 0.9.0 Release: 0 Summary: Video player built with Qt/QML on top of libmpv License: CC-BY-4.0 AND GPL-3.0-or-later AND WTFPL @@ -26,8 +26,13 @@ BuildRequires: cmake >= 3.15 BuildRequires: extra-cmake-modules >= 1.0.0 BuildRequires: hicolor-icon-theme +BuildRequires: libQt5Gui-private-headers-devel BuildRequires: pkgconfig +%if 0%{?sle_version} != 150300 +BuildRequires: yt-dlp +%else BuildRequires: youtube-dl +%endif BuildRequires: cmake(Breeze) BuildRequires: cmake(KF5Config) BuildRequires: cmake(KF5CoreAddons) @@ -42,6 +47,7 @@ BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5Quick) BuildRequires: cmake(Qt5QuickControls2) +BuildRequires: cmake(Qt5X11Extras) BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavdevice) BuildRequires: pkgconfig(libavfilter) @@ -51,7 +57,11 @@ BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(mpv) Requires: breeze5-icons -Recommends: youtube-dl +%if 0%{?sle_version} != 150300 +Requires: yt-dlp +%else +Requires: youtube-dl +%endif %description %{name} is a video player built with Qt/QML on top of libmpv. @@ -75,7 +85,7 @@ %{buildroot}%{_datadir}/icons/hicolor/310x310 %files -%license LICENSES/CC-BY-4.0.txt LICENSES/GPL-3.0-or-later.txt LICENSES/WTFPL.txt +%license LICENSES/CC-BY-4.0.txt LICENSES/GPL-3.0-or-later.txt %doc README.md %{_bindir}/%{name} %{_datadir}/applications/org.kde.haruna.desktop ++++++ haruna-v0.8.0.tar.gz -> haruna-v0.9.0.tar.gz ++++++ ++++ 10779 lines of diff (skipped)
