Add help screen, connection indicators, README and release builds (M7)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-20 19:11:07 +02:00
co-authored by Claude Sonnet 5.5
parent f928427993
commit 3f6e595719
8 changed files with 229 additions and 8 deletions
+2 -2
View File
@@ -129,11 +129,10 @@ func (v *searchView) loadOptions() {
v.mu.Unlock()
v.app.post(func() {
v.app.SetService(v.be.name(), status.Version, err)
if err != nil {
v.app.SetMessage(fmt.Sprintf("[red]%s: %s", v.be.name(), tview.Escape(err.Error())))
return
}
v.app.SetMessage(fmt.Sprintf("[green]%s %s connected", v.be.name(), tview.Escape(status.Version)))
})
}
@@ -204,6 +203,7 @@ func (v *searchView) run(ctx context.Context, gen int, term string) {
if gen != v.gen {
return // superseded by a newer search
}
v.app.SetService(v.be.name(), "", err)
if err != nil {
v.app.SetMessage("[red]Search failed: " + tview.Escape(err.Error()))
return