9970e5f
Start on randomized test and add `SuggestionMapSnapshot::chunks`
Antonio Scandurra 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
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
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
co-authored-by: max <max@zed.dev>
Mikayla Maki and max created
5a1bbb9
Merge pull request #2302 from zed-industries/fix-dispatch-path-panic
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
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
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
Faster access token validation
Max Brunsfeld created
b8e8363
Add logging and metric for time spent hashing auth tokens
Co-authored-by: Mikayla Maki <mikayla@zed.dev>
Max Brunsfeld and Mikayla Maki created
623133f
Reduce scrypt work factor to speed up websocket authentication
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
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
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
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
Never call set_selected_index with an invalid index
Mikayla Maki created
d875865
Merge pull request #2300 from zed-industries/ligatures
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
Co-Authored-By: Julia Risley <julia@zed.dev>
Antonio Scandurra and Julia Risley created
786d95b
Avoid storing `fonts::Features` in `TextStyle`
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
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
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
Fix deadlock while initializing JSON language server
Julia created
757f050
Fix deadlock while initializing JSON language server
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
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
WIP: Fix random panics
Mikayla Maki created
b3b20e4
Merge pull request #2295 from zed-industries/swap-atom-keybinding-for-CollapseSelectedEntry
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
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
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
c332543
Fix divide by 0 in terminal
Fix fail to remove contact in contact list
Mikayla Maki created
1fbdea6
Merge pull request #2294 from zed-industries/remove-flag-old-npm-does-not-like
Remove CLI flag which old versions of NPM do not like
Julia created
24dba21
Remove CLI flag which old versions of NPM do not like
TODO: Bundle or version restrict Node
Julia created