mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2024-11-22 01:05:17 +00:00
Bump version v0.4.0
This commit is contained in:
parent
b5f22ec52a
commit
1e795ae8b6
37
rpm/harbour-sailfin.changes
Normal file
37
rpm/harbour-sailfin.changes
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Rename this file as harbour-sailfin.changes to include changelog
|
||||
# entries in your RPM file.
|
||||
#
|
||||
# Add new changelog entries following the format below.
|
||||
# Add newest entries to the top of the list.
|
||||
# Separate entries from eachother with a blank line.
|
||||
#
|
||||
# Alternatively, if your changelog is automatically generated (e.g. with
|
||||
# the git-change-log command provided with Sailfish OS SDK), create a
|
||||
# harbour-sailfin.changes.run script to let mb2 run the required commands for you.
|
||||
|
||||
# * date Author's Name <author's email> version-release
|
||||
# - Summary of changes
|
||||
|
||||
* Fri Sep 10 2021 Chris Josten <chris@netsoj.nl> 0.4.0-1
|
||||
- Note: Jellyfin 1.7.0 or later is now required for use with Sailfin.
|
||||
- AARCH64 support
|
||||
- Added a simple music player, that is able to play simple playlists. Nothing fancy
|
||||
yet, things like shuffle and dynamically adding items are not supported yet.
|
||||
- If possible, media is streamed as-is. In previous versions, media was always being
|
||||
transcoded, putting extra strain on the server. Due limitations of QtMultiMedia, any
|
||||
video with more than 1 audio tracks is currently still being transcode.
|
||||
- Settings have been added to customize streaming behaviour. Transcoding can be disabled
|
||||
and the maximum bitrate can be chosen by the user.
|
||||
- Some, but far from all pages, have been optimised for landscape mode.
|
||||
- Images now show a blurry version of themselves (based on blurhash) before they are
|
||||
fully loaded.
|
||||
- MPRIS support has been added, allowing the playback to be controlled from the lockscreen
|
||||
and in SailfishOS 4.2, also via headset buttons.
|
||||
- A start has been made to allow for Sailfin to be remotely controlled by other Jellyfin clients.
|
||||
As for now, only basic playback controls such as play/pause/next/previous are implemented.
|
||||
- The C++-side has been thoroughly rewritten! Most application logic has been moved
|
||||
from QML to C++, parts of the code are generated based on OpenAPI descriptions. This
|
||||
should make future additions, such as better caching and offline synchronization,
|
||||
easier to implement. This is also why this update took so long, I feel like I've learned
|
||||
(read: been frustrated) about a lot of the quirks of C++ and Qt :). This probably has taken most
|
||||
of the development time, so I expect now this is done that future updates won't take yet another year.
|
|
@ -1,18 +0,0 @@
|
|||
# Rename this file as harbour-sailfin.changes to include changelog
|
||||
# entries in your RPM file.
|
||||
#
|
||||
# Add new changelog entries following the format below.
|
||||
# Add newest entries to the top of the list.
|
||||
# Separate entries from eachother with a blank line.
|
||||
#
|
||||
# Alternatively, if your changelog is automatically generated (e.g. with
|
||||
# the git-change-log command provided with Sailfish OS SDK), create a
|
||||
# harbour-sailfin.changes.run script to let mb2 run the required commands for you.
|
||||
|
||||
# * date Author's Name <author's email> version-release
|
||||
# - Summary of changes
|
||||
|
||||
* Sun Apr 13 2014 Jack Tar <jack.tar@example.com> 0.0.1-1
|
||||
- Scrubbed the deck
|
||||
- Hoisted the sails
|
||||
|
|
@ -1,17 +1,17 @@
|
|||
Name: harbour-sailfin
|
||||
Summary: Sailfin
|
||||
Version: 0.3.0
|
||||
Version: 0.4.0
|
||||
Release: 1
|
||||
# The contents of the Group field should be one of the groups listed here:
|
||||
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
|
||||
Group: Qt/Qt
|
||||
URL: https://chris.netsoj.nl/projects/harbour-sailfin
|
||||
License: LGPL-2.0-or-later
|
||||
License: LGPL-2.1-or-later
|
||||
# This must be generated before uploading a package to a remote build service. Usually this line does not need to be modified.
|
||||
Sources:
|
||||
- '%{name}-%{version}.tar.bz2'
|
||||
Description: |
|
||||
Play video's and music from your Jellyfin media player on your Sailfish device
|
||||
Play video's and music from your Jellyfin media server on your Sailfish device
|
||||
Builder: cmake
|
||||
|
||||
# This section specifies build dependencies that are resolved using pkgconfig.
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.1
|
||||
# X-Nemo-Application-Type=silica-qt5
|
||||
X-Nemo-Application-Type=silica-qt5
|
||||
Icon=harbour-sailfin
|
||||
Exec=/usr/bin/sailjail -p harbour-sailfin.desktop /usr/bin/harbour-sailfin
|
||||
Exec=harbour-sailfin
|
||||
#Exec=/usr/bin/sailjail -p harbour-sailfin.desktop /usr/bin/harbour-sailfin
|
||||
|
||||
Name=Sailfin
|
||||
# translation example:
|
||||
|
|
Loading…
Reference in a new issue