Commit log

d98fcc4 Add key binding to close all docks

Joseph T. Lyons created

57b6e25 Fix enter in search (#2768)

Click to expand commit body
Fixes a regression in non-vim search caused by my changes to vim search.

Release Notes:

- N/A

Conrad Irwin created

7337910 Fix enter in search

Conrad Irwin created

76188c9 Add wrap guides (#2767)

Click to expand commit body
fixes https://github.com/zed-industries/community/issues/48

Release notes
- Added wrap guides and two associated language settings:
`"show_wrap_guides": bool` and `"wrap_guides": [..]`. The first controls
whether wrap guides are shown when `"soft_wrap":
"preferred_line_length"` is enabled and the second allows Zed to show
additional wrap guides at whichever column index you prefer.

Here's a screenshot of Zed with wrap guides at 60 and 90, and soft wrap
active with a preferred_line_length of 80:

<img width="956" alt="Screenshot 2023-07-20 at 4 42 11 PM"
src="https://github.com/zed-industries/zed/assets/2280405/48f36be1-3bdc-48eb-bfca-e61fcfd6dbc2">

Mikayla Maki created

05a8409 bump the brightness of the active wrap guide

Mikayla Maki created

a9bfe97 Add wrap guides and associated settings

Mikayla Maki created

81b05f2 Optimize glob filtering of semantic search

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

Max Brunsfeld and Kyle created

4557adf Icon adjustments (#2766)

Click to expand commit body
Icon tweaks

Derek Briggs created

1d1da74 Adjustment

Derek Briggs created

0769458 Detail adjustments

Derek Briggs created

a85af79 Folder icons (#2764)

Click to expand commit body
- Updates icons and adds more
- Adds ability to choose folders or chevrons in user settings
- Adds ability to set indent size in user settings

Mikayla Maki created

6b95ac9 fmt

Mikayla Maki created

719c567 Reuse previously-obtained call object

Joseph T. Lyons created

6095525 Add microphone toggle events (#2765)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

429daf5 Add microphone events to calls

Joseph T. Lyons created

7d3d546 Remove unused method

Joseph T. Lyons created

1242b5b Solid tab on folder icon

Derek Briggs created

0b61556 In macOS platform layer map a ctrl-click to a right click (#2755)

Click to expand commit body
Maps a ctrl left down event into a ctrl-less right down and then up pair
and filters out ctrl left up. Hopefully this ensures that mouse down/up
events remain balanced and somewhat matching.

Release Notes:
- Added the ability to ctrl-click in place of right click to summon
context menus
([#1150](https://github.com/zed-industries/community/issues/1150)).

Julia created

abb145d add indent size to project panel settings

Derek Briggs created

95947f6 icon adjustment

Derek Briggs created

c56d62f gitmodules to git icon

Derek Briggs created

0e068a6 organize settings

Derek Briggs created

13ae124 Allow for folders or chevrons

Derek Briggs created

2f4e5b7 Add the `local` and `declare` keywords to bash syntax highlighting (#2761)

Click to expand commit body
Release Notes:

- Improved Bash / Shell Script syntax highlighting

Nate Butler created

a7695c4 Update default settings

Derek Briggs created

8f0b24b Add moar icons

Derek Briggs created

0e9cad4 Add a double click to reset resized splits (#2762)

Click to expand commit body
fixes https://github.com/zed-industries/community/issues/1791

Release Notes:

- Double clicking on split resize handles now resets the split's
dimensions

Mikayla Maki created

e02d6bc add glob filtering functionality to semantic search

KCaverly created

d84d663 fmt

Mikayla Maki created

4d1dbb8 Add a double click to reset resized splits

Mikayla Maki created

5d22a30 Add the `local` and `declare` keywords to bash syntax highlighting

Nate Butler created

372f66c Add workspace::ActivatePaneInDirection (#2757)

Click to expand commit body
This change adds support for choosing a pane based on direction; and
adds default keybindings (`cmd+k cmd+{left,right,up,down}`) and vim
keybindings.

Release Notes:

- Add support for navigating to the next pane in a given direction using
`cmd+k cmd-{up,down,left,right}`
([#476](https://github.com/zed-industries/community/issues/476),
[#478](https://github.com/zed-industries/community/issues/478))
- Vim: adds support for many window related shortcuts: `ctrl-w
{h,j,k,l,up,down,left,right,w,W,p}` for navigating around panes, `ctrl-w
{q,c}` for closing panes and `ctrl-w {v,s}` for splitting panes.

Conrad Irwin created

0e984e1 Ignore off-screen cursors

Conrad Irwin created

464cc2e Assertions for assumptions

Conrad Irwin created

d6a463a Better calculation of pane distance

Conrad Irwin created

f051e66 code icon adjustment

Derek Briggs created

a90b151 Updated icons with additions

Derek Briggs created

54378a5 Keep basic line height for single line editors (#2759)

Kirill Bulatov created

0237276 Fully revert the line height change

Kirill Bulatov created

0e6048a Keep basic line height for single line editors

Kirill Bulatov created

257dd57 Properly display keybindings in context menus (#2758)

Click to expand commit body
Fixes https://github.com/zed-industries/community/issues/1751


![image](https://github.com/zed-industries/zed/assets/2690773/cbf29eca-0fca-4aff-be50-810eb80fdcb5)

![image](https://github.com/zed-industries/zed/assets/2690773/330054eb-ba92-4c8f-862f-06f276cc262b)


Release Notes:

- Fixed context menu keybindings not updating with custom keybinding
values

Kirill Bulatov created

a5e63fb Properly display keybindings in context menus

Kirill Bulatov created

15dc8b4 Default keybindings for activating pane by direction

Click to expand commit body
Breaking change: previously cmd-k cmd-{left,right} moved to the
{previous,next} pane; now they will move in the specified direction.

Conrad Irwin created

2762f9b vim: Add support for ctrl-w commands

Click to expand commit body
Primarily {h,j,k,l,left,right,up,down} for moving to a pane by
direction; but also {w,W,p} for going forward/back, and {v,s} for
splitting a pane vertically/horizontally, and {c,q} to close a pane.

There are a large number of ctrl-w commands that are not supported, and
which fall into three buckets:

* switch this pane with that one (VScode also has this, and it's a
  requested feature)
* move to top/bottom/leftmost/rightmost
* counts on any of these
* jump to "definition/file-under-cursor/etc.etc." in a new pane.

Conrad Irwin created

e1379f0 Add support for activating a pane by direction

Click to expand commit body
Contributes: zed-industries/community#476
Contributes: zed-industries/community#478

Conrad Irwin created

6f1dcb4 Fix buffer_line_height bugs (#2756)

Click to expand commit body
Release Notes:

- Bug fix: Raise minimum line height to 1.1
- Bug fix: Disable buffer_line_height setting in non-buffer UI

Mikayla Maki created

cb97f5a fmt

Mikayla Maki created

aa67413 Raise minimum line height to 1.1

Click to expand commit body
Disable buffer_line_height setting in non-buffer editors

Mikayla Maki created

b13e86a Make tab non-functional in vim mode (#2753)

Click to expand commit body
Make tab do nothing (a surprisingly common vim request).

- Fixes
([#988](https://github.com/zed-industries/community/issues/988)).
- Fixes
([#897](https://github.com/zed-industries/community/issues/897)).

Conrad Irwin created

efe973e add embedding query for json with nested arrays and strings

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

KCaverly and maxbrunsfeld created