I’ve built a PieFed client for SailfishOS. You can find it on my OpenRepos for now:
First builds have been submitted to harbour, but openrepos will always be up-to-date with the main branch.
I plan to add at least one different view with media as cards instead of a small thumbnail, and to make some of the actions feel a bit more Sailfish-native.
Current features include:
Viewing subscribed, local, and all feeds
Reading and replying to comments
Browsing local and all communities
Creating posts (only possible when viewing a specific community at the moment)
Viewing notifications (no push notifications)
Let me know if you find any bugs or would like to request a feature.
Known issues
Webp isn’t working at the moment
fixed in 1.0.7
Images in nested comments flow off-screen
API error messages seem to be in Catalan for some reason??
should be fixed in 1.5.3
Planned features
View raw posts / comments (without parsing markdown)
Image placeholder when it fails to load, and a spinner while it’s loading
My posts / comments pages
Delete / edit posts / comments
Copy / open / share post url (as local and original instance links)
When the post is only media, only a share button should exist, no open link
Maybe also move open link to a swipe down action?
Coloured thread lines (optional via setting)
Swipe actions on posts / comments (not sure if this would work well yet)
Mark posts read on open and optionally on scroll out of view
Whoops, thanks, I forgot to edit the actual target of the link.
I used a little AI when I was stuck with the CI builds, but all of the code has been written by me. c++ is not my main language, as you might be able to tell :). But it’s a pretty simple app overall, really only a few GET and POST requests.
I also made the icon myself as you can probably see. I tried my best to fit some curves around the default icon in inkscape lol. And the fish is from svgrepo.
Oh no! There’s plenty of motivated translators here who will provide better translations than a machine ever could. Just provide the translators with an easy way to translate and they’ll come
I’ve submitted the app to harbour, but it’s probably going to take a little while for it to be approved. I’ve also requested an account at the Sailfish OBS so I can get it on Chum as well.