6385e51
collab 0.12.1
Joseph Lyons created
6385e51
collab 0.12.1
Joseph Lyons created
9405b49
v0.87.x dev
Joseph Lyons created
68867fe
Define journal settings in journal crate
Max Brunsfeld created
aa6ea92
Define telemetry settings in the client crate
Max Brunsfeld created
9b06be2
Define vim_mode setting in vim crate
Max Brunsfeld created
926d7b3
Define auto_update setting in the auto_update crate
Max Brunsfeld created
b6b2c5d
Generalize settings JSON schema logic to work w/ arbitrary setting types
Max Brunsfeld created
9a6a2d9
Start using the SettingsStore in the app
Max Brunsfeld created
316f791
Add generic update method to SettingsStore
Max Brunsfeld created
24e0633
Allow registering additional settings after loading global settings
Max Brunsfeld created
5de9652
Create proof-of-concept SettingStore struct
Max Brunsfeld created
5549669
Test moving panels
Co-Authored-By: Julia Risley <julia@zed.dev>
Nathan Sobo and Julia Risley created
c7fcc03
Merge pull request #2460 from zed-industries/show-dock-on-activate
Fix bug with terminal button
Mikayla Maki created
cc21421
Rename item to panel in various locations
Nathan Sobo created
0dce5ba
Fix bug with terminal button
Mikayla Maki created
0ccb4a5
Create more specific dock position settings associated with each panel
Antonio Scandurra created
e507ead
Rely on root getting re-focused when panel isn't rendered
This achieves two things: - When a panel like `TerminalPanel` closes its last tab, the focus is returned to the root view (the `Workspace`) - When a panel is moved from a dock to another, it will get rendered in another spot but the focus will be kept on the panel This also ensures the focus is not lost when a panel is moved from a dock to another because that view
Antonio Scandurra created
9b9d53f
Focus the root view if the previously-focused view isn't rendered
Antonio Scandurra created
cdcb7c8
Merge branch 'main' into panels
Antonio Scandurra created
f28eee8
Add context menu to change panel position
Antonio Scandurra created
8fa379b
Maintain panel visibility when changing its position
Antonio Scandurra created
6e3ce63
Fix panic when not specifying a `project_panel` setting
Antonio Scandurra created
eec6055
Highlight include/exclude inputs when errors happen there
Kirill Bulatov created
dfdf7e4
Test the search inclusions/exclusions
Kirill Bulatov created
80fc1bc
Use placeholder in include/exclude editors
Kirill Bulatov created
0e31d13
Rework tab and escape key handling in search panel
Fixes https://linear.app/zed-industries/issue/Z-1238/focus-the-results-multibuffer-in-project-search-on-esc and adds a tab shortcut for project search inputs co-authored-by: Julia <julia@zed.dev>
Kirill Bulatov and Julia created
3da55c1
Fix arrow layout
Kirill Bulatov created
6fb8679
Trim glob input
Kirill Bulatov created
13296d5
Extra rows approach draft
co-authored-by: Max <max@zed.dev>
Kirill Bulatov and Max created
b5abac6
Draft search include/exclude logic
Kirill Bulatov created
915154b
Add initial include/exclude project search UI
Kirill Bulatov created
3115c83
Merge pull request #2458 from zed-industries/fix-context-menu-click
Always dismiss context menu on click
Antonio Scandurra created
1b5e792
Always dismiss context menu on click
Antonio Scandurra created
9173916
Remove unused terminal_button module
Nathan Sobo created
f554877
Render the bottom dock buttons before the right dock buttons
Nathan Sobo created
ba24824
Allow terminal to be docked left, bottom, or right
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
Nathan Sobo and Joseph Lyons created
6a7feb4
Allow the project panel to be docked right or left
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
Nathan Sobo and Joseph Lyons created
0d78266
Replace todo with unimplemented to reduce distractions
Nathan Sobo created
6d16d22
Merge branch 'main' into panels
Nathan Sobo created
5e8b7bd
Replace todo with unimplemented to reduce distractions
Nathan Sobo created
26d80ee
Merge pull request #2456 from zed-industries/fix-dock-pane-focus
Make dock not eagerly steal focus from sub items
Mikayla Maki created
0214228
Fix format
Mikayla Maki created
6645323
WIP
Nathan Sobo created
6dfb48d
Fix center items not being activated when deserialized
Mikayla Maki created
8d561d6
Make dock not eagerly steal focus from sub items
Mikayla Maki created
8f12489
WIP: Allow panels to be moved
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
45df092
Remove unused code
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
37d3ed5
Focus new item if pane was focused when removing previous active item
Previously, we were relying on the item getting blurred and the workspace receiving focus, which would in turn focus the active pane. This doesn't play well with docks because they aren't part of the workspace panes.
Antonio Scandurra created
641f5d1
Ensure `ctrl-`` works in the terminal panel
Antonio Scandurra created
2bc7be9
WIP
Antonio Scandurra created