who knows what this change is. git is terrible

This commit is contained in:
erinn 2019-02-05 12:09:31 -08:00
parent 23d0b36e83
commit bac22f7551
3 changed files with 37 additions and 27 deletions

View File

@ -1,32 +1,28 @@
package characters package characters
func TorStatusPoller(setTorStatus func(int, string)) { import (
//TODO: convert this from asaur to bine "git.openprivacy.ca/openprivacy/libricochet-go/connectivity"
/* "time"
)
func TorStatusPoller(setTorStatus func(int, string), acn connectivity.ACN) {
for { for {
time.Sleep(time.Second) time.Sleep(time.Second)
//todo: this should use a config manager
//todo: also, try dialing the proxy to differentiate tor not running vs control port not configured percent, message := acn.GetBootstrapStatus()
rawStatus, err := asaur.GetInfo("localhost:9051", "tcp4", "", "status/bootstrap-phase") var statuscode int
if err != nil { if percent == 0 {
setTorStatus(0, "can't find tor. is it running? is the controlport configured?") statuscode = 0
continue message = "can't find tor. is it running? is the controlport configured?"
} else if percent == 100 {
statuscode = 3
message = "tor appears to be running just fine!"
} else if percent < 80 {
statuscode = 1
} else {
statuscode = 2
} }
status := asaur.ParseBootstrapPhase(rawStatus) setTorStatus(statuscode, message)
progress, _ := strconv.Atoi(status["PROGRESS"])
if status["TAG"] == "done" {
setTorStatus(3, "tor appears to be running just fine!")
continue
} }
if progress == 0 {
setTorStatus(1, "tor is trying to start up")
continue
}
setTorStatus(2, status["SUMMARY"])
}
*/
} }

View File

@ -66,7 +66,7 @@ func main() {
loadCwtchData(gcd, acn) loadCwtchData(gcd, acn)
go characters.IncomingListener(gcd.UIState.AddMessage) go characters.IncomingListener(gcd.UIState.AddMessage)
go characters.PostmanPat(gcd.OutgoingMessages) go characters.PostmanPat(gcd.OutgoingMessages)
go characters.TorStatusPoller(gcd.TorStatus) go characters.TorStatusPoller(gcd.TorStatus, acn)
go characters.PresencePoller(gcd.UIState.GetContact, gcd.UIState.AddContact, gcd.UIState.UpdateContact) go characters.PresencePoller(gcd.UIState.GetContact, gcd.UIState.AddContact, gcd.UIState.UpdateContact)
go characters.GroupPoller(gcd.UIState.GetContact, gcd.UIState.UpdateContact) go characters.GroupPoller(gcd.UIState.GetContact, gcd.UIState.UpdateContact)

View File

@ -67,6 +67,20 @@ ColumnLayout { // groupSettingsPane
} }
} }
ScalingLabel { text: "Invite someone to the group:" }
ComboBox {
id: cbInvite
popup.font.pixelSize: 12
width: 200
font.pixelSize: 20
model: ["erinn", "erinn (open privacy)", "supergirl", "someone else..."]
onCurrentTextChanged: {
console.log(cbInvite.text)
}
}
Connections { Connections {
target: gcd target: gcd