Add status bar modules and primary-side-bar status view #61
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/status-bar-panel"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Moves Crocq's status UI to a primary-side-bar view and replaces the dependency-only status bar chip and floating popover.
Crocqactivity-bar container with aStatuswebview view, and makes the status bar chip focus it."failed"generation state.Stack
This PR is stacked on
feat/invalidate-stale-model(PR #60) and targets that branch, so the diff contains only the status bar/panel UI work.Verification
npm run check(format, parity, types, lint)maybe the old crocq dependencies view can just be merged into the sidebar?
Much code and not much critical so lgtm
@ -0,0 +54,4 @@health: (): ModuleHealth => (manager.state.ready ? 'ok' : 'warning'),summary: () => {const state = manager.state;if (state.checking) return '- $(sync~spin) checking…';is sync~spin an icon that is missing?
Fixed
I merged the old crocq dependencies view into the sidebar.