Skip to content

[feature] Implement overscroll: scroll past diff edges to switch to adjacent file - #2739

Open
Naios wants to merge 1 commit into
sourcegit-scm:developfrom
Naios:feature/diff-overscroll-file-navigation
Open

Naios wants to merge 1 commit into
sourcegit-scm:developfrom
Naios:feature/diff-overscroll-file-navigation

Conversation

@Naios

@Naios Naios commented Sep 22, 2026

Copy link
Copy Markdown

When the text diff is scrolled to the bottom and the user keeps scrolling down, the next file in the change list is selected. Scrolling up at the top selects the previous file and shows it from its end. Can be toggled with a new button next to "Syntax Highlighting" (enabled by default).

This allows to scroll through an entire compound diff quickly without clicking on each file.

The overscroll feature is a cheap-to-implement variant of the continous diff feature requested here:

When the text diff is scrolled to the bottom and the user keeps scrolling
down, the next file in the change list is selected. Scrolling up at the top
selects the previous file and shows it from its end. Can be toggled with a
new button next to "Syntax Highlighting" (enabled by default).

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant