07a266d
collab 0.31.0
Joseph T. Lyons created
07a266d
collab 0.31.0
Joseph T. Lyons created
b296546
collab_ui: Wire up project picker (#3628)
Release Notes: - N/A
Piotr Osiewicz created
1055f59
v0.118.x dev
Joseph T. Lyons created
599f81f
Wire up tooltips on tab bar actions (#3629)
This PR wires up the tooltips on the actions in the tab bar. Release Notes: - N/A
Marshall Bowers created
6147530
fixup! collab_ui: Wire up project picker
Piotr Osiewicz created
a71365a
collab_ui: Wire up project picker
Co-authored-by: Conrad <conrad@zed.dev>
Piotr Osiewicz and Conrad created
988fb91
Fix tab bar drop target sizing (#3627)
This PR fixes an issue where the tab bar drop target was not receiving any size. The styling isn't 100% correct yet, as the updated background color has a gap around it. Release Notes: - N/A
Marshall Bowers created
226d492
WIP New App Docs (#3624)
[[PR Description]] These docs are intended to replace both docs.zed.dev and introduce people to how to build Zed from source. Add or edit markdown files in the docs/src folder, and follow the instructions in `how-to-deploy.md` to deploy the docs on [Vercel](https://vercel.com/zed-industries/zed-app-docs/45ZTNBKSCmCMAvfAcfcocGnmoMyd). Add pages and organize/reorder docs in the SUMMARY.md. When you are sure a page is added or is no longer needed you can delete it from `docs/old` Release Notes: - N/A
Nate Butler created
9cd55a8
Add note
Nate Butler created
d4e088c
Add deploy note
Nate Butler created
2a714d6
Bring back semantic search UI (#3623)
- [x] Add "Include ignored" to filters - [x] There seems to be a bug (seemingly unrelated to this PR) where we reindex the project on each launch. Edit: Seems to be the case on Zed1 as well if the indexing is interrupted. Release Notes: - N/A
Piotr Osiewicz created
b9023a3
Add inclusion of ignored files
Piotr Osiewicz created
a13468e
Bring back semantic search UI
Piotr Osiewicz created
13c0641
Fix regressions in focus and active support (#3622)
Release Notes: - N/A
Antonio Scandurra created
d147db1
Don't mark interactive element as active if default prevented
Antonio Scandurra created
5018072
Automatically transfer focus on mouse down in `Interactivity::paint`
Antonio Scandurra created
19e842b
fix overlay positions (#3621)
- Fix typo in overlay positioning code - Make overlay positioning more robust Release Notes: - N/A
Conrad Irwin created
e91ecec
fix modal exchange (#3620)
- Fix opening GoToLine from Command - Extend test to cover go_to_line behavior too Release Notes: - N/A
Conrad Irwin created
a055a4c
Make overlay positioning more robust
Previously we would either switch anchor or snap, now we first try switching anchor (if desired) and then snap to window regardless.
Conrad Irwin created
fa36adb
Fix typo in overlay positioning code
Conrad Irwin created
979db25
Extend test to cover go_to_line behavior too
(It's also been broken and fixed a few times along the way)
Conrad Irwin created
a2f0acc
Fix opening GoToLine from Command
This was broken because of the async hop introduced by should_dismiss. Change that API to instead be syncronous, and require that implementors (of which there is only one) to call dismiss again if they want to.
Conrad Irwin created
c94c661
vim2 (#3619)
Fix vim command tests by restoring the spawn in command palette's confirm Release Notes: - N/A
Conrad Irwin created
630997d
And restore the command palette spawn behaviour
Conrad Irwin created
b651294
vim2 (#3618)
- Uncomment editor event tests - Uncomment vim search tests Just command left Release Notes: - N/A
Conrad Irwin created
1a86e4f
Fix vim toggle on welcome
Conrad Irwin created
a934926
hah, oops
Conrad Irwin created
573377d
Fix workspace sizing (#3617)
This PR fixes the sizing of the workspace, specifically with regards to the center pane. This fixes the issue where the tab bar would get clipped when its width exceeded the size of the screen. <img width="1298" alt="Screenshot 2023-12-12 at 8 36 15 PM" src="https://github.com/zed-industries/zed/assets/1486634/592d7c6d-6901-4bd4-b5e7-e30bcad67e21"> Release Notes: - N/A
Marshall Bowers created
a656d11
Fix vim2 search tests
Conrad Irwin created
e09b07d
Allow dragging tabs (#3616)
Max Brunsfeld created
6362221
Scroll the tab bar to show the active tab
Co-authored-by: Nathan <nathan@zed.dev> Co-authored-by: Marshall <marshall@zed.dev>
Max Brunsfeld , Nathan , and Marshall created
a579713
Allow dragging and dropping tabs
Co-authored-by: Nathan <nathan@zed.dev> Co-authored-by: Marshall <marshall@zed.dev>
Max Brunsfeld , Nathan , and Marshall created
a4a5016
Start work on dragging tabs
Max Brunsfeld created
2e00da5
zed2 notification panel (#3603)
Release Notes: - N/A
Julia created
5f5b86e
Use release channel display name for feedback (#3615)
Release Notes: - N/A
Joseph T. Lyons created
29413bc
Fix defer handle double lease
Co-Authored-By: Conrad Irwin <conrad@zed.dev>
Julia and Conrad Irwin created
a63b4c5
Use release channel display name for feedback
Joseph T. Lyons created
3088cbe
Uncomment vim search tests
Conrad Irwin created
c43969e
Uncomment editor event tests
Conrad Irwin created
51ceb52
Fix borked layout
Julia created
c9aa4a0
Fix placeholder text
Joseph T. Lyons created
e489e2e
Enable scrolling in tab bar (#3614)
This PR enables scrolling horizontally in the tab bar. Currently this requires holding down <kbd>Shift</kbd> for the scroll to activate. We'll need to look into this. Scrolling also currently works when there is a split in the editor, as the non-split view goes down a different rendering path that does not constrain the pane width, which breaks a number of things. Release Notes: - N/A
Marshall Bowers created
01d4e71
Get notifications rendering in panel
Julia created
d3eff63
Panel showing up
Julia created
d2feaa4
Extract `TabBar` component (#3613)
This PR extracts a new `TabBar` component from the tab bar implementation in the workspace. Release Notes: - N/A
Marshall Bowers created
31a4892
Avoid notifying editor when wrap width changes (#3612)
Wrap width is already assigned from within draw. It can be called multiple times as taffy iteratively computes the layout. This fixes a hang we were seeing in nightly when opening the chat panel.
Max Brunsfeld created
f5ca514
Avoid notifying editor when wrap width changes
Wrap width is already assigned from within draw. It can be called multiple times as taffy iteratively computes the layout. Co-authored-by: Nathan <nathan@zed.dev>
Max Brunsfeld and Nathan created
2a22208
Project search2 tests (#3611)
Release Notes: - N/A
Piotr Osiewicz created
b3e1514
Avoid caching zed build script if git state has changed (#3610)
@as-cii and @SomeoneToIgnore noticed a bug where Zed nightly would continuously report that an update was available. This nightly auto-update logic depends on the `ZED_COMMIT_SHA` constant, which is compiled into the app via an rustc environment variable that is assigned in the `zed2` build script. I think the bug was caused by the `zed2` build script's output being cached on our CI, when building the nightly app bundle. The result was that the `publish-nightly` action updated the "current SHA" for nightly, but uploaded an artifact whose `ZED_COMMIT_SHA` was cached from an earlier version. I've added a line to the `build.rs` that triggers a rerun if the `.git/logs/HEAD` file has been changed. I think this should prevent the unwanted caching.
Max Brunsfeld created
52e72d9
Builds and runs
Julia created