Commit Graph
31406 Commits
Author SHA1 Message Date
Antonio Scandurra 87ebbef45a Honor the calt font feature 2023-03-17 12:01:27 +01:00
Antonio Scandurra d9ab34b3ed Allow setting font features on TextStyle 2023-03-17 11:49:22 +01:00
Antonio Scandurra 43b69145e8 Allow setting font features on the terminal as well 2023-03-17 11:42:24 +01:00
Antonio Scandurra 22cd32e1bc 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.
2023-03-17 09:51:36 +01:00
Julia 337f89cdb0 Merge pull request #2298 from zed-industries/fix-deadlock
Fix deadlock while initializing JSON language server
2023-03-16 17:41:54 -04:00
JuliaandMax Brunsfeld 7a486cf170 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>
2023-03-16 17:32:51 -04:00
Max Brunsfeld e95615a1f3 collab 0.8.1 2023-03-16 14:21:35 -07:00
Max Brunsfeld 18f3c8c526 Merge pull request #2296 from zed-industries/tx-serialization-retry-delay
Introduce a delay before retrying a transaction after a serialization failure
2023-03-16 14:16:20 -07:00
Max Brunsfeld 80b128a0ed Log the delay when retrying a transaction 2023-03-16 13:07:38 -07:00
Max BrunsfeldandAntonio Scandurra dbc4ebbe87 Introduce a delay before retrying a transaction after a serialization failure
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2023-03-16 13:07:38 -07:00
Mikayla Maki 9a08b3e02c Fix unwrap in git2 library causing panics in Zed 2023-03-16 13:06:23 -07:00
Mikayla Maki 4ecac5b218 Fix divide by 0 in terminal
Fix fail to remove contact in contact list
2023-03-16 12:31:50 -07:00
Julia e49cab30d1 Remove CLI flag which old versions of NPM do not like
TODO: Bundle or version restrict Node
2023-03-16 13:07:09 -04:00
Mikayla Maki 39432e1a99 WIP - DEBUGGING 2023-03-16 08:41:19 -07:00
Antonio Scandurra 4dc9bed62b Retrieve workspace configuration before initializing language server 2023-03-16 15:01:31 +01:00
Antonio Scandurra 0bd7463b82 Provide editor.tabSize in workspace configuration for YAML
This fixes a bug that caused the hover popover to display lots of
`&emsp;` occurrences.
2023-03-16 10:46:55 +01:00
Antonio Scandurra a7ee56666c Add test for language registration and loading 2023-03-16 10:46:55 +01:00
Antonio Scandurra cca058e2cc Use LanguageRegistry::workspace_configuration everywhere 2023-03-16 10:46:55 +01:00
Antonio Scandurra 2dec0de8e5 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.
2023-03-16 10:46:55 +01:00
Antonio Scandurra 6833211aae Coalesce multiple RwLocks into one LanguageRegistryState struct 2023-03-16 10:46:55 +01:00
Antonio Scandurra 567201e1a2 Include loaded languages when computing lsp workspace configuration 2023-03-16 10:46:55 +01:00
Antonio Scandurra d34a8e2ea6 Start computing workspace configuration more dynamically 2023-03-16 10:46:55 +01:00
Max Brunsfeld bbe95efebc Merge pull request #2292 from zed-industries/restart-app
Make 'restart' action more reliable
2023-03-15 18:01:22 -07:00
Max Brunsfeld fd76450496 Make restart action more reliable 2023-03-15 17:44:50 -07:00
Julia 0cb89d0c8f Change LSHandlerRank to Alternate 2023-03-15 19:18:39 -04:00
Max Brunsfeld 1b86129ae2 Close remote project windows when leaving a call 2023-03-15 15:24:58 -07:00
Joseph Lyons 5ad6cb8438 Sort language names case agnostically 2023-03-14 21:45:17 -04:00
Mikayla Makiandmax 7880297c84 Convert code folding to be in terms of buffer points instead of display points
Co-authored-by: max <max@zed.dev>
2023-03-14 16:48:03 -07:00
Max Brunsfeld dd0879f070 v0.79.x dev 2023-03-14 12:49:33 -07:00
Max BrunsfeldandAntonio Scandurra 4d0542cc21 Rename 'Authenticate' action to 'Sign In'
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2023-03-14 11:01:23 -07:00
Max BrunsfeldandAntonio Scandurra b76f78eacd Show sign in button directly in titlebar when not signed in
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2023-03-14 10:59:39 -07:00
Antonio Scandurra 4f2ea2c049 collab 0.8.0 2023-03-14 18:21:16 +01:00
Antonio Scandurra e3c8732489 Merge pull request #2284 from zed-industries/automatic-user-creation
Create user record automatically when someone logs in on the website
2023-03-14 18:20:13 +01:00
Mikayla Maki 189497e748 Merge pull request #2285 from zed-industries/fix-failed-theme-setting
Fix failed theme setting
2023-03-14 10:10:39 -07:00
Mikayla Maki 07e5b9d829 Merge pull request #2283 from zed-industries/fix-code-fold-indicator-scaling
Change fold icon width to scale with font size
2023-03-14 10:07:25 -07:00
Mikayla Maki df5edca871 Refactor load into a seperate function 2023-03-14 09:56:27 -07:00
Mikayla Maki 5628dd93aa Fix failed initialization of setting file in welcome experience 2023-03-14 09:46:28 -07:00
Antonio Scandurra 58437c6d35 Fix seed binary 2023-03-14 12:37:56 +01:00
Antonio Scandurra 1830d984c1 Create user record automatically when someone logs in on the website
Now that we are moving out of the private alpha, we should let everyone
in when they try to log into zed.dev.
2023-03-14 12:25:04 +01:00
Mikayla Maki 492ba643e1 Change icon width to scale with font size 2023-03-14 00:42:15 -07:00
Petros Amoiridis 96e1fe3078 Remove feature flag
It wasn't working in production anyway
2023-03-14 09:05:04 +02:00
Mikayla Maki 514dc7bcff Remove UI for invite link in prep for beta launch 2023-03-13 12:54:20 -07:00
Max Brunsfeld df4555afda v0.78.x dev 2023-03-13 12:00:56 -07:00
Max Brunsfeld d6a3bedd5c Merge pull request #2244 from zed-industries/less-surprising-defaults
Clean up some default settings
2023-03-13 11:54:46 -07:00
Julia ab8e22b6ba Clean up some default settings 2023-03-13 14:54:28 -04:00
Max Brunsfeld c7b4775e83 Merge pull request #2278 from zed-industries/screenshares-from-before-joining
Fix failure to see screenshare tracks that were started prior to join…
2023-03-13 11:22:40 -07:00
Max BrunsfeldandAntonio Scandurra 9342332495 Fix failure to see screenshare tracks that were started prior to joining a call
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2023-03-13 11:15:22 -07:00
Mikayla Maki f4e649224e Merge pull request #2277 from zed-industries/switch-invite-person-icon
Update Collab + icon
2023-03-13 10:54:33 -07:00
Nate Butler 77239ca1d3 Update icon 2023-03-13 13:47:58 -04:00
Max Brunsfeld a72352e0c8 collab 0.7.2 2023-03-13 10:11:44 -07:00