Whisperfish - The unofficial SailfishOS Signal client

Another follow up, a bit belated. The next day, Wednesday, I tried once more, and this time registration worked again. So there appears to be an element of luck at play.

Hi there now i am on the last Version fron Whisperfish.

I noticed that all messages i get, there is only the uuid shown but not the clear Name.

I tested option contacts from Signal oder contacts from phone.

Then i activate Developer option in whisperfish and saw this option see picture.

Hidden-sender-mode ?

Is this a option from the contacts or from whisperfish?

Thank you

1 Like

You have “(no name)” as the contact name, right? We’ve fixed that upstream meanwhile, that was indeed an issue.

2 Likes

yes…
you think that is the issue? i remember that i have a similar issue long ago.

here it is

It’s definitely a new issue in the current release: contact profiles do not get stored. There was some refactoring and a weird SQLite hiccup happened. No known workaround, sadly, but we should release soon again.

We have some refactoring in the lower layers happening as well, because Signal is rewiring some stuff on the server side, to make API calls a bit more uniform across different clients. Ideally, those would be the same release. In practice, we might need an LLVM and Rust bump…

6 Likes

Regarding the merging of old messages: is this something that someone relatively fluent in SQL could quickly cobble on the command line?
(e.g.: like merging the SMS histories between two different installs of SailfishOS)
Or is there something really WF or Signal specific (like a change in the encryption key used in the storage of the history)?

1 Like

It’s indeed this. You can probably do a quick-and-dirty merge of messages only based on the recipient ACI, but ideally we would also merge a whole bunch of key material.

1 Like

BTW, do you have any vague idea when you could tackle the importer?

  • is it more a “Sorry, too overwhelmed by work, not going to happen in 2025, maybe in 2026 if we’re lucky?” situation?
  • or more a “actually I have some code in a test branch on git, if you mind giving it a try!” situation?
1 Like

Ihave the same issue.
Would it be possible to show the phone number or the related contact instead?

It’s more the former than the latter, sadly. I am actually very much surprised on how little I miss my old messages.

For the (no name) issue, we actually fixed that on Git, so we should just release this.

Signal stopped sharing phone numbers by default a long while ago, and we actually do fall back on the phone number if available already. So if you’re not seeing it, it’s not even available!

We should implement phone number lookup though, then a lot more phone numbers should become visible. Pretty annoying this way.

3 Likes

Also, group update messages handling is also progressing nicely (knocks on wood)! Everything has been implemented* and roughly half of it has been tested, so it should land, uh, sometime in the near future :slight_smile:

*) There’s plenty of QML work on top of that to be done still, but that can be done afterwards - the “new” features are just as unimplemented regardless :smile:

11 Likes

Wishing you good luck with the limited available time!

:smiley:

2 Likes