Code

History

Commits on diff-aware-buffer-plan to crates/editor/src/scroll.rs35+
  1. Support LSP document symbols in breadcrumbs and outline UI (#48780)Kirill Bulatov committed 9 months ago56504fd
  2. git: Standardize nomenclature for side-by-side diff (#48910)Cole Miller committed 9 months ago05e99da
  3. git: Fix desynced scrolling between LHS and RHS of side-by-side diff (#47913)Cole Miller committed 9 months ago8d18b7b
  4. editor: Move scroll position persistence to background and debounce it (#47834)Cole Miller committed 9 months agobc0e826
  5. git: Side-by-side diff UI (#47349)Cole Miller committed 9 months ago618f848
  6. Avoid expensive re-computation of sticky header lines (#46653)Max Brunsfeld committed 10 months ago0244851
  7. Anchor scroll offsets so that entire diff hunks at viewport top become visible (#44932)Max Brunsfeld committed 11 months agof8561b4
  8. Support bracket colorization (rainbow brackets) (#43172)Kirill Bulatov committed 11 months ago7e341bc
  9. Update editor data only after real scroll reports (#42035)Kirill Bulatov committed 1 year agoc996ead
  10. Rework editors to register and query buffers on scroll (#40388)Kirill Bulatov committed 1 year agode8dd9b
  11. editor: Shrink `DisplayMapSnapshot` from `824` to `256` bytes (#39568)Lukas Wirth committed 1 year ago2bfcd60
  12. editor: Represent scroll offset with more precision (#39367)Piotr Osiewicz committed 1 year agod359a81
  13. multi_buffer: Fix handling of `ExcerptId::max()` (#38887)Lukas Wirth committed 1 year agofc0b249
  14. Refactor the scrollbar component (#36105)Finn Evers committed 1 year agoded6467
  15. Enforce style lints which do not have violations (#36580)tidely committed 1 year ago6ed29fb
  16. Auto-fix clippy::collapsible_if violations (#36428)Piotr Osiewicz committed 1 year ago8f56738
  17. editor: Fix Follow Agent unexpectedly stopping during edits (#35845)smit committed 1 year agobd402fd
  18. editor: Ensure topmost buffer header can be properly folded (#34721)Finn Evers committed 1 year ago5b18ce7
  19. Reduce number of snapshots and notifies during editor scrolling (#34228)Finn Evers committed 1 year ago90bf602
  20. editor: Fix scrolling stuttering at the top of multibuffers (#34295)Finn Evers committed 1 year agoaf71e15
  21. vim: Fix and improve horizontal scrolling (#33590)Dino committed 1 year ago139af02
  22. Fix document colors issues with other inlays and multi buffers (#33598)Kirill Bulatov committed 1 year ago41583fb
  23. vim: Add horizontal scrolling support in vim mode (#32558)Dino committed 1 year ago9a6e8a1
  24. theme: Add colors for minimap thumb and border (#30785)Finn Evers committed 1 year ago4c396bc
  25. editor: Do not start scroll when hovering the scroll thumb during dragging events (#30782)Finn Evers committed 1 year ago34be783
  26. editor: Add minimap (#26893)Evan Simkowitz committed 1 year ago607a944
  27. editor: Implement hover color for scrollbars (#28064)Finn Evers committed 1 year ago3b90d62
  28. agent: Improve edit file tool card (#29448)Danilo Leal committed 1 year ago128b7d2
  29. Avoid unnecessary DB writes (#29417)Kirill Bulatov committed 1 year agof106dfc
  30. chore: Bump Rust edition to 2024 (#27800)Piotr Osiewicz committed 1 year agodc64ec9
  31. Restore editor state on reopen (#27672)Kirill Bulatov committed 1 year agoe11e7df
  32. editor: Refactor scrollbar-related code (#24134)Finn Evers committed 1 year agoa65ea27
  33. Scroll to follow expanding part of `editor::SelectLargerSyntaxNode` (#27295)João Marcos committed 1 year ago9918b6c
  34. Move "async move" a few characters to the left in cx.spawn() (#26758)Mikayla Maki committed 1 year ago1aefa51
  35. Allow too many arguments (#26375)Conrad Irwin committed 1 year ago6309145