isamert / scli

a simple terminal user interface for signal messenger (using signal-cli)
GNU General Public License v3.0
432 stars 40 forks source link

`color` config option no longer works #204

Open moppman opened 1 year ago

moppman commented 1 year ago

Hi, with scli master and hotfix/202 branches the color config option no longer works for me, i.e. I see no colored output anymore.

scli --debug yields no errors. The urwid palette test from the README looks good to me.

This has been the case for a while, but I'm not sure since when exactly :cry: . Maybe Signal changed the way message colors are handled on their end?

signal-cli version 0.11.4 urwid version 2.1.2-2 (Debian repo)

exquo commented 1 year ago

Thanks for reporting!

This must have started with signal-cli v0.11.0. Scli attempts to obtain the contacts' colors information from the recepients-store file, which has been replaced with a database. (Incidentally, this is also the cause of #202)

I don't currently see a method call to obtain colors through signal-cli's API. I've asked about it upstream: https://github.com/AsamK/signal-cli/issues/1072

exquo commented 1 year ago

Needs upstream implementation: https://github.com/AsamK/signal-cli/issues/1187