Code

History

Commits on fix-git-https-support to crates/workspace/src/dock.rs175+
  1. Merge pull request #2020 from zed-industries/telemtry-opt-outMikayla Maki committed 3 years ago14899d8
  2. Silence spurious log errorMikayla Maki committed 3 years agobfb43c6
  3. Fix crash when activating prev/next pane while dock is activeMax Brunsfeld committed 3 years ago551dc1f
  4. Fix infinite loop in dock position when deserializingMikayla Maki committed 3 years ago3a4f8d2
  5. Remove terminal container view, switch to notify errorsMikayla Maki committed 3 years ago925c9e1
  6. Refactor editor scrolling and implement scroll commands from vim modeKay Simmons committed 3 years agocffb064
  7. WIP fixing dock problemsMikayla Maki committed 3 years agoffcad4e
  8. working serialized writes with panics on failure. Everything seems to be workingKay Simmons committed 3 years ago1cc3e48
  9. Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....Mikayla Maki committed 3 years agoa47f2ca
  10. Dock persistence working!Kay Simmons committed 3 years agod20d21c
  11. wipKay Simmons committed 3 years agoc1f7902
  12. Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(Mikayla Maki committed 4 years ago3451a3c
  13. wipK Simmons committed 4 years ago73f0459
  14. WIPK Simmons committed 4 years ago0c466f8
  15. extract dragged item targetK Simmons committed 4 years ago8cde64d
  16. Add pane splitting by dragged item. Works, but the overlay doesn't clear quite rightK Simmons committed 4 years agocfde3e3
  17. add mouse region handler bool for adding the handler above the childK Simmons committed 4 years ago70e2951
  18. Add action to move active item into the dockJulia committed 4 years agoba35536
  19. Handle tab drag end on pane items to insert after active itemJulia committed 4 years agob9f9819
  20. Log view name alongside error in `ChildView`Antonio Scandurra committed 4 years agoa5a60eb
  21. Remove focus filtering from gpui so all focus events result in focus-in and focus-out calls Remove pane focused event in favor of focus_in at the workspace level Added is_child to ViewContext to determine if a given view is a child of the current view Fix issue where dock would get in a infinite loop when activated after dragging an item out of it Fix issue where the last focused view in an item was not correctly refocused when a pane is focused after switching active tabsK Simmons committed 4 years ago1d8717f
  22. Minor improvements to dock visuals, rework dock keybindings, and fix panic on split when dock is activeK Simmons committed 4 years ago1ce48f4
  23. Added toggle dock testMikayla Maki committed 4 years ago6af7b7f
  24. Added focus on dock toggleMikayla Maki committed 4 years ago4c07dc9
  25. Minor tweak to dock testsK Simmons committed 4 years ago61ec334
  26. Add tests for the dockK Simmons committed 4 years ago3b9b2cd
  27. Fix mouse scroll in terminal itemsK Simmons committed 4 years agoad77bb7
  28. Fix incorrect rendering of toolbar in right anchored dock Make dock keybinding activate the dock if it wasn't hidden, and hide it if it was already active Make clicking the expanded dock wash, hide the dock Fix some issues with programmatically activating other panes, not hiding the dock Tweak dock anchor menu text Swap dock hide button for thin variant Fix dock sidebar interactions Add clicked state to search button and fix presenter issue sending clicked events when mouse not overlapping MouseRegionK Simmons committed 4 years ago0b5952e
  29. Extract panel resize code from sidebar into Resizable element Make resizable work in vertical axis Make dock resizable Have dock preserve size based on Anchor position Make pane buttons work more correctly in pathological cases Sync status bar dock button with dock visibility/anchor positionK Simmons committed 4 years agodf59b28
  30. Started to make the dock better, major issue's resizing child elementsMikayla Maki committed 4 years ago31a3fdb
  31. WIP working on resizable dockK Simmons committed 4 years agof2b72eb
  32. Move workspace overlay elements into an actual overlay in order to get proper stacking context depthsK Simmons committed 4 years ago4444172
  33. Permanent fix to repeat MouseRegion Tag failure in Workspace Polish tab bar buttonsK Simmons committed 4 years ago6b26965
  34. 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
  35. Swapped keyboard binding and did some minor tweaks to style and focusK Simmons committed 4 years ago59fd967