Call every bound item a change request, whatever its code host calls it, and rebuild the panel around the redesign: - State glyphs for open, needs attention, draft, merged, closed, and unknown change requests; an open one with failed checks, requested changes, or conflicts needs attention, as the header dot does. - A card whose title opens the change request, with a plain number line, a collapsed status summary, and expanded checks, review, merge, and diff rows; the checks row opens a list with failed checks first. - The only open change request of a Session starts expanded. - The checkout row names the branch or detached commit and the kind of checkout, with Restore for a removed worktree; the Host home shortens paths. - Checkout inspection reports linked worktrees and the HEAD commit.
76 lines
1.4 KiB
JSON
76 lines
1.4 KiB
JSON
{
|
|
"extends": "../../../tsconfig.base.client.json",
|
|
"compilerOptions": {
|
|
"rootDir": "src",
|
|
"outDir": "lib/types",
|
|
"tsBuildInfoFile": "lib/tsconfig.client.tsbuildinfo"
|
|
},
|
|
"include": [
|
|
"src/client",
|
|
"src/css-modules.d.ts",
|
|
"src/types.ts"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../../vendor/cordis"
|
|
},
|
|
{
|
|
"path": "../../api/remotes/tsconfig.client.json"
|
|
},
|
|
{
|
|
"path": "../../api/session-controller/tsconfig.client.json"
|
|
},
|
|
{
|
|
"path": "../../client/locale/tsconfig.client.json"
|
|
},
|
|
{
|
|
"path": "../../client/store"
|
|
},
|
|
{
|
|
"path": "../../client/ui-conversation/tsconfig.client.json"
|
|
},
|
|
{
|
|
"path": "../../client/ui-layout"
|
|
},
|
|
{
|
|
"path": "../../client/ui-primitives"
|
|
},
|
|
{
|
|
"path": "../../client/ui-renderer"
|
|
},
|
|
{
|
|
"path": "../../client/ui-session"
|
|
},
|
|
{
|
|
"path": "../../client/ui-sidebar-right"
|
|
},
|
|
{
|
|
"path": "../../client/ui-slots"
|
|
},
|
|
{
|
|
"path": "../../client/ui-workspace"
|
|
},
|
|
{
|
|
"path": "../../core/session"
|
|
},
|
|
{
|
|
"path": "../../session/session-projection"
|
|
},
|
|
{
|
|
"path": "../../typert/protocol"
|
|
},
|
|
{
|
|
"path": "../../util/values"
|
|
},
|
|
{
|
|
"path": "../../util/workspace-path"
|
|
},
|
|
{
|
|
"path": "../forge"
|
|
},
|
|
{
|
|
"path": "../forge-session"
|
|
}
|
|
]
|
|
}
|