Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
02e3802
Step the strip's focus on a wheel notch
alex-rawlings-yyc Aug 25, 2026
8352f91
Anchor the strip's render window to the scroll, not the focus
alex-rawlings-yyc Aug 25, 2026
00cc8f4
Let the wheel scroll the strip instead of stepping it
alex-rawlings-yyc Aug 25, 2026
3b2a9a1
Stop the free scroll at the end of the strip
alex-rawlings-yyc Aug 25, 2026
01eeae0
Hold the strip still when its window grows
alex-rawlings-yyc Aug 25, 2026
8ae09d3
Trim the strip's wheel and window comments
alex-rawlings-yyc Aug 25, 2026
88a3e5a
Bring the strip's window back to a focus that jumps
alex-rawlings-yyc Aug 25, 2026
125d7ec
Fix free-scroll wheel clamp for right-to-left strips
alex-rawlings-yyc Aug 25, 2026
02da82c
Keep a phrase group mounted when the cull walk overruns the window
alex-rawlings-yyc Aug 26, 2026
487dd11
Clear the strip's centering suspension at both ends of a free scroll
alex-rawlings-yyc Aug 26, 2026
9362e91
Read a horizontal wheel delta as document order in RTL strips
alex-rawlings-yyc Aug 26, 2026
4cf0d5f
Extend both window edges on a paired sentinel delivery
alex-rawlings-yyc Aug 26, 2026
e71d529
Accumulate wheel travel before stepping the strip's focus
alex-rawlings-yyc Aug 27, 2026
02a2bf2
Release the browser's zoom gesture over the continuous strip
alex-rawlings-yyc Aug 28, 2026
0ac7e41
Add mouse wheel over continuous strip section to user-questions.md
alex-rawlings-yyc Aug 28, 2026
3c5ed26
Charge a wheel notch one step whatever units and size it arrives in
alex-rawlings-yyc Aug 28, 2026
ebdaa68
Move the strip's wheel handling into a hook of its own
alex-rawlings-yyc Aug 31, 2026
cb5da27
Stop the strip window culling groups a widened span still shows
alex-rawlings-yyc Aug 31, 2026
f2f5f42
Stop the strip stranding a focus the reader never scrolled from
alex-rawlings-yyc Aug 31, 2026
d155b98
Distinguish a moved focus from one an edit renumbered
alex-rawlings-yyc Aug 31, 2026
fc9a9cd
Give the strip's wheel hook a test suite of its own
alex-rawlings-yyc Aug 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions contributions/localizedStrings.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@
"%interlinearizer_viewOption_showVerseGutter%": "Show verse gutter",
"%interlinearizer_projectSettings_showVerseGutter%": "Show Verse Gutter",
"%interlinearizer_projectSettings_showVerseGutterDescription%": "Show each segment's verse range in a left gutter column instead of inline verse superscripts",
"%interlinearizer_viewOption_freeScrollStrip%": "Scroll strip freely",
"%interlinearizer_projectSettings_freeScrollStrip%": "Scroll Strip Freely",
"%interlinearizer_projectSettings_freeScrollStripDescription%": "Scroll the continuous strip with the mouse wheel instead of stepping the focus one phrase at a time",
"%interlinearizer_viewOption_showSuggestions%": "Show suggestions",
"%interlinearizer_glossInput_placeholder%": "gloss",
"%interlinearizer_freeTranslationInput_placeholder%": "Free translation",
Expand Down Expand Up @@ -83,6 +86,7 @@
"%interlinearizer_segmentList_noVerseData%": "No verse data for {book} {chapter}.",
"%interlinearizer_continuousView_previousToken%": "Previous word",
"%interlinearizer_continuousView_nextToken%": "Next word",
"%interlinearizer_continuousView_returnToFocus%": "Scroll to focused phrase",
"%interlinearizer_viewOptions_label%": "View options",
"%interlinearizer_loading%": "Loading…",

Expand Down
5 changes: 5 additions & 0 deletions contributions/projectSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@
"label": "%interlinearizer_projectSettings_showVerseGutter%",
"description": "%interlinearizer_projectSettings_showVerseGutterDescription%",
"default": false
},
"interlinearizer.freeScrollStrip": {
"label": "%interlinearizer_projectSettings_freeScrollStrip%",
"description": "%interlinearizer_projectSettings_freeScrollStripDescription%",
"default": false
}
}
}
Expand Down
Loading
Loading