Hi! Two related issues I ran into while using Columba 1.0.2-beta on Android 15.
- No call history (critical)
After receiving a call, there is no way to see who called. The incoming call screen shows only the caller's display name and accept/decline buttons — no identity hash, no option to block from the call screen. Once the call ends, no record is kept anywhere in the app.
This makes it impossible to:
See who called when I missed a call
Get the caller's identity hash to block them after the fact
Review my call activity at all
For comparison, MeshChatX (desktop) keeps a full call history with identity hashes, timestamps, durations, and a "block" button on each entry.
This is currently a serious gap — the only way to block a spam caller is to find them in the announce list and block them preemptively by display name, which is unreliable (display names are not unique and can be spoofed).
2. Feature request: "Calls from contacts only" filter
A global toggle in Settings to drop incoming LXST calls from any identity that is not in my contacts. This would protect against spam callers without requiring me to manually identify and block each new identity.
In Reticulum, creating a fresh identity takes seconds, so per-identity blocking is not enough on its own — a whitelist-style filter is the only real defense against persistent spammers.
Optionally, the same logic could apply to LXMF messages.
MeshChatX already has this setting on desktop ("Accept calls from contacts only"), and it works well. It would be great to have parity on Android.
Thanks for the awesome app!
Hi! Two related issues I ran into while using Columba 1.0.2-beta on Android 15.
After receiving a call, there is no way to see who called. The incoming call screen shows only the caller's display name and accept/decline buttons — no identity hash, no option to block from the call screen. Once the call ends, no record is kept anywhere in the app.
This makes it impossible to:
See who called when I missed a call
Get the caller's identity hash to block them after the fact
Review my call activity at all
For comparison, MeshChatX (desktop) keeps a full call history with identity hashes, timestamps, durations, and a "block" button on each entry.
This is currently a serious gap — the only way to block a spam caller is to find them in the announce list and block them preemptively by display name, which is unreliable (display names are not unique and can be spoofed).
2. Feature request: "Calls from contacts only" filter
A global toggle in Settings to drop incoming LXST calls from any identity that is not in my contacts. This would protect against spam callers without requiring me to manually identify and block each new identity.
In Reticulum, creating a fresh identity takes seconds, so per-identity blocking is not enough on its own — a whitelist-style filter is the only real defense against persistent spammers.
Optionally, the same logic could apply to LXMF messages.
MeshChatX already has this setting on desktop ("Accept calls from contacts only"), and it works well. It would be great to have parity on Android.
Thanks for the awesome app!