mainorigin/mainAdd interactive rebase with conflict handling
Nick Miller 2 h a1b2c3d
Multi-select user filter with @me support
Nick Miller 5 h 9f8e7d6
Merge branch 'feature/filter-bar'
Nick Miller 8 h 5c4d3e2
Keyboard navigation: go to parent/child commit
Alice Reyes 1 d 7a8b9c0
origin/developResizable log columns, no header row
Alice Reyes 1 d 3e4f5a6
v0.1.0Commit graph with SVG lane layout, virtualized
Nick Miller 3 d 1a2b3c4
feature/stashWIP: stash list in the details pane
Nick Miller 4 d 8d7c6b5
Stash apply/pop plumbing
Nick Miller 4 d 7e6f5a4
Native diff via content provider
Alice Reyes 5 d 6d5e4f3
Repository discovery: nested repos and submodules
Nick Miller 5 d 5c4d3e1
Webview protocol: typed request/event channel
Alice Reyes 6 d 4b3c2d1
Graph layout: lane assignment and edge routing
Nick Miller 6 d 3a2b1c0
Filter bar: branch, user, date, text
Nick Miller 7 d 2f1e0d9
Merge branch 'feature/rebase-editor'
Nick Miller 8 d 1e0d9c8
Sequence editor: rewrite git-rebase-todo from plan
Alice Reyes 8 d 0d9c8b7
Git executor: spawn, stream, cancellation
Nick Miller 9 d f8e7d6c
Initial extension scaffold
Nick Miller 12 d 2f3e4d5
Add interactive rebase with conflict handling
Nick Miller 15.07.2026, 14:32
Rewrites git-rebase-todo from a JSON plan via
GIT_SEQUENCE_EDITOR and applies reword/squash
messages with --cleanup=verbatim.
Changed Files 5
RebaseController.tssrc/extension/rebase+182−24M
sequenceEditor.tssrc/editor-helper+96A
RebaseDialog.tsxsrc/webview/components/RebaseDialog+140−8R
protocol.tssrc/shared+31−2M
oldRebase.tssrc/extension−212D