Marshall Bowers
c7a789e1e2
Wire up NewFile action
2023-12-05 20:21:35 -05:00
Mikayla
ea0d8571f9
Add back the main structure
2023-12-05 16:52:29 -08:00
Nathan Sobo
ec8cd7dccb
Merge remote-tracking branch 'origin/main' into app-menus
2023-12-05 16:54:38 -07:00
Nathan Sobo
2fa759e239
Fix cmd-n in the project panel context menu and bind global workspace actions ( #3491 )
...
This PR binds the `workspace::NewFile` action only in the `Workspace`
context. It previously was bound globally, which caused us to hijack the
`cmd-n` binding when the context menu was visible in the project panel.
In the process, we also added some other global workspace actions and
move some other global bindings to be bound only on `Pane` and
`Workspace`.
Release Notes:
- N/A
2023-12-05 16:52:39 -07:00
Nathan Sobo and Marshall
76e6f84910
Merge main
...
Co-Authored-By: Marshall <marshall@zed.dev >
2023-12-05 16:47:13 -07:00
Nathan Sobo and Marshall
a209ea2cf9
Get app menus basically working
...
- Everything is still disabled when there is no active window.
Co-Authored-By: Marshall <marshall@zed.dev >
2023-12-05 16:37:01 -07:00
0cb43ab7de
Add AppContext::dispatch_action and use it for app menu actions
...
Co-Authored-By: Marshall <marshall@zed.dev >
Co-Authored-By: Julia <julia@zed.dev >
2023-12-05 15:49:06 -07:00
Max Brunsfeld
e903a96401
Implement following and more collaboration panel features in zed2 ( #3504 )
2023-12-05 13:59:15 -08:00
Joseph T. Lyons
5dd0d826c8
temp
2023-12-05 16:37:43 -05:00
Marshall Bowers and Nate Butler
4faf00c9f6
Update breadcrumb rendering ( #3505 )
...
This PR updates the rendering of the breadcrumb.
Release Notes:
- N/A
Co-authored-by: Nate Butler <iamnbutler@gmail.com >
2023-12-05 16:34:21 -05:00
Max Brunsfeld
a2f0cffc57
Make Window::on_next_frame work in tests
2023-12-05 13:34:12 -08:00
Max Brunsfeld
d03a77bbf4
Get following working
...
Restore a single event type on Item trait, so that the workspace can
subscribe to it and handle following events.
2023-12-05 12:57:23 -08:00
Joseph T. Lyons
778eff98cb
Remove unused code
2023-12-05 15:53:52 -05:00
Joseph T. Lyons
b41b752d04
Implement feedback action
...
OpenZedCommunityRepo
2023-12-05 15:52:02 -05:00
Joseph T. Lyons
be231c3efd
Implement feedback actions
...
CopySystemSpecsIntoClipboard
RequestFeature
FileBugReport
2023-12-05 15:48:41 -05:00
Nathan Sobo
ef1311ab96
Start on app menus
2023-12-05 13:17:59 -07:00
Mikayla
e398edb647
Add event based drag API to GPUI, continue binding mouse handlers to terminal
2023-12-05 12:07:17 -08:00
Marshall Bowers
50dc7202fc
Update Tab Bar & Toolbar ( #3503 )
...
- Work on default light theme
- Update tab bar and tabs
- Port quick_action_bar crate to zed2
- Add `Indicator` component
- Add `v_stack` & `h_stack` to ui::prelude::*
Release Notes:
- N/A
2023-12-05 14:23:13 -05:00
Marshall Bowers
1b17e89ef1
Format code
2023-12-05 14:17:22 -05:00
Marshall Bowers
106c479785
Merge branch 'main' into pane-toolbar-tabbar-ui
2023-12-05 14:15:18 -05:00
Nate Butler and Marshall Bowers
224c6ca1f2
make ci happy
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-05 14:09:42 -05:00
Nate Butler and Marshall Bowers
461e2c221a
Remove debugging colors
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-05 14:09:29 -05:00
Nate Butler and Marshall Bowers
ef129b5512
Update tabs rendering, fix tab spacing bug
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-05 14:04:12 -05:00
Max Brunsfeld
802a517228
Render chat and notes buttons below the current channel
2023-12-05 10:40:51 -08:00
Federico Dionisi
fb7e423e59
Dismiss theme_selector on esc
2023-12-05 19:31:20 +01:00
Max Brunsfeld
2461eb0b6f
Fix rendering of shared screens in collab panel
2023-12-05 10:29:19 -08:00
Antonio Scandurra
50ff26b06d
WIP
2023-12-05 19:27:15 +01:00
Max Brunsfeld
8493032c8a
Fix tree branch rendering in collab panel
2023-12-05 10:14:40 -08:00
Joseph T. Lyons
7c49bf2f35
temp
2023-12-05 13:04:53 -05:00
Joseph T. Lyons
5bf1b4404a
Merge branch 'main' into feedback-2
2023-12-05 12:49:48 -05:00
Nate Butler and Marshall Bowers
563a34c9f6
Add indicator component
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-05 12:41:54 -05:00
Mikayla
abe83c8b69
Merge branch 'main' into terminal-element
2023-12-05 09:33:46 -08:00
Antonio Scandurra
304dbed62b
WIP
2023-12-05 18:14:24 +01:00
Nate Butler
1a83f0376b
Update tab close button
2023-12-05 11:59:23 -05:00
Piotr Osiewicz and Nate
508dd48a80
Port quick_action_bar to zed2
...
Co-authored-by: Nate <nate@zed.dev >
2023-12-05 17:33:35 +01:00
Nathan Sobo
387e846ed4
Reintroduce menu-related platform callbacks
2023-12-05 09:23:24 -07:00
Marshall Bowers
f18be78ec1
Fix an issue with the text in the theme selector editor not showing ( #3501 )
...
This PR fixes an issues where the text—both placeholder and
user-entered—would not show up in the editor in the theme selector.
It seems to be the min width on the wrapper element that fixes this.
Release Notes:
- N/A
2023-12-05 10:59:15 -05:00
Antonio Scandurra
6688546075
WIP
2023-12-05 16:49:36 +01:00
Piotr Osiewicz
98a55f2636
Add v_stack and h_stack to ui::prelude
2023-12-05 16:48:17 +01:00
Nate Butler
a463f6b8a7
Update button sizes
2023-12-05 10:11:18 -05:00
Antonio Scandurra
27fddff40a
Port semantic_index to gpui2 ( #3500 )
...
Release Notes:
- N/A
2023-12-05 15:52:38 +01:00
Antonio Scandurra and Julia Risley
e2f77c34f9
Port semantic_index to gpui2
...
Co-Authored-By: Julia Risley <julia@zed.dev >
2023-12-05 15:38:36 +01:00
Kirill Bulatov
74cadfb2f4
Allow opening files without project entries ( #3497 )
...
Addresses
https://zed-industries.slack.com/archives/C04S5TU0RSN/p1701428432093989
by allowing to open a buffer without a corresponding project `Entry`.
This means that now, we can remove the "fake worktree" requirement and
open files without creating any (the PR does not do this step yet, but
prepares the code for it).
In addition, the PR fixes glob matching code and adds more tests on
excluded files queries.
Release Notes:
- Fixed search query inclusions/exclusions working incorrectly
- Fixed excluded files being opened via CLI and failing or spoiling
project tree view
2023-12-05 16:33:30 +02:00
Federico Dionisi
d9cdd8485a
Fix panic opening the theme selector ( #3499 )
...
I noticed a panic when trying to open the theme selector. Removing `Arc`
from `cx.global::<Arc<ThemeRegistry>>()` did the job. Is that the right
way? I'm not sure. 😅
Release Notes:
- N/A
2023-12-05 15:28:48 +01:00
Kirill Bulatov
5242f8031e
Port to gpui2
2023-12-05 16:13:39 +02:00
Federico Dionisi
5a2243aa7a
Fix panic opening the theme selector
2023-12-05 15:12:37 +01:00
Nate Butler
761c84d8a5
Update icon size
2023-12-05 09:10:16 -05:00
Nate Butler
f723a20bb8
Expand toolbar tools
2023-12-05 09:02:21 -05:00
Piotr Osiewicz and Antonio
ae842f7bf2
Start out Copilot2;
...
Add hidden_action_types to CommandPaletteFilter.
WindowContext.available_actions now returns global actions as well.
Co-authored-by: Antonio <antonio@zed.dev >
2023-12-05 14:57:20 +01:00
Piotr Osiewicz
f0dcdf9f07
Editor2 tests ( #3486 )
...
Release Notes:
- N/A
2023-12-05 14:52:20 +01:00