Commit log

2774eae Checkpoint

Nate Butler created

74ab410 Merge branch 'main' of github.com:zed-industries/zed into rate_limiting_status

KCaverly created

e678c7d swap

Click to expand commit body
SystemTime for Instant throughout rate_limit_expiry tracking

KCaverly created

7df21f8 move cx notify observe for rate_limit_expiry into ProjectState in the semantic index

Click to expand commit body
Co-authored-by: Antonio <antonio@zed.dev>

KCaverly and Antonio created

6d9333d Add a failing test for codegen autoindent

Antonio Scandurra created

0207814 Extract code generation logic into its own module

Antonio Scandurra created

49c8020 Add syntax highlighting for nu (#2952)

Click to expand commit body
Unfortunately, their language server implementation uses [VSCode
directly](https://github.com/neovim/nvim-lspconfig/issues/2592), so I
don't think we can bundle it in yet. For reference, I also started
prepping a [Zed
repository](https://github.com/zed-industries/nushell-lsp) for serving
the nu language server but have archived it since discovering the issue.

Release Notes:

- Added syntax highlighting for Nushell script files

Mikayla Maki created

2be34ef Add syntax highlighting for nu scripts

Mikayla created

e84e791 Checkpoint

Nate Butler created

ef03e20 WIP: Add nushell support

Mikayla created

9bb8eae init `tab_bar`

Nate Butler created

69f380b Fix doc typo

Nate Butler created

5ad9a6b Add docs for `styleable_helpers` proc macros

Nate Butler created

7cc05c9 Update getting started

Click to expand commit body
Just ran through this again.

Conrad Irwin created

8dd6fcc Add icon_button

Nate Butler created

e29ce48 vim: Add ZZ and ZQ (#2950)

Click to expand commit body
The major change here is a refactoring to allow controling the save
behaviour when closing items, which is pre-work needed for vim command
palette.

For zed-industries/community#1868

Release Notes:

- vim: Add `ZZ` and `ZQ` to close the current item.
([#1868](https://github.com/zed-industries/community/issues/1868))

Conrad Irwin created

4c92172 Partially roll back refactoring

Conrad Irwin created

ba1c350 vim: Add ZZ and ZQ

Click to expand commit body
The major change here is a refactoring to allow controling the save
behaviour when closing items, which is pre-work needed for vim command
palette.

For zed-industries/community#1868

Conrad Irwin created

ebf8b32 Checkpoint

Nathan Sobo created

6b23f74 Checkpoint

Nathan Sobo created

37915ec updated notify to accomodate for updated countdown

KCaverly created

362b1a4 Merge branch 'main' into storybook

Nathan Sobo created

c3b1264 Checkpoint

Nathan Sobo created

14fc386 Checkpoint

Nathan Sobo created

53a50b8 Move refreshing to window

Nathan Sobo created

bf43f93 updated semantic_index reset status to leverage target reset system time as opposed to duration

KCaverly created

5d782b6 vim . to replay (#2936)

Click to expand commit body
Release Notes:

- vim: Add `.` to replay
([#946](https://github.com/zed-industries/community/issues/946))
- vim: Fix `J` in visual mode, and with counts.

Conrad Irwin created

88dae22 Don't replay ShowCharacterPalette

Conrad Irwin created

f069cd0 Fix f,t on soft-wrapped lines (#2940)

Click to expand commit body
Release Notes:

- vim: fix `f` and `t` on softwrapped lines

Conrad Irwin created

e1d4d91 Add tooltip to language selector (#2949)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

a070177 Make tooltip title case to match other tooltips

Joseph T. Lyons created

f4a9d3f Add tooltip to language selector

Joseph T. Lyons created

a5ee8fc initial outline for rate limiting status updates

KCaverly created

87472a9 Fix Python's cached binary retrieval being borked (#2948)

Click to expand commit body
We fixed this while brainstorming a better approach to handle server
binaries and if we already have a fix for this one then we might as well
have this not be broken while the new mechanism is being built

Release Notes:

- Fixed Python language server not launching without a network
connection.

Julia created

21d390f Support overflow scroll

Nathan Sobo created

5f897f4 Fix f,t on soft-wrapped lines

Click to expand commit body
Also remove the (dangerously confusing) display_map.find_while

Conrad Irwin created

74ccb3d Fix Python's cached binary retrieval being borked

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

713d729 Fix bounds calculations

Nathan Sobo created

7738867 Always pass parent origin when painting elements

Nathan Sobo created

e9747d0 Find keystrokes defined on a child but handled by a parent (#2947)

Click to expand commit body
This fixes a bug that was preventing keystrokes from being shown on
tooltips for the "Buffer Search" and "Inline Assist" buttons in the
toolbar.

This pull request makes the behavior of `keystrokes_for_action` more
consistent with the behavior of `available_actions`. It seems reasonable
that, if a child view defines a keystroke for an action and that action
is handled on a parent, we should show the child's keystroke.

Release Notes:

- Fixed a bug that was preventing certain keystrokes from being shown in
tooltips.

Antonio Scandurra created

ddc8a12 Find keystrokes defined on a child but handled by a parent

Click to expand commit body
This fixes a bug that was preventing keystrokes from being shown on tooltips
for the "Buffer Search" and "Inline Assist" buttons in the toolbar.

This commit makes the behavior of `keystrokes_for_action` more consistent with
the behavior of `available_actions`. It seems reasonable that, if a child view
defines a keystroke for an action and that action is handled on a parent, we
should show the child's keystroke.

Antonio Scandurra created

6ad2ec4 Make channel notes act as an editor to enable inline assistant (#2946)

Click to expand commit body
I think it should be fine to make channel notes act as editors, so I'll
go ahead and merge this but cc'ing @mikayla-maki and @maxbrunsfeld, in
case I'm overlooking something.

Release Notes:

- Added the inline assistant to channel notes.

Antonio Scandurra created

4e818fe Make channel notes act as an editor to enable inline assistant

Antonio Scandurra created

d311bd0 Add basic inspector

Nathan Sobo created

e7760e1 Outline workspace

Nate Butler created

ab8a9e9 Remove accidentally added files

Nate Butler created

4307a06 WIP

Nathan Sobo created

e7b7ac9 Make toolbar horizontal padding more consistent (#2944)

Click to expand commit body
* increase horizontal padding of toolbar itself, remove padding that was
added to individual toolbar items like feedback button.
* make feedback info text and breadcrumbs have the same additional
padding as quick action buttons.

Release Notes:

- Fixed some inconsistencies in the layout of toolbars.

Max Brunsfeld created

14ea5a1 Checkpoint

Nate Butler created

56d9a57 Make toolbar horizontal padding more consistent

Click to expand commit body
* increase horizontal padding of toolbar itself, remove padding
  that was added to individual toolbar items like feedback button.
* make feedback info text and breadcrumbs have the same additional padding as
  quick action buttons.

Max Brunsfeld created