BaseHalf
All posts

Open a changed file from Source Control

Open a changed file from the Source Control sidebar in BaseHalf. It opens in Card Detail at the Changes view, which shows the diff and offers previous change, next change, and an inline view.

I had already committed a first version of a Monday review brief, then changed the start time from 9:30 to 10:00 and added a last checklist item. I wanted to see those edits before I treated the brief as finished.

I opened that folder in BaseHalf 0.7.0. The canvas showed monday-review-brief.md with the new wording. In the left sidebar, the Source Control icon showed 1 pending change.

A BaseHalf canvas titled 2026-11-15-am-source-control, with a Monday review brief card that starts at 10:00 and lists four checklist items. The file is marked M in the sidebar, and Source Control shows a badge of 1.

The sidebar has three views: your files, Source Control, and Search. I clicked Source Control. Under Changes it listed monday-review-brief.md as Modified. The graph below still showed the first commit, "Initial Monday review brief."

The Source Control view in the left sidebar, with monday-review-brief.md listed as Modified under Changes, and the brief still visible on the canvas.

I clicked that file. Card Detail opened at the Changes view. On the left was the committed wording: "Start at 9:30 in the small room," and three checklist items. On the right was the current file: "Start at 10:00 in the small room," and the fourth item, "Check the quoted sentence in the citation note." The header of Card Detail also had Rich, Preview, and Source, and Changes was the view I was in. The same header had Previous Change, Next Change, and Inline View.

monday-review-brief.md open in Card Detail at the Changes view, with the committed 9:30 wording on the left and the current 10:00 wording and added checklist item on the right.

I clicked Inline View. The two versions appeared in one column, with the old start time and the new start time one after the other, and the added item marked as added.

The same Changes view after choosing Inline View, with the 9:30 line, the 10:00 line, and the added checklist item shown in a single column.

The canvas and cards docs say that the left sidebar has three views, built on VS Code's own Explorer, Source Control, and Search, and that a changed file in Source Control opens its changes. Escape closes Card Detail, as it does for other files.

This is not the same as clicking the path in the title bar to search, and it is not the same as editing the note on its card. I did not commit from this view. The brief stayed modified.