Code

History

Commits on ig/commit-debug to cli/examples/custom-working-copy33
  1. working_copy: make potentially slow methods asyncMartin von Zweigbergk committed 1 year agobeda138
  2. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  3. working_copy: Move `conlfict_marker_styles` to `TreeState`Ian Wrzesinski committed 1 year agof3d41b1
  4. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  5. working copy: pass `UserSettings` to `WorkingCopyFactory`Kaiyi Li committed 1 year ago74fb5a6
  6. cli: replace `ExitCode` by `u8`Martin von Zweigbergk committed 1 year ago2755042
  7. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  8. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  9. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  10. examples: use settings_for_new_workspace() when initializing workspaceYuya Nishihara committed 1 year ago127f7e2
  11. gitignore: add more detail to errors on invalid patternScott Taylor committed 1 year ago9591523
  12. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  13. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  14. cli: Support renaming workspacesKevin Liao committed 2 years ago412ef36
  15. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  16. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  17. working_copy: delete `path()` method from traitMartin von Zweigbergk committed 2 years ago749a284
  18. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  19. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  20. workspace: don't lose sparsed-away paths when recovering workspaceMartin von Zweigbergk committed 2 years agoc55e080
  21. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  22. Switch to ignore crate for gitignore handling.Daehyeok Mun committed 2 years agoa9f489c
  23. workspace: recover from missing operationJonathan Tan committed 2 years ago33f3a42
  24. working_copy: make reset() take a commit instead of a treeMartin von Zweigbergk committed 2 years agob343289
  25. workspace: combine working copy functions into a traitDaniel Ploch committed 2 years agocb889f0
  26. repo, workspace: remove 'static lifetime bound from initializer functionsYuya Nishihara committed 2 years ago1db0335
  27. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  28. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  29. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  30. repo_path: make to_internal_file_string() return &str, rename accordinglyYuya Nishihara committed 2 years ago55f7527
  31. git_backend: pass UserSettings to GitBackend constructorsYuya Nishihara committed 3 years agoea32c0c
  32. repo: pass UserSettings to store factories and initializersYuya Nishihara committed 3 years ago8a2048a
  33. workspace: make working-copy type customizableMartin von Zweigbergk committed 3 years agoc3b45b6