CodeHistory
- KSAvoid reordering items by adding an activation history to panes, and remove tab reordering hack Co-Authored-By: Julia Risley <julia@zed.dev>Kay Simmons committed 4 years ago
4e35b26 - NBUpdate iconsNate Butler committed 4 years ago
9148e1d - KSextract dragged item targetK Simmons committed 4 years ago
8cde64d - KSfix issue where empty pane is createdK Simmons committed 4 years ago
d7b8a18 - KSAdd pane splitting by dragged item. Works, but the overlay doesn't clear quite rightK Simmons committed 4 years ago
cfde3e3 - KSadd mouse region handler bool for adding the handler above the childK Simmons committed 4 years ago
70e2951 - JUAdd action to move active item into the dockJulia committed 4 years ago
ba35536 - JUHandle tab drag end on pane items to insert after active itemJulia committed 4 years ago
b9f9819 - NSStart on view-level dispatch approach for keyboard eventsNathan Sobo committed 4 years ago
6e363e4 - NSOnly invalidate parent view on click/hover if we read that state when renderingNathan Sobo committed 4 years ago
bc03592 - ASLog view name alongside error in `ChildView`Antonio Scandurra committed 4 years ago
a5a60eb - KSRemove 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 ago
1d8717f - MMFixed minor issue with pane defocusing Co-Authored-By: kay@zed.devMikayla Maki committed 4 years ago
1905ba5 - KSMinor improvements to dock visuals, rework dock keybindings, and fix panic on split when dock is activeK Simmons committed 4 years ago
1ce48f4 - KSAdd tests for the dockK Simmons committed 4 years ago
3b9b2cd - KSFix 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 ago
0b5952e - KSExtract 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 ago
df59b28 - KSWIP working on resizable dockK Simmons committed 4 years ago
f2b72eb - KSFix some pane button issuesK Simmons committed 4 years ago
1dfa711 - KSPermanent fix to repeat MouseRegion Tag failure in Workspace Polish tab bar buttonsK Simmons committed 4 years ago
6b26965 - KSDOCK 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 ago
69ecbb6 - KSSwapped keyboard binding and did some minor tweaks to style and focusK Simmons committed 4 years ago
59fd967 - KSWIP dock split button and default itemK Simmons committed 4 years ago
b88abca - MMInitial explorations into docksMikayla Maki committed 4 years ago
b9a6336 - MBAvoid undesirable pane item deduping with multibuffersMax Brunsfeld committed 4 years ago
636f35f - KSDon't panic if a tab isn't present in a from tab when draggedK Simmons committed 4 years ago
91080fb - KSSimulate mouse up if mouse was released outside window, don't report dragged payload if it was dragged from a different windowK Simmons committed 4 years ago
227cc66 - KSFix some drag and drop issues including the mouse cursor not being locked to pointer, tooltips being incorrect when a dragged tab is used, and some subscription leaks from panesK Simmons committed 4 years ago
3cc07c1 - KSAdd tests for Pane::add_itemK Simmons committed 4 years ago
22f62ee - KSDrag and drop tabs working. all known bugs fixedK Simmons committed 4 years ago
042ece0 - KSChange dragged tab stylingK Simmons committed 4 years ago
0a97a9c - KSMove pane item reordering from activate_tab to add_item_at.K Simmons committed 4 years ago
5c38021 - KSIntroduce ReorderBehavior to pane, and address drag and drop offset errorK Simmons committed 4 years ago
de3acbd - KSWIPK Simmons committed 4 years ago
0d61258 - KSproperly constrained tabK Simmons committed 4 years ago
03a344a