Quickddit

Rating: 
5
Your rating: None Average: 5 (4 votes)

A Reddit client for SailfishOS

Quickddit was broken so I thought I'd fix it and publish my own additions to it, as the previous maintainer seems to have abandoned it. Reddit still don't officially support third-party clients, so I'm not sure why this is still working at all, and it may well stop working soon. Maybe the userbase is just too small for them to notice.

Things I've done:

  • Fixed token refresh so you can log in again now.
  • Fix notification opening.
  • Filter the subscribed subreddit list as you type a subreddit name.
  • Use the current post title instead of just 'Comments' in the cover.
  • Added URL sharing for posts and images
  • Improved video stream detection and updated youtube-dl
  • Fixed some broken thumbnail fetching
  • Embed inline gifs and images in comments.
  • Rearranged main and subreddit page to make a better stack
  • Fix Webview shutdown hang and crash
  • Added support for reddit comment share links (with an /s/ in)
  • Added Github build action to build automatically (API keys as 'secrets')
Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-quickddit-1.13-1.armv7hl.rpm1.5 MB30/10/2025 - 15:00
File harbour-quickddit-1.13-1.aarch64.rpm1.53 MB30/10/2025 - 15:00
File harbour-quickddit-1.14-1.i486.rpm1.52 MB19/11/2025 - 11:22
File harbour-quickddit-1.14-1.aarch64.rpm1.48 MB19/11/2025 - 11:22
File harbour-quickddit-1.14-1.armv7hl.rpm1.47 MB19/11/2025 - 11:22
Changelog: 

- Tweak Subreddit page, use it as the root page and stack pages more.
- Drop singleton WebViewer to avoid closing hangs and crashes
- Drop all other globalUtil variables
- Refresh properly after switching accounts or signing in
- Support shared reddit comment links
- Improve inline images
- Update translations
- Github action build.

Comments

dumol's picture

One fix not mentioned: 'all time' top sorting. It was misbehaving for quite some time... Thanks for fixing it!

abranson's picture

I didn't know that was broken, and didn't touch it. Glad it's working now though!

dumol's picture

Wonderful! Every workaround / improvement works as expected on my XA2, except playing YouTube videos in the app with youtube-dl as in the good old days.

The relevant messages in terminal:
```
[D] expression for onVideoInfo:216 - format selected by ext mp4 and height 720
[D] onSourceChanged:83 - media player source url: https://rr3---sn-gqn-vu2y.googlev
ideo.com/videoplayback?expire=1762091839&ei=3w4HaeKvNsXdp-oPwduNgAs&ip=86.RE.DAC.TED&id=o-AGhUUh5mh45wDGLO4duiNm4XZsIguChDPIMFN-A8Za4n&itag=398&source=youtube&requir
essl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1762070239%2C&mh=Qn&mm=31%2C29&mn=sn-gqn-vu2y%2Cs
n-c0q7lnsl&ms=au%2Crdu&mv=m&mvi=3&pl=25&rms=au%2Cau&initcwndbps=2812500&bui=AdEuB5T
TADDcG6Io73XkYW5W9Bpmuj1-DeG7nrU52bzk_qyyNA5YBclVAwKVDwkt3KQObhKjA0YNEX9v&spc=6b0G_
D8opjBV-aHaCXHfA9hNG2dc1jj4S679MqjDwKNcSO0EfPQHsAE6m6UipQ&vprv=1&svpuc=1&mime=video
/mp4&rqh=1&gir=yes&clen=79939571&dur=1472.262&lmt=1741292240148135&mt=1762069776&fv
ip=2&keepalive=yes&fexp=51552689%2C51565115%2C51565682%2C51580968&c=IOS&txp=5537534
&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvpr
v%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJfQdSswRgIhAIV_WqgdjnUS40RN0eb
38pZBO-xSLwnbKvmRmqwv1DTWAiEAmGlA4izs4k3pEs-mh7qeAn7f1-iFvL1_zoWHs99mUtQ%3D&lsparam
s=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRQIgJJT2
oNWLzQmRma-flYDr995al4kAMB-KOUvbWGm8-loCIQD2TZsO86mfXhBItQBGjPdDb1eaEzO-J1aQ7es7ist
qqA%3D%3D
[D] warning:41 - Forbidden
[D] onError:73 - Forbidden
[W] unknown:0 - Error: "Forbidden"
```

kaulian's picture

Thanks
The return of the best reddit client. Login works !!!

catonyourcomputer's picture

Finally, it's back, and it works great! Thank you! Do you have a donation page by any chance?

abranson's picture

You're welcome! No donations, but thanks anyway.