Code

History

Commits on fix-git-https-support to crates/editor/src/element.rs735+
  1. DOCK WORKING! Update editor element to use mouse regions instead of dispatch event for mouse events Fix bug in presenter where mouse region handlers were stored on click and called instead of more up to date handlers from subsequent renders Changed MouseRegion to require discriminants in all cases Add scroll wheel event to MouseRegion Polished a bunch of dock inconsistenciesK Simmons committed 4 years ago69ecbb6
  2. Actually added all files this timeMikayla Maki committed 4 years ago1a0f43f
  3. Added scroll-to-edge.Mikayla Maki committed 4 years ago77670cb
  4. Only extend selection with shift without other modifiersForLoveOfCats committed 4 years agod00a482
  5. Merge branch 'terminal-mouse' of github.com:zed-industries/zed into terminal-mouseMikayla Maki committed 4 years ago9f9bafd
  6. Added modifiers to scroll wheel eeventMikayla Maki committed 4 years agoefd3247
  7. Merge pull request #1537 from zed-industries/fix-goto-links-with-selectionsJulia committed 4 years ago1f7db46
  8. Avoid triggering goto-definition links while with a pending selectionForLoveOfCats committed 4 years agob61e9a9
  9. Finished IME for nowMikayla Maki committed 4 years agod545e59
  10. Fixed blink problemsMikayla Maki committed 4 years agoacce004
  11. Added a hollow mode to the cursor rendering code, for terminal lost focusMikayla Maki committed 4 years agob9c7312
  12. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  13. Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-downForLoveOfCats committed 4 years agoa47a6f2
  14. Fix crash and wrong columnar selection when mousing over block linesMax Brunsfeld committed 4 years ago096f469
  15. Add `cmd+shift+click` action for triggering go to type definitionForLoveOfCats committed 4 years ago2c70583
  16. Merge branch 'main' into ime-support-2Antonio Scandurra committed 4 years agoca3e731
  17. Merge branch 'main' into ime-support-2Antonio Scandurra committed 4 years ago7b009c8
  18. Add simple IME handling to the terminalMax Brunsfeld committed 4 years ago0185b4f
  19. Remove the set_selected_text_range method from the InputHandler traitMax Brunsfeld committed 4 years ago7c57599
  20. Position IME input according to where the selection is renderedAntonio Scandurra committed 4 years ago97ce399
  21. Remove `input` from `KeyDownEvent`Antonio Scandurra committed 4 years ago101a066
  22. working diagnostic popover. Also renamed GoToNextDiagnostic to GoToDiagnostic and adjusted it's action to jump to the popover's diagnostic if it is visibleK Simmons committed 4 years ago95952f0
  23. WIPK Simmons committed 4 years agodbedc30
  24. Merge pull request #1392 from zed-industries/mouse-vim-mode-clippingKeith Simmons committed 4 years agod34d6ea
  25. WIPAntonio Scandurra committed 4 years ago42ac4bf
  26. Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selectionsK Simmons committed 4 years ago1cfaac1
  27. Merge branch 'main' into theme-improvementsNate Butler committed 4 years agobcc554a
  28. Add icon sets for sizes 8, 12 and 16, remove old iconsNate Butler committed 4 years ago46384e7
  29. Rework presenter and MouseRegion to use Handler hashmap rather than individual fieldsK Simmons committed 4 years ago8add813
  30. WIP add basic context menu and make progress toward adding quick actions to itKeith Simmons committed 4 years agod796b54
  31. fix merge conflicrMikayla Maki committed 4 years agobe94f61
  32. Added basic selectionsMikayla Maki committed 4 years agoa823785
  33. Combine platform mouse events to use common MouseEvent struct and remove MouseDragged event in favor of MouseMovedKeith Simmons committed 4 years agobcb553f
  34. pull event data out into individual Event structsKeith Simmons committed 4 years ago686e573
  35. changed rendererMikayla Maki committed 4 years ago03cbb94