Code

History

Commits on fix-git-https-support to crates/gpui/src980+
  1. blade: refactor the atlas to not own the command encoderDzmitry Malyshau committed 2 years ago04e49dc
  2. Open URLs with cmd-click (#7312)Conrad Irwin committed 2 years ago1a82470
  3. Maintain smooth frame rates when ProMotion and direct mode are enabled (#7305)Antonio Scandurra committed 2 years ago15edc46
  4. gpui: Add support for observing window appearance (#7294)Marshall Bowers committed 2 years ago115f067
  5. Scope line layout cache to each window (#7235)Antonio Scandurra committed 2 years agoa0b52cc
  6. Use `Mutex` instead of a `RefCell` to acquire/release instance buffers (#7291)Antonio Scandurra committed 2 years ago659423a
  7. Use `command_buffer.wait_until_scheduled` in metal renderer (#7283)Thorsten Ball committed 2 years ago3d76ed9
  8. Revert "Avoid excessive blocking of main thread when rendering in direct mode (#7253)" (#7272)Thorsten Ball committed 2 years ago2940a0e
  9. blade: path sprite renderingDzmitry Malyshau committed 2 years agoc000d2e
  10. linux: path rasterization shaderDzmitry Malyshau committed 2 years agofdaffdb
  11. linux: implement RWH for LinuxWindowDzmitry Malyshau committed 2 years ago05c4221
  12. WIP path rasterizationDzmitry Malyshau committed 2 years agoed679c9
  13. linux: refactor window structure, support move callbackDzmitry Malyshau committed 2 years agoce84a2a
  14. linux: share corner picking code between shadersDzmitry Malyshau committed 2 years agoc9ec337
  15. linux: shadow renderingDzmitry Malyshau committed 2 years ago666b134
  16. linux: basic quad renderer logicDzmitry Malyshau committed 2 years ago8aa7687
  17. linux: work around the mutex locks for request_frame and resizeDzmitry Malyshau committed 2 years ago503ac7a
  18. linux: hook up render event, basic renderer command bufferDzmitry Malyshau committed 2 years ago74fde59
  19. linux: port from x11rb to xcb and hook up RawWindowHandleDzmitry Malyshau committed 2 years ago7f8c64a
  20. x11: create window and route eventsDzmitry Malyshau committed 2 years agoaed363d
  21. linux: hook up X11rb for Window creationDzmitry Malyshau committed 2 years agocefc982
  22. linux: basic window, display, and atlasDzmitry Malyshau committed 2 years agoe95bf24
  23. linux: start the text systemDzmitry Malyshau committed 2 years agob0376aa
  24. linux: implement dispatcher, add dummy textsystemDzmitry Malyshau committed 2 years agoca62d22
  25. Add Linux platform, gate usage of CVImageBuffer by macOSDzmitry Malyshau committed 2 years agod675abf
  26. Add blade dependencyDzmitry Malyshau committed 2 years agoef4ef5f
  27. Avoid excessive blocking of main thread when rendering in direct mode (#7253)Max Brunsfeld committed 2 years ago020c38a
  28. Introduce a fast path for drawing quads with no borders / corner radii (#7231)Antonio Scandurra committed 2 years ago5424c8b
  29. app version to server (#7130)Conrad Irwin committed 2 years ago2187513
  30. gpui: Add runtime-shaders feature so that Xcode.app is no longer necessary for Nix-based workflows (#7148)Piotr Osiewicz committed 2 years ago5941102
  31. Use fully-qualified name to avoid an unused import (#7104)Marshall Bowers committed 2 years ago2e7f9c4
  32. Add raw window handle implementations to GPUI (#7101)Mikayla Maki committed 2 years agoa54eaae
  33. Only `impl Global` for `DebugBelow` when compiling with `debug_assertions` (#7102)Marshall Bowers committed 2 years ago1d794db
  34. gpui: Add Global marker trait (#7095)Piotr Osiewicz committed 2 years agoe6ebe79
  35. Add logging for the font_descriptor panic (#7097)Conrad Irwin committed 2 years agoc073552