diff --git a/.files b/.files index 9a8f66e..ac90991 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index ccd7c9a..7adeda5 100644 --- a/.rev +++ b/.rev @@ -103,4 +103,12 @@ <comment></comment> <requestid>998703</requestid> </revision> + <revision rev="14" vrev="1"> + <srcmd5>86ff6305580b3a71eb1f650950d8fab3</srcmd5> + <version>0.9.1</version> + <time>1661432939</time> + <user>dimstar_suse</user> + <comment></comment> + <requestid>999104</requestid> + </revision> </revisionlist> diff --git a/haruna-v0.9.0.tar.gz b/haruna-v0.9.0.tar.gz deleted file mode 120000 index b79facb..0000000 --- a/haruna-v0.9.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeibtcdyfwt2ndoeqyrc4h2fwyztjjqxlm7thlyup54spp7wjjs5kli \ No newline at end of file diff --git a/haruna-v0.9.1.tar.gz b/haruna-v0.9.1.tar.gz new file mode 120000 index 0000000..37d6f46 --- /dev/null +++ b/haruna-v0.9.1.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeia4bwioqfqnqdu7tqha5ebxlhze3eqcazax3e5rht52kz3yy2kapm \ No newline at end of file diff --git a/haruna.changes b/haruna.changes index d2b6db2..d6c1dc7 100644 --- a/haruna.changes +++ b/haruna.changes @@ -1,129 +1,47 @@ ------------------------------------------------------------------- +Wed Aug 24 16:53:39 UTC 2022 - Luigi Baldoni <aloisio@gmx.com> + +- Update to version 0.9.1 + Bugfixes: + * Fixed two broken actions in the global menu + * Fixed translations + +------------------------------------------------------------------- Mon Aug 22 17:55:37 UTC 2022 - Luigi Baldoni <aloisio@gmx.com> - 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 + Features: + * Refactored the shortcuts configuration, now it's available + in the settings window with the other settings, instead of + opening another window + * Hamburger menu now only show a few actions, the rest are + available in a submenu + * When menubar is hidden the hamburger menu will be shown in + the header/toolbar and when the header is hidden it's shown + in the footer + * Added a proper context menu for the video + * Added setting to start playback when resuming playback of a + file + * Added setting to set maximum number of recent files + * Added option to clear recent files + * Added setting to restore window size and position + * Added settings to customize the subtitle font family, size, + style (bold, italic), color, shadow color, shadow offset, + border color, border width + * Moved seek settings to playback settings page + * Moved volume step setting to audio settings page + * Custom commands that run on startup can be turned off so + they are not set on next run + * In mouse settings the action text, which is translatable, is + shown instead of it's internal name + Bugfixes: + * Toggling menubar and header/toolbar through actions + remembers the state on next run + * Restore time position for youtube videos + * Improve mpv initialization to allow better hardware decoding + support + * Ytdl-format property can be overwritten by a custom command + action - Switch to yt-dlp where available ------------------------------------------------------------------- diff --git a/haruna.spec b/haruna.spec index 90e2e23..7e46dd4 100644 --- a/haruna.spec +++ b/haruna.spec @@ -17,7 +17,7 @@ Name: haruna -Version: 0.9.0 +Version: 0.9.1 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