mirror of
https://github.com/HenkKalkwater/harbour-sailfin.git
synced 2024-12-22 14:05:18 +00:00
A Jellyfin client for Sailfish OS (and in the future more platforms)
https://chris.netsoj.nl/projects/harbour-sailfin
Chris Josten
60b91335f9
I've dropped the whole `<constant> * Theme.pixelRatio`-approach[^1] for determining when the UI should split into two columns, because the values seemed quite arbitrary and I was entering random numbers. I'm now doing it on multiples of `Theme.itemSizeHuge`, which is easier to reason about. This also fixes occasions where items in a grid would leave a bit of space to the right in the CollectionPage. Backdrop images in VideoPage and MusicAlbumPage now have a maximum height of half of the screen, to avoid filling the entire screen in landscape mode. Perhaps it doesn't always look good, but it makes the layout more usable. Images on the SeasonPage and MusicAlbumPage (in landscape) are now aligned to the right, to avoid blocking the Page back indicator. |
||
---|---|---|
.github | ||
cmake | ||
core | ||
graphics | ||
qtquick | ||
rpm | ||
sailfish | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
Sailfin
Sailfin is a Sailfish OS client for Jellyfin, a media server, written in C++ and qml.
Screenshots (running on Sailfish OS)
License
This application is licensed under the LGPLv2.1 license, although you may opt to choose a newer version of the LGPL if you want so.