Comments (7)
I set save_messages
to true
before opening it for the first time, could that be it? After setting it to false it no longer crashes.
from siggo.
Hey, thanks for the report! I will take a look at this.
from siggo.
After it ran successfully, did you turn message saving back on?
from siggo.
I went to try and test this, but then it crashed again with the exact same stack trace. save_messages
was false
this time. I opened it, a message came in and was displayed, and then it crashed right away.
from siggo.
Hey @makeworld-the-better-one, sorry to hear. I'll take a look when I get a chance. I haven't tested it yet with signal-cli 0.7, and I fear that may be the cause of some of these issues. I have only ever used siggo with signal-cli 0.6.
Also, thanks so much for telling me about cview.
I started a new job in December and I haven't had as much time to hack on this project in the past 2 months, but I will try and look into this as soon as I can.
from siggo.
Oh yeah, I'm using the latest signal-cli 0.7.4.
Also, thanks so much for telling me about cview.
You're welcome, good luck with it! It's great.
And no worries. Thanks for getting back to me.
from siggo.
i've also been trying to get siggo running with 0.7.4. I have a patch that seems to work for me: https://gist.github.com/kverb/8541f95287dcd886f638406af36257b3 [edit: this only fixes individual chats; not sending in groups]
it seems there are two main issues that are affecting this and #29 :
- siggo is crashing on trying to load groups from signal-cli's data file. I believe this is caused by the
SignalGroup
structs' members type. Changing to a simple string list seems to fix it. - siggo appears to be doing nothing when running. This is observable if you enable the log and see that it just continually loops on
starting dubs daemon... scanning stdout
. Perhaps this is due to a new warning that signal-cli emits upon launching in daemon mode :WARN DaemonCommand - "--json" option has been deprecated, please use the global "--output=json" instead.
I'm not going to submit a PR, but please feel free to take a look at my patch changes.
from siggo.
Related Issues (20)
- enhancement: update to current version of tview HOT 1
- Siggo TUI empty on startup HOT 16
- bug: dynamically-added contacts mess with contact list sorting
- Message History not working HOT 1
- Transition from Insert->Normal mode is slow on MacOS HOT 2
- bug: Contact list doesn't scroll down with cursor
- Provide better feedback when background daemon fails to start.
- Support for Signals "New Groups" HOT 2
- Crash HOT 3
- siggo 0.9.0. on FreeBSD slightly broken interface HOT 11
- signal-cli 0.8.2 breaks contacts list HOT 1
- Building on FreeBSD HOT 1
- siggo failes to request group names with signal-cli 0.9.2
- Read Receipts / Typing Indicators - Feature Request HOT 1
- exit status 2 HOT 2
- Colors get messed up, when leaving and re-entering the main interface HOT 1
- conversations missing in siggo HOT 2
- Empty UI HOT 2
- recipients-store: no such file or directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from siggo.