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

Integrate base/ platform from VS Code and adopt scroll bar #5096

Merged
merged 40 commits into from
Jul 11, 2024

Commits on Jul 9, 2024

  1. Add git ignore for vs

    Tyriar committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    190e1f0 View commit details
    Browse the repository at this point in the history
  2. Set up vs project

    Tyriar committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c30bffc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4789c24 View commit details
    Browse the repository at this point in the history
  4. .

    Tyriar committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    99db197 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86c875f View commit details
    Browse the repository at this point in the history
  6. Delete unused files

    Tyriar committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c33ed46 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    381200b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b401865 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    27195b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d904f2f View commit details
    Browse the repository at this point in the history
  3. Fix scroll lines API

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    1dada9f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3c787e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    345b690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b0078a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    522b39b View commit details
    Browse the repository at this point in the history
  8. Tidy up esbuild bundle configs

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8b83f44 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c2b90c6 View commit details
    Browse the repository at this point in the history
  10. Remove ScrollSource

    This isn't used anymore, it was used earlier to workaround recursion between
    the viewport and the terminal objects
    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    416f12f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    75bf192 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9b26bb4 View commit details
    Browse the repository at this point in the history
  13. Inline some functions

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    c7f8098 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    884141c View commit details
    Browse the repository at this point in the history
  15. Fix api lint

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    eca0800 View commit details
    Browse the repository at this point in the history
  16. Const enum over magic number

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ade5591 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d1d25a5 View commit details
    Browse the repository at this point in the history
  18. Deprecate fast scroll modifier as it's no longer possible

    Not possible via the component we import. We could add this but I
    doubt it was being used anyway.
    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2b8ccb5 View commit details
    Browse the repository at this point in the history
  19. Support smooth scroll

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    55c6275 View commit details
    Browse the repository at this point in the history
  20. Fix api lint

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    d6f7133 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1096b7f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    59a8f0c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f155d67 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    444c07f View commit details
    Browse the repository at this point in the history
  25. Fix out-esbuild build

    Tyriar committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    31e0af7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d532a15 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a644b5d View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Fix mouse events

    Tyriar committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2da5eca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    721d483 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f37351 View commit details
    Browse the repository at this point in the history
  4. Resolve more todos

    Tyriar committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    73ee951 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90a1da2 View commit details
    Browse the repository at this point in the history