mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2024-12-22 14:05:18 +00:00
Chris Josten
57b67292fd
This ocmmit adds a LiveTvChannels page for displaying the programs that are now playing. The section Live TV Channels on the main page now shows the TV channel list in order of the channel number. Additionally, it fixes an issue in ApiModel, where it would not reload when a new loader was assigned. This is now fixed and some code on pages that worked around this fix has been removed.
69 lines
3.8 KiB
Plaintext
69 lines
3.8 KiB
Plaintext
# 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
|
|
#
|
|
* ??? ??? ? ???? Chris Josten <chris@netsoj.nl> ?.?.?-?
|
|
- New features:
|
|
- Added a page that shows a list of Live TV channels with details about currently running
|
|
programs.
|
|
- Changes:
|
|
- TV CHannels on the main page are now sorted by channel number, instead of recently added
|
|
* Tue Jan 2 2024 Chris Josten <chris@netsoj.nl> 0.5.0-1
|
|
- New features
|
|
- Allow remote controlling other Jellyfin clients. See the pulley item on the main screen named
|
|
"Remote Control"
|
|
- Let other devices log in using the Quick Connect feature of Jellyfin.
|
|
- New layout for artist pages
|
|
- New layout for the music library
|
|
- New layout for playlist pages
|
|
- Navigation to artists of a song added when long-pressing a song or pressing the name
|
|
on the now playing screen.
|
|
- Allow selecting the start page of the app.
|
|
- Films now display the backdrop instead of the poster on the now playing page, since this has
|
|
a better aspect ratio for the available space.
|
|
- Added a Russian translation (thanks to Mikhail Barashkov)
|
|
- Bug fixes
|
|
- The album overview page should now behave correctly with a non-square image
|
|
- Collections with films and series should now show the items in a 9:16 aspect ratio again
|
|
- Large lists with more than 100 items should no longer infinitly repeat the first 100 items
|
|
- Media controls on the lockscreen should work again
|
|
|
|
* Wed Jul 20 2022 Chris Josten <chris@netsoj.nl> 0.4.2-1
|
|
- Bugfixes:
|
|
- Public user list does not show on login
|
|
- Authentication was broken, which broke the entire application
|
|
|
|
* 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.
|