fc82897
collab 0.8.2
Max Brunsfeld 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
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
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
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
356b8c6
Merge pull request #2293 from zed-industries/yaml-hover-bug
Fix hover popover rendering lots of `&emsp` for YAML
Antonio Scandurra created
9498f02
Retrieve workspace configuration before initializing language server
Antonio Scandurra created
f5a4c6a
Provide `editor.tabSize` in workspace configuration for YAML
This fixes a bug that caused the hover popover to display lots of ` ` occurrences.
Antonio Scandurra created
88e664b
Add test for language registration and loading
Antonio Scandurra created
8a685fa
Use `LanguageRegistry::workspace_configuration` everywhere
Antonio Scandurra created
4d52fc0
Remove available language only when it has loaded
This also ensures that, if you load the same language more than once, a future that resolves to the language (or an error) is returned at all times. Previously, we would only return it the first time the language was loaded.
Antonio Scandurra created
a8ac08f
Coalesce multiple `RwLock`s into one `LanguageRegistryState` struct
Antonio Scandurra created
e30ea43
Include loaded languages when computing lsp workspace configuration
Antonio Scandurra created
60d3fb4
Start computing workspace configuration more dynamically
Antonio Scandurra created
ed9927b
Merge pull request #2292 from zed-industries/restart-app
Make 'restart' action more reliable
Max Brunsfeld created
d69868f
Make restart action more reliable
Max Brunsfeld created
1ed3aed
Merge pull request #2291 from zed-industries/change-LSHandlerRank
Change `LSHandlerRank` to `Alternate`
Julia created
905e258
Change `LSHandlerRank` to `Alternate`
Julia created
51eb53b
Merge pull request #2290 from zed-industries/close-remote-projects-when-leaving-call
Close remote project windows when leaving a call
Max Brunsfeld created
b344774
Close remote project windows when leaving a call
Max Brunsfeld created
385dfe1
Merge pull request #2289 from zed-industries/sort-language-names-case-agnostically
Sort language names case agnostically
Nathan Sobo created
3c7237e
Sort language names case agnostically
Joseph Lyons created