Code

History

Commits on load_diffs_with_priority to crates/git_ui/src/project_diff.rs35+
  1. adds rough sketch for loader taskDavid committed 11 months ago9fc72f1
  2. lazy scroll startDavid committed 11 months ago8e79ab6
  3. load only on click and first n itemsDavid committed 11 months agoecddbd4
  4. do not greedly load multibuff if paths > 100David committed 11 months ago4278790
  5. many much wipDavid committed 11 months ago6158036
  6. unfreezes diff panel at multibuffer loading speed costDavid committed 11 months ago101bbeb
  7. restore more thingsDavid committed 12 months agod6af4d3
  8. cant type anymore?David committed 12 months agoa323193
  9. Merge branch 'main' into perf/project-diff2David committed 12 months ago716937c
  10. rewrote project diff buffer loading. Now responsive on start get slow after a while as the mb loads fullDavid committed 12 months ago6ee35cb
  11. somewhat responsive! omgDavid committed 12 months agod76c326
  12. sleepy timeDavid committed 1 year ago6effe1f
  13. ugly code protoyping only dont get this into prodDavid committed 1 year ago8d3153a
  14. project_diff: Load buffers in the backgroundJakub Konka committed 1 year ago78add79
  15. git: Fix panic in `git2` due to empty repo paths (#42304)Lukas Wirth committed 1 year ago0149de4
  16. Automate settings registration (#42238)Mikayla Maki committed 1 year ago5f82264
  17. Fix branch diff hunk expansion (#41873)Conrad Irwin committed 1 year agob952483
  18. workspace: Handle non-cloneable items better (#41215)Lukas Wirth committed 1 year agofd3ca03
  19. workspace: Make `Item::clone_on_split` async (#41211)Lukas Wirth committed 1 year ago33ec545
  20. git: Branch diff (#40188)Conrad Irwin committed 1 year agof45a9b3
  21. Revert: Spawn terminal process on background executor (#41060)Agus Zubiaga committed 1 year ago1cf765e
  22. Fix the project diff sometimes missing updates (#40662)Cole Miller committed 1 year ago8b6f3ec
  23. Fix keybind hints flickering in certain scenarios (#40927)Finn Evers committed 1 year agof393138
  24. project: Spawn terminal process on background executor (#40774)Lukas Wirth committed 1 year ago0eccdfe
  25. git_ui: When no changes, disable stage/unstage toolbar buttons (#39909)Bartosz Kaszubowski committed 1 year ago59b87d5
  26. windows: Get more tests passing (#39984)Jakub Konka committed 1 year agobbb6783
  27. git_ui: Fix open diff for untracked files when sorting by path enabled (#39862)Dino committed 1 year agoc58931a
  28. git_ui: Update project diff more aggressively (#39642)Cole Miller committed 1 year agoe680dfb
  29. editor: Shrink `DisplayMapSnapshot` from `824` to `256` bytes (#39568)Lukas Wirth committed 1 year ago2bfcd60
  30. workspace: Add `Close Multibuffers` pane context menu entry (#39199)Lukas Wirth committed 1 year ago1a9e9c5
  31. Fix ordering of multibuffer excerpts (#39476)Cole Miller committed 1 year agoaced13b
  32. Clean up RelPath API (#38912)Max Brunsfeld committed 1 year ago495a7b0
  33. Represent relative paths using a dedicated, separator-agnostic type (#38744)Max Brunsfeld committed 1 year ago03f9cf4
  34. git_ui: Show author name on commits in branch picker (#36812)Lev Zakharov committed 1 year ago46fb521
  35. Add a setting to control the number of context lines in excerpts (#37138)Mikayla Maki committed 1 year agoc3ccdc0