Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copilot #2316

Merged
merged 55 commits into from
Mar 31, 2023
Merged

Copilot #2316

merged 55 commits into from
Mar 31, 2023

Commits on Mar 28, 2023

  1. Add copilot crate

    Refactor HTTP and github release downloading into util
    Lazily download / upgrade the copilot LSP from Zed
    
    Co-authored-by: Max <[email protected]>
    Co-Authored-By: Antonio <[email protected]>
    3 people committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    455cdc8 View commit details
    Browse the repository at this point in the history
  2. Fix bad global

    mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    9a99eae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5471217 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    797bb7d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59d9277 View commit details
    Browse the repository at this point in the history
  6. 🎨

    as-cii authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    8ba9e63 View commit details
    Browse the repository at this point in the history
  7. Start on copilot completions

    as-cii authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1803719 View commit details
    Browse the repository at this point in the history
  8. Successfully fetch completions from Copilot

    We still need to process them and return them into a more Zed-friendly
    structure, but we're getting there.
    as-cii authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    155594c View commit details
    Browse the repository at this point in the history
  9. Implement Copilot::completions_cycling

    Co-Authored-By: Mikayla Maki <[email protected]>
    as-cii and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    591e246 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b57d517 View commit details
    Browse the repository at this point in the history
  11. Add basic copilot modal

    mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    15e29d4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    19cc86a View commit details
    Browse the repository at this point in the history
  13. Restructure verification code prompting to open a window instead

    Also, prevent multiple calls to `sign_in` from racing with each other.
    as-cii authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    99cca59 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9713d1b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b16e216 View commit details
    Browse the repository at this point in the history
  16. Start integrating Copilot with editor

    There's still a bit to do in terms of reusing the previous suggestion
    when the prefix matches, but we're getting there.
    as-cii authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    2f95510 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    093e0a3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6715e52 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1162615 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2fede1c View commit details
    Browse the repository at this point in the history
  21. Update editor.ts

    iamnbutler authored and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    ef6c283 View commit details
    Browse the repository at this point in the history
  22. Clear copilot suggestions when hitting escape

    Co-Authored-By: Mikayla Maki <[email protected]>
    as-cii and mikayla-maki committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    d236d9e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    034bc75 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    da81ff3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    6ff0986 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0ef9cef View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    941da24 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    9d8d2bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce9774b View commit details
    Browse the repository at this point in the history
  3. 🎨

    as-cii authored and mikayla-maki committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    12370f1 View commit details
    Browse the repository at this point in the history
  4. Remove copilot smoke test

    as-cii authored and mikayla-maki committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    a5cec18 View commit details
    Browse the repository at this point in the history
  5. Apply cargo fmt

    mikayla-maki committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    aea8475 View commit details
    Browse the repository at this point in the history
  6. Move command palette filter into collections crate

    Filter out copilot commands from command palette when not active
    mikayla-maki committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0b0c7e4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d60ef03 View commit details
    Browse the repository at this point in the history
  8. Make modal behavior stateless

    Co-authored-by: antonio <[email protected]>
    mikayla-maki and as-cii committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    f812796 View commit details
    Browse the repository at this point in the history
  9. Add copilot settings

    Add copilot pause / resume
    Add copilot statusbar item stub
    mikayla-maki committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    ebd06b4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ae3b3ea View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Add copilot icons

    iamnbutler committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    e3822a5 View commit details
    Browse the repository at this point in the history
  2. WIP

    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    76efab0 View commit details
    Browse the repository at this point in the history
  3. WIP, not compiling

    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    8fac32e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc7c5b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8033b2 View commit details
    Browse the repository at this point in the history
  6. Remove some strays

    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    5b3b743 View commit details
    Browse the repository at this point in the history
  7. Switch to using zed hosted copilot LSP (again)

    co-authored-by: antonio <[email protected]>
    mikayla-maki and antonio committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    e46cd2d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b7461c3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    58b453a View commit details
    Browse the repository at this point in the history
  10. Update icons

    iamnbutler committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    655897b View commit details
    Browse the repository at this point in the history
  11. Add zed plus copilot icon

    iamnbutler committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    f235d9f View commit details
    Browse the repository at this point in the history
  12. Added erorr states and first-pass error handling to the copilot statu…

    …s bar item.
    
    Added correct icons
    Added a new 'Toast' action which allows other crates to easily pop toasts with an optional click action
    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    f5d4bcd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    afc9b83 View commit details
    Browse the repository at this point in the history
  14. Remove test modals

    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    c28d2c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    81411b9 View commit details
    Browse the repository at this point in the history
  16. cargofmt

    mikayla-maki committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    c3188be View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    e38f52d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    713f5f6 View commit details
    Browse the repository at this point in the history