Files
deepseek-harness/apps/web/tests/expected/forge-panel/changes-view.expected.md
T
Yichen Jiang c313392bf8 feat(forge-panel): review changes by layer, mark files viewed, and view chosen commits
The changes view gains a lens of All, Interface, Implementation, and Tests
that spans the file tree above it, a switch that hides test files from the
tree and the diff, and a viewed checkbox on each file header that collapses
the file. The toolbar counts viewed files and V toggles the file being read.
Marks are kept per Session, source, path, and change digest in browser
storage, so a file that changes again reads as changed since viewed. All
commits beside Submit review, and beside the base branch of the Branch scope,
shows one commit or a Shift run of commits.
2026-11-06 17:51:22 +08:00

2.6 KiB
Raw Blame History

  • img "变更请求状态:需要处理"
  • text: "Add the pull request panel #7"
  • button "查看的提交:全部提交": 全部提交
  • button "提交评审"
  • button "在浏览器中打开"
  • button "全部 2 个文件"
  • button "分层透镜:全部": 全部
  • switch "隐藏测试文件"
  • progressbar "已审阅的文件": 已审阅 0 / 2
  • text: +4 −2
  • button "刷新变更"
  • button "全部折叠"
  • button "左右对比" [pressed]
  • button "自动换行" [pressed]
  • region "全部 2 个文件":
    • button "收起 panel.md" [expanded]
    • text: docs/panel.md 新文件 +2 −0
    • checkbox "将 panel.md 标记为已审阅"
    • button "panel.md 的更多操作"
    • button "选择第 R1 行": "1"
    • text: "+ # Panel"
    • button "选择第 R2 行": "2"
    • text: + Shows the change requests of a Session.
    • button "收起 panel.ts" [expanded]
    • text: src/panel.ts +2 −2
    • checkbox "将 panel.ts 标记为已审阅"
    • button "panel.ts 的更多操作"
    • button "选择第 L1 行": "1"
    • text: export const n1 = 1
    • button "选择第 R1 行": "1"
    • text: export const n1 = 1
    • button "选择第 L2 行": "2"
    • text: export const n2 = 2
    • button "选择第 R2 行": "2"
    • text: export const n2 = 'two'
    • button "选择第 L3 行": "3"
    • text: export const n3 = 3
    • button "选择第 R3 行": "3"
    • text: export const n3 = 3
    • button "选择第 L4 行": "4"
    • text: export const n4 = 4
    • button "选择第 R4 行": "4"
    • text: export const n4 = 4
    • button "选择第 L5 行": "5"
    • text: export const n5 = 5
    • button "选择第 R5 行": "5"
    • text: export const n5 = 5
    • button "6 行未变更"
    • button "选择第 L12 行": "12"
    • text: export const n12 = 12
    • button "选择第 R12 行": "12"
    • text: export const n12 = 12
    • button "选择第 L13 行": "13"
    • text: export const n13 = 13
    • button "选择第 R13 行": "13"
    • text: export const n13 = 13
    • button "选择第 L14 行": "14"
    • text: export const n14 = 14
    • button "选择第 R14 行": "14"
    • text: export const n14 = 14
    • button "选择第 L15 行": "15"
    • text: export const n15 = 15
    • button "选择第 R15 行": "15"
    • text: export const n15 = 'fifteen'
    • button "选择第 L16 行": "16"
    • text: export const n16 = 16
    • button "选择第 R16 行": "16"
    • text: export const n16 = 16
    • button "选择第 L17 行": "17"
    • text: export const n17 = 17
    • button "选择第 R17 行": "17"
    • text: export const n17 = 17
    • button "选择第 L18 行": "18"
    • text: export const n18 = 18
    • button "选择第 R18 行": "18"
    • text: export const n18 = 18
    • button "其余未变更的行"