flare-signal: leave more notes; disable
This commit is contained in:
parent
713bbffd7d
commit
68de71084b
|
@ -1,16 +1,39 @@
|
||||||
# Flare is a 3rd-party GTK4 Signal app.
|
# Flare is a 3rd-party GTK4 Signal app.
|
||||||
# UI is effectively a clone of Fractal.
|
# UI is effectively a clone of Fractal.
|
||||||
|
#
|
||||||
# compatibility:
|
# compatibility:
|
||||||
# - desko: works fine. pairs, and exchanges contact list (but not message history) with the paired device. exchanges future messages fine.
|
# - desko: works fine. pairs, and exchanges contact list (but not message history) with the paired device. exchanges future messages fine.
|
||||||
# - moby (cross compiled flare-signal-nixified): nope. it pairs, but can only *receive* messages and never *send* them.
|
# - moby (cross compiled flare-signal-nixified): nope. it pairs, but can only *receive* messages and never *send* them.
|
||||||
# - even `rsync`ing the data and keyrings from desko -> moby, still fails in that same manner.
|
# - even `rsync`ing the data and keyrings from desko -> moby, still fails in that same manner.
|
||||||
# - console shows error messages. quite possibly an endianness mismatch somewhere
|
# - console shows error messages. quite possibly an endianness mismatch somewhere
|
||||||
# - moby (partially-emulated flare-signal): works! pairs and can send/receive messages, same as desko.
|
# - moby (partially-emulated flare-signal): works! pairs and can send/receive messages, same as desko.
|
||||||
|
#
|
||||||
|
# error signatures (to reset, run `sane-wipe-fractal`):
|
||||||
|
# - upon sending a message, the other side receives it, but Signal desktop gets "A message from Colin could not be delivered" and the local CLI shows:
|
||||||
|
# ```
|
||||||
|
# ERROR libsignal_service::websocket] SignalWebSocket: Websocket error: SignalWebSocket: end of application request stream; socket closing
|
||||||
|
# ERROR presage::manager] Error opening envelope: ProtobufDecodeError(DecodeError { description: "invalid tag value: 0", stack: [("Content", "data_message")] }), message will be skipped!
|
||||||
|
# ERROR presage::manager] Error opening envelope: ProtobufDecodeError(DecodeError { description: "invalid tag value: 0", stack: [("Content", "data_message")] }), message will be skipped!
|
||||||
|
# ```
|
||||||
|
# - this occurs on moby, desko, `flare-signal` and `flare-signal-nixified`
|
||||||
|
# - the Websocket error seems to be unrelated, occurs during normal/good operation
|
||||||
|
# - related issues: <https://github.com/whisperfish/presage/issues/152>
|
||||||
|
# error when sending from Flare to other Flare device:
|
||||||
|
# - ```
|
||||||
|
# ERROR libsignal_protocol::session_cipher] Message from <UUID>.3 failed to decrypt; sender ratchet public key <key> message counter 1
|
||||||
|
# No current session
|
||||||
|
# ERROR presage::manager] Error opening envelope: SignalProtocolError(InvalidKyberPreKeyId), message will be skipped!
|
||||||
|
# ```
|
||||||
|
# - but signal iOS will still read it.
|
||||||
|
#
|
||||||
|
# well, seems to have unpredictable errors particularly when being used on multiple devices.
|
||||||
|
# desktop _seems_ more reliable than on mobile, but not confident.
|
||||||
|
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
sane.programs.flare-signal = {
|
sane.programs.flare-signal = {
|
||||||
# package = pkgs.flare-signal-nixified;
|
package = pkgs.flare-signal-nixified;
|
||||||
package = pkgs.flare-signal;
|
# package = pkgs.flare-signal;
|
||||||
persist.private = [
|
persist.private = [
|
||||||
# everything: conf, state, files, all opaque
|
# everything: conf, state, files, all opaque
|
||||||
".local/share/flare"
|
".local/share/flare"
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"epiphany" # gnome's web browser
|
"epiphany" # gnome's web browser
|
||||||
"evince" # works on phosh
|
"evince" # works on phosh
|
||||||
"firefox"
|
"firefox"
|
||||||
"flare-signal" # gtk4 signal client
|
# "flare-signal" # gtk4 signal client
|
||||||
# "foliate" # e-book reader
|
# "foliate" # e-book reader
|
||||||
"fractal" # matrix client
|
"fractal" # matrix client
|
||||||
"g4music" # local music player
|
"g4music" # local music player
|
||||||
|
|
Loading…
Reference in New Issue
Block a user