Whisperfish is an advanced but unofficial Signal client. Whisperfish should be in a usable state for many users, but is still considered beta quality software; make sure to always have the latest version! Also, check our Wiki and feel free to contribute to it! Currently, mimimum supported SailfishOS version is 3.4. We intend to keep compatibility with 3.3 for as long as humanly possible. The build for SailfishOS 3.x is located in a separate OpenRepos application.
Do not ever contact the Signal developers about a Whisperfish issue. You will annoy them and make them dislike us. Contact us instead (see below).
Lot's of stuff should work. Check the forum for an up-to-date known issues list.
If the app behaves strangely or slow (I have a strong dislike for slow software) to you, please get in touch on Matrix #whisperfish:rubdos.be or on Libera.Chat #whisperfish, file an issue, or send an email to whisperfish [at] rubdos [dot] be, or post on the SailfishOS Forum topic. If it works well already, alse let me know! That's good for morale.
Follow the progress of the rework in the 0.6 milestone on Gitlab. If you are interested in contributing, contact me on Gitlab. If you want to discuss development, join the discussion on Matrix #whisperfish:rubdos.be.
There are nightly builds (in form of RPM) available on Gitlab. Nighlies eat batteries for breakfast, break up with your girlfriend, and use magic to turn phones into bricks. If you want to use them, please come and chat on Matrix or IRC. Whenever there is a version that makes sense, and has a low probability of tearing apart the very fabric of the universe, it'll be here on Open Repos!
Thanks for the support, feel free to buy me a coffee! Liberapay allows for donations via PayPal or credit card. While I do appreciate the donations, please consider matching your donation towards Signal themselves. They need it more than I do, now more than ever! Also consider donating to Weblate, because they provide their translation hosting service to us and many other SailfishOS applications at no cost!
The original Whisperfish 0.5.0, by Andrew, was released under GPLv3+. Since we are using the upstream code of Signal themselves, partly licensed under AGPLv3+, the whole of Whisperfish 0.6.0 falls under AGPLv3+.
The milestone on GitLab for this release (th
Many big plans!
The milestone on Gitlab for this release
Overhauls the QML binding system. This should fix all UI inconsistencies, except for a few that are now introduced.
Bugfix release for most of the bugs we introduced in beta.13, and some fixes for changes upstream.
Profile fetching and updating, avatar displaying, sender key and unidentified sender support at receiver side, and much more.
Hotfix release for the new Signal root certificate
Mostly bugfixes for bugs that we introduced in beta.10, but also implements Whisperfish as secondary device. This release is basically completely due to direc85 and Gabriel Margiani; thank you both!
Many quality-of-life updates and technical debt fixes, thanks to the code sprint of Matti and Ruben!
Fixes for stuff in beta.8, mostly.
A bunch of quality-of-life updates, and SailfishOS 4.4 compatibilty! Direc85 did a lot of work in this release. If you consider donating to me for Whisperfish, please also consider buying direc85 a coffee.
Edition "omg OpenSSL".
Edition "invert the event loop". Write-up here: https://github.com/woboq/qmetaobject-rs/issues/102#issuecomment-919798690
Emergency release for the HTTP-500 "nothing can be send" bug and the BadKeyType bug.
Emergency release for the HTTP-500 "nothing can be send" bug.
The milestone on Gitlab for this release
Fixes startup on upgraded contact database.
The milestone on Gitlab for this release
The milestone on Gitlab for this release
The milestone on Gitlab for this release
The milestone on Gitlab for this release
Comments
pvcn
Mon, 2021/04/26 - 13:52
Permalink
Wow, just updated to 0.6.0-beta1 it's great! Functional and Beautiful, thank you so much for this!
huggymann
Mon, 2021/04/26 - 11:08
Permalink
just updated to 0.6.0-beta1 . Wow, Thank you very much for this great app! :)
rossholmes
Thu, 2021/04/22 - 23:51
Permalink
Just a little wish: "Reply to message" (quoting) function would transit the user experience to a whole different dimension. I assume this had already been explored and requires huge work..
Edit: just had a look at the milestones page and its covered in the beta. Thank you! :)
rubdos
Sun, 2021/04/25 - 16:10
Permalink
Update: I forgot to disable that UI element, so it looks like you send a reply, but it doesn't work yet. It'll get there though, at some point!
rossholmes
Sun, 2021/04/25 - 22:33
Permalink
This beta version is a huge update - thank you!!! Great work, the user experience is really getting there. I am using only SFOS apps so to me it's a massive thing - appreciate it!
rubdos
Mon, 2021/04/26 - 10:16
Permalink
Nice to hear such kind words :-)
rubdos
Fri, 2021/04/23 - 10:15
Permalink
The UI feature is already there, but the backend implementation is not; I will most probably disable it for the beta, and then implement it properly. It's luckily not a huge work anymore :-)
rossholmes
Mon, 2021/04/19 - 14:33
Permalink
Hi there, I got stuck during the registration process as when I get to Captcha part the page stays white blank - there is a little circle for few seconds and after it says Cannot load Captcha, check internet connection. Is there a workaround?
rubdos
Mon, 2021/04/19 - 15:30
Permalink
Workaround is documented here: https://forum.sailfishos.org/t/4-0-1-45-regression-in-rendering-of-recap...
This is a bug in SailfishOS 4.0, and will be fixed in SailfishOS 4.1.
rossholmes
Mon, 2021/04/19 - 15:44
Permalink
Thank you so much! Love your work
rubdos
Mon, 2021/04/19 - 15:47
Permalink
Glad I can help! Next release should be soon™ :-)
TMavica
Mon, 2021/04/19 - 09:17
Permalink
aarch64
rubdos
Mon, 2021/04/19 - 12:07
Permalink
It's there, it's always been there.
TMavica
Wed, 2021/03/31 - 10:08
Permalink
I want a 64 bit build
rubdos
Wed, 2021/03/31 - 10:42
Permalink
There is an aarch64 build, if that's what you mean. I haven't tested it (no device with aarch64 SailfishOS), but it should work. Or do you mean an x86_64/amd64 build?
yomark
Sat, 2021/03/20 - 11:49
Permalink
x2, tnx rubdos!
dalas_revo
Thu, 2021/03/18 - 20:59
Permalink
Hi @rubdos, thanks a lot for this app! Unfortunately I have a problem: it won't start, I see the spinning circle and then it closes again. When starting from terminal, I see:
I am on a freshly installed XA2 on SFOS 4.0.1.48.
rubdos
Fri, 2021/03/19 - 01:02
Permalink
Owkay, I just tried to do the backport of the relevant patches, but it's a mess to back port. Beta.1 will include a totally new GUI and a big refactor of the backend, so it's non-trivial conflicts a volonté here.
I'll prepare a version alpha.9 that ignores the error instead, such that WF will start again. I'm spending a lot of time getting beta.1 in shape, it'll be awesome!
dalas_revo
Fri, 2021/03/19 - 10:10
Permalink
Thanks for your hard work on this issue and on the app!
rubdos
Thu, 2021/03/18 - 21:45
Permalink
Thanks for reporting, I'll try to fix that tomorrow in a new alpha.9. I didn't realize that I had not included the contact fixes in alpha.8. That probably means that practically nobody can use Whisperfish on 4.0.1.48, but you're the first to report. Pretty curious.
nerd7473
Wed, 2021/03/10 - 18:46
Permalink
Will we get videocalls eventually?
rubdos
Wed, 2021/03/10 - 21:36
Permalink
Very very eventually, I hope to implement that indeed :-)
delocoyo
Thu, 2021/02/25 - 23:11
Permalink
noax8 ....I cant join
rubdos
Fri, 2021/02/26 - 10:54
Permalink
I've sent you an invite, hope that's better now :)
delocoyo
Thu, 2021/02/25 - 15:36
Permalink
I cant find the room in matrix using Elements
rubdos
Thu, 2021/02/25 - 21:39
Permalink
By the way, if you still want to join, try to type /join #whisperfish:rubdos.be in any chat. Otherwise, let me know your Matrix username and I'll invite you!
delocoyo
Thu, 2021/02/25 - 15:24
Permalink
I have just send it in gitlab. I dont if thats tge best way for you,
rubdos
Thu, 2021/02/25 - 15:53
Permalink
Yes, let's continue this on Gitlab, that's perfect :-)
delocoyo
Thu, 2021/02/25 - 15:03
Permalink
Also if I try to open, holfing the message I cab open or delete. If I push open , the app failed.
delocoyo
Thu, 2021/02/25 - 14:58
Permalink
And I can even heard the audios
Pages