44bc5ae
Improve setting name consistency for welcome page
Joseph T. Lyons created
44bc5ae
Improve setting name consistency for welcome page
Joseph T. Lyons created
1bcee19
Improve operation name consistency for welcome page
Joseph T. Lyons created
f4c78d3
Remove "clickhouse" from telemetry code
The client sends events to our end point, and the endpoint is what determines what analytics database is used to store the data. The client should be generic and not mention the name of the service being proxied to through our server.
Joseph T. Lyons created
5344296
Remove immediate flush mode
Allow flush method to be called publicly. This is a better, simpler solution, that allows for better control over flushing.
Joseph T. Lyons created
4f88a50
On external file drop, add visible project entries for directories only
Kirill Bulatov created
c499e1e
Fix panic during terminal tab drag and drop
Kirill Bulatov created
518868a
Implement terminal pane drag and drop overrides
Kirill Bulatov created
c4e3061
Implement external file drop in pane
Kirill Bulatov created
8ff05c6
Prepare for external file drop in pane
Kirill Bulatov created
dc7f9bb
gpui: Sweep through cargo doc output and mark dubious items as non-public (#3932)
I essentially went through the publicly exported items and marked these that are e.g. leaky reexports as pub(crate). I expect that'd be done on Tuesday anyways. Release Notes: - N/A
Piotr Osiewicz created
ec03572
Properly detect file finder label positions in paths (#3931)
Deals with https://github.com/zed-industries/community/issues/2367 Release Notes: - Fixed file finder crashing on certain paths with multi-codepoint characters ([#2367](https://github.com/zed-industries/community/issues/2367))
Kirill Bulatov created
5dca1b5
Properly detect file finder label positions in paths
Kirill Bulatov created
520c433
Fix tests
Joseph T. Lyons created
800c995
Clean up code
Joseph T. Lyons created
ea17702
Merge branch 'main' into instrument-welcome-screen
Joseph T. Lyons created
167a0b5
Add event for welcome page close
Joseph T. Lyons created
cdd5cb1
WIP
Joseph T. Lyons created
96a0e9f
Fix bug that was causing `Editor` to notify on every mouse move (#3929)
Release Notes: - Fixed a bug that was causing Zed to use a lot of energy when moving the mouse.
Antonio Scandurra created
23414d1
Fix bug that was causing `Editor` to notify on every mouse move
Antonio Scandurra created
db4a0b1
Fix low handing styling fruits on the collab panel (#3928)
Release Notes: - N/A
Kirill Bulatov created
d86ccb1
Reduce the height of the collaborators' color ribbon
Kirill Bulatov created
ae14f7b
Add space between menus and player stack
Kirill Bulatov created
ee336cb
Add spaces between leave call and call status icons, and call status icons and user menu
Kirill Bulatov created
b813451
Fix base keymap selector keyboard shortcuts (#3927)
Release Notes: - Fixed base keymap selector keyboard shortcuts
Kirill Bulatov created
0d7f3ef
Fix base keymap selector keyboard shortcuts
Kirill Bulatov created
3d1f522
Fix the alignment of the assistant (#3925)
 Release Notes: - Fixed the alignment of the assistant headers and text - Increased the left padding on the assistant.
Nathan Sobo created
aaada7d
Implement From<Rgba> for Fill
Nathan Sobo created
436a281
Align the assistant message headers with the editable message content
Since the message headers are buttons, we need to shift them relatively to compensate for the fact that the background is only visible when hovered. I'm ok with the background not being aligned so long as the unhovered text is.
Nathan Sobo created
621c98b
Restore collab button tooltips, make screenshare item background of editor background's color (#3924)
Release Notes: - Restored collab button tooltips, made screenshare item background of editor background's color
Kirill Bulatov created
669293e
Screenshare item background is now of editor background's color
Kirill Bulatov created
e549ef0
Restore tooltipts for all collab buttons
Kirill Bulatov created
a7901ab
following tests (#3902)
Starting work on the following tests. * The first failure was caused by not properly dropping the references, which is now fixed. * The next failure is caused by a `cx.after_window_update` being changed to `cx.on_next_frame`. This doesn't seem to work (at least in tests), but might also explain the flaky following behavior Max and I observed if there's a timing bug in production too. * * When you are following someone and they move their cursor you should receive two proto messages: UpdateBuffer to move the cursor, and UpdateFollowers to update where you're following. It seems like this could be made a bit less chatty/fragile, but probably out of scope for this. * With that worked around, there's one more failure, but I haven't looked into it yet. (possibly caused by an incorrect fix for the cx one).
Max Brunsfeld created
385cbfe
Tidy up context usage
Co-Authored-By: Max <max@zed.dev>
Conrad Irwin and Max created
709682e
Tidy up TestContext lifecycle
Co-Authored-By: Max <max@zed.dev>
Conrad Irwin and Max created
c7568a7
All the following tests
Co-Authored-By: Max <max@zed.dev>
Conrad Irwin and Max created
204ef45
Merge branch 'main' into following-tests
Conrad Irwin created
f239a82
More following tests
Conrad Irwin created
81d707a
Port 1.00 following tests
Co-Authored-By: Max <max@zed.dev>
Conrad Irwin and Max created
7e810d7
Restore the ability to disable key bindings by setting them to `null` in your keymap (#3921)
* Fix an incorrect use of `Any::type_id` that prevented the disabling of key bindings * Restructured the representation of disabled key bindings so that they handle context predicates correctly. Previously, to disable key binding, you needed to supply the exact same context predicate (e.g. `Editor && mode == "full"`) as the binding that you are trying to disable. Now, the context predicates of disabled key bindings are evaluated just like any other context predicate (with the current context) to see if they apply. Release Notes: - Fixed an issue where disabling key bindings didn't work. To disable a key binding, set it to `null` in your keymap.
Max Brunsfeld created
be98ff4
Iterate on design of channel management modal (#3923)
This PR refines the design of the channel management modal: #### Before <img width="585" alt="Screenshot 2024-01-05 at 4 17 32 PM" src="https://github.com/zed-industries/zed/assets/1486634/a6d96674-b688-4549-8fb8-0a7b2c7c88be"> #### After <img width="589" alt="Screenshot 2024-01-05 at 4 15 20 PM" src="https://github.com/zed-industries/zed/assets/1486634/31ae8dc1-a129-4a15-963e-9779b9b79bd9"> Release Notes: - Improved the look of the channel management modal.
Marshall Bowers created
76b1a3c
Refine copilot UI
Nate Butler created
8a96562
Handle contexts correctly for disabled key bindings
Max Brunsfeld created
d144543
Use the already existing styles/typography for Headline
Nate Butler created
dcb9c0b
Merge branch 'main' into copilot-ui
Nate Butler created
6cb8b86
Tidy up styling of connection status in the title bar (#3922)
This PR tidies up the styling of the connection status indicators in the title bar. Removed some debug styles and tweaked the styling to match the rest of the title bar overall. Release Notes: - Improved the connection status indicators in the title bar.
Marshall Bowers created
573b749
Deploy tweaks (#3920)
Bugs from the 0.34.0 collab nightly deploy
Conrad Irwin created
0dfeae6
Deploy tweaks
Conrad Irwin created
ff82fb9
Gracefully prevent submitting feedback while in a shared project (#3919)
This PR fixes a panic that would occur when trying to submit feedback while within a shared project. There may be a way we want to support this in the future, but for now we just show a toast letting the user know this is not supported: <img width="415" alt="Screenshot 2024-01-05 at 2 46 02 PM" src="https://github.com/zed-industries/zed/assets/1486634/d3eff4d9-90ba-4257-9857-19b1bc933cf3"> Release Notes: - Fixed a panic when attempting to open the feedback modal while in a shared project.
Marshall Bowers created
fa40433
Remove old theme system (#3883)
This PR removes the old typescript-based theme system, and it's related functions. TODO: - [x] Create standalone repo of old theme system in case it is needed. - https://github.com/zed-industries/zed1-styletrees - [x] Remove `styles` - [x] Remove licenses generating code related to `styles` - [x] Remove docs related to old theme system - [x] Add license generation to new theme system (#3917) - [x] Check as best possible that all the places we were accessing `styles` are removed or updated. Note: For now, the JSON files in `assets/themes` will remain until we are finished with the Zed 1 theme importer. We should be able to remove those in the next few weeks. Release Notes: - N/A
Nate Butler created
79cccdb
Use regular text color for diagnostic popovers (#3918)
This PR updates the diagnostic popovers to use the regular editor text color rather than one specific to the diagnostic kind. Release Notes: - Updated text color in diagnostic popovers.
Marshall Bowers created