Commit log

24bbca7 Position pane new, split, and dock context menus

Click to expand commit body
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>

Petros Amoiridis and Julia created

d429ce0 Merge pull request #2308 from zed-industries/feedback-icon

Click to expand commit body
Use an envelope as the feedback icon so we can use the speech bubble for discussions

Nathan Sobo created

10e6c5b Use an envelope as the feedback icon

Click to expand commit body
This makes room to use the speech bubble for discussion threads.

Nathan Sobo created

9970e5f Start on randomized test and add `SuggestionMapSnapshot::chunks`

Antonio Scandurra created

fb48854 Simplify signature of `SuggestionMap::replace`

Antonio Scandurra created

83051f1 Add `SuggestionMap::replace`

Antonio Scandurra created

94a9e28 Start on `SuggestionMap`

Antonio Scandurra created

2a024a2 Merge pull request #2307 from zed-industries/fix-panic-in-editor-tab-content

Click to expand commit body
Do UTF8-aware truncation on long item names in editor item

Mikayla Maki created

436c59d Do UTF8-aware truncation on long item names in editor item

Mikayla Maki created

5356ec4 Merge pull request #2287 from zed-industries/fix-fold-range-finding

Click to expand commit body
Fix code folds with wraps

Mikayla Maki created

5a3d5df Make folds tab aware

Mikayla Maki created

c39b4ac Fix boundary condition in buffer_line_len when at the end of a file

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

Mikayla Maki and max created

5a1bbb9 Merge pull request #2302 from zed-industries/fix-dispatch-path-panic

Click to expand commit body
Align dispatch_keystroke with other uses of ancestors iterator

Mikayla Maki created

b16e53a Merge pull request #2306 from zed-industries/fix-panic-with-multi-line-env

Click to expand commit body
Parse user enviroment using null terminators instead of newlines

Mikayla Maki created

109e17b Parse user enviroment using null terminators instead of newlines

Mikayla Maki created

eba119b Fix fold tests with new representation

Click to expand commit body
Switch UI code from using display rows to using buffer rows
Make folds only show up on lines with line layouts

co-authored-by: Max <max@zed.dev>

Mikayla Maki and Max created

fc82897 collab 0.8.2

Max Brunsfeld created

691383c Merge pull request #2305 from zed-industries/faster-access-token-validation

Click to expand commit body
Faster access token validation

Max Brunsfeld created

b8e8363 Add logging and metric for time spent hashing auth tokens

Click to expand commit body
Co-authored-by: Mikayla Maki <mikayla@zed.dev>

Max Brunsfeld and Mikayla Maki created

623133f Reduce scrypt work factor to speed up websocket authentication

Click to expand commit body
Co-authored-by: Mikayla Maki <mikayla@zed.dev>

Max Brunsfeld and Mikayla Maki created

9633a4b Return a 400, not a 500 when token validation fails

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

Max Brunsfeld and Antonio Scandurra created

459e320 Merge pull request #2303 from zed-industries/add-unknown-language

Click to expand commit body
Add an 'Unknown' state for a mouse-driven way to select a file language

Mikayla Maki created

04f52c3 Show active buffer language in all cases

Mikayla Maki created

26dae3c Lookup access tokens by id when authenticating a connection

Click to expand commit body
This avoids the cost of hashing an access token multiple times,
to compare it to all known access tokens for a given user.

Co-authored-by: Antonio Scandurra <antonio@zed.dev>

Max Brunsfeld and Antonio Scandurra created

578c694 Align dispatch_keystroke with other uses of ancestors iterator and filter out non-existant views

Mikayla Maki created

1125a16 Merge pull request #2301 from zed-industries/fix-file-finder-panic

Click to expand commit body
Never call set_selected_index with an invalid index

Mikayla Maki created

d875865 Merge pull request #2300 from zed-industries/ligatures

Click to expand commit body
Allow customization of OpenType features

Antonio Scandurra created

f7f9b8c Never call set_selected_index with an invalid index

Mikayla Maki created

1af8f4b Deserialize `Theme` directly into the heap to avoid stack overflow

Click to expand commit body
Co-Authored-By: Julia Risley <julia@zed.dev>

Antonio Scandurra and Julia Risley created

786d95b Avoid storing `fonts::Features` in `TextStyle`

Click to expand commit body
We were only using it for debugging purposes and that was causing
the `Theme` struct to become too big to hold on the stack.

Co-Authored-By: Julia Risley <julia@zed.dev>

Antonio Scandurra and Julia Risley created

4d915f4 Don't make `fonts::Features` `Copy`

Antonio Scandurra created

989c9f0 Mention `calt: false` in the default settings to disable ligatures

Antonio Scandurra created

f9d793c Honor more OpenType features

Antonio Scandurra created

3bddf01 Run prettier to format things

Petros Amoiridis created

86ed5b8 Position contacts and user menus

Click to expand commit body
Using the new approach for consistency

Petros Amoiridis created

9181ac9 Honor the `calt` font feature

Antonio Scandurra created

76167ca Allow setting font features on `TextStyle`

Antonio Scandurra created

7d13b00 Allow setting font features on the terminal as well

Antonio Scandurra created

b2c733b WIP: Allow specifying font features in the editor

Click to expand commit body
This just lays the foundation for threading through a `fonts::Features`
struct, but it's not used yet.

Antonio Scandurra created

6eb65eb Correct verb tense in default settings

Joseph Lyons created

3464961 Merge pull request #2298 from zed-industries/fix-deadlock

Click to expand commit body
Fix deadlock while initializing JSON language server

Julia created

757f050 Fix deadlock while initializing JSON language server

Click to expand commit body
As it turns out both parking-lot and std's `RwLock` disallows taking
multiple read locks on the same thread

Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

9633732 collab 0.8.1

Max Brunsfeld created

e34d80c Merge pull request #2296 from zed-industries/tx-serialization-retry-delay

Click to expand commit body
Introduce a delay before retrying a transaction after a serialization failure

Max Brunsfeld created

f249266 Merge pull request #2297 from zed-industries/fix-random-panics

Click to expand commit body
WIP: Fix random panics

Mikayla Maki created

b3b20e4 Merge pull request #2295 from zed-industries/swap-atom-keybinding-for-CollapseSelectedEntry

Click to expand commit body
Swap atom keybinding for CollapseSelectedEntry

Joseph T. Lyons created

b9bc66a Log the delay when retrying a transaction

Max Brunsfeld created

35280f7 Introduce a delay before retrying a transaction after a serialization failure

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

Max Brunsfeld and Antonio Scandurra created

6571555 Fix unwrap in git2 library causing panics in Zed

Mikayla Maki created

a252c2a Swap atom keybinding for CollapseSelectedEntry

Click to expand commit body
This is a temporary solution to this bug:

https://linear.app/zed-industries/issue/Z-340/the-project-panel-shouldnt-be-listening-to-key-commands-when-editing-a

Joseph Lyons created