Antonio Scandurra
46ea8a2bf9
Correctly report protocol changes in script/changes-since-last-release
2022-09-28 10:40:30 +02:00
Antonio Scandurra and Nathan Sobo
9f035cdf75
Set MACOSX_DEPLOYMENT_TARGET when running script/bundle
...
This ensures that every library and binary we build doesn't assume
that it's going to run on the same machine that created it.
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-09-21 17:18:39 +02:00
Max Brunsfeld
ad53de55a0
Add bootstrap script, avoid hard-coding zed team members
2022-08-15 13:25:31 -07:00
Antonio Scandurra
810a5d5318
Merge pull request #1252 from zed-industries/plugin
...
Language Server WebAssembly Plugin Integration (Part 2)
2022-07-12 11:04:20 +02:00
Isaac Clayton
02f225d251
Add wasm32-wasi to CI workflow
2022-07-11 18:29:27 +02:00
Isaac Clayton
94925b0119
Remove plugin build script in favor of build.rs plugin builder
2022-07-11 16:59:59 +02:00
Max Brunsfeld
c0070bac64
Add script for summarizing changes since last release
2022-07-08 15:51:28 -07:00
Isaac Clayton
e08b18f3d6
Remove non-WASI code
2022-07-07 15:20:25 +02:00
Isaac Clayton
76c34281cc
Get Wasi working
2022-07-07 15:19:02 +02:00
Isaac Clayton
f3b8e93a8a
Start switching JSON LSP adapter to plugin (take 2)
2022-07-07 15:16:59 +02:00
Antonio Scandurra
0998e4bac5
Remove accidentally checked-in theme assets and scripts
2022-05-24 14:31:58 +02:00
Max Brunsfeld and Keith Simmons
165b1ed73b
Remove checked-in theme JSON files
...
* Generate the themes on build
* In debug builds, watch the theme sources. When they change, re-generate
the themes and reload the current theme, removing the need for the
`theme_selector::Reload` command.
Co-authored-by: Keith Simmons <keith@zed.dev >
2022-05-18 12:43:26 -07:00
Nathan Sobo
30a1f0275b
Refine messages on waiting to join screen and include host avatar
2022-05-16 16:52:31 -06:00
Antonio Scandurra and Nathan Sobo
6ba39d5f2d
Seed first users from GitHub when running script/seed-db --github-users
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-05-10 17:19:39 +02:00
Nathan Sobo and Max Brunsfeld
1c550ec676
Rename script to match others (dashes)
...
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com >
2022-05-09 11:24:16 -06:00
Nathan Sobo
31ac66c22a
Fix paths in deploy-migrations script
2022-04-21 11:01:02 -06:00
Nathan Sobo
ad61a7c59e
Remove tailwind and related scripts
2022-04-21 10:01:56 -06:00
Max Brunsfeld
33a545c3c8
Update bundle script to include fat CLI binary
2022-04-20 17:27:33 +02:00
Nathan Sobo
9548044eb6
Update paths to renamed collab crate
2022-04-11 18:18:12 -06:00
Nathan Sobo
ad36f33940
Rename zed-server to collab
...
Over time, I think we may end up having multiple services, so it seems like a good opportunity to name this one more specifically while the cost is low. It just seems like naming it "zed" and "zed-server" leaves it a bit open ended.
2022-04-09 08:30:42 -06:00
Nathan Sobo and Nate Butler
9f53f298aa
Write theme JSON files from buildThemes script
...
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com >
2022-04-01 09:45:11 -06:00
Antonio Scandurra
bded3d2220
Create vendor/bin if it doesn't exist
2022-03-02 15:23:06 +01:00
Antonio Scandurra
ede6adbe76
Make language server initialization asynchronous
2022-02-21 09:39:28 +01:00
Antonio Scandurra
1980656679
Revert "WIP: avoid code-signing rust-analyzer to prevent proc macro errors"
...
This reverts commit a7160ed278 .
2022-02-21 08:13:05 +01:00
Antonio Scandurra
a7160ed278
WIP: avoid code-signing rust-analyzer to prevent proc macro errors
...
If this works, I think we should set the permissions asynchronously,
maybe as part of starting the language server, so that we avoid doing
synchronous I/O.
2022-02-20 12:14:43 +01:00
Antonio Scandurra and Nathan Sobo
394caca541
Ensure that zed package version matches git tag before packaging a release
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-02-14 17:17:48 +01:00
Max Brunsfeld
08061504d4
Consolidate logic for completion alongside code actions in Project
...
This way, completions are dealt with more consistently with code actions,
and the logic is not spread across so many places. The `language::File`
trait and the multibuffer no longer need to deal with completions. Completions
are no longer generic over an anchor type.
2022-02-08 14:24:45 -08:00
Nathan Sobo
29e1d634a2
Use -stdlib=libc++ in script/bundle to avoid errors on Monterey
...
I was unable to run script/bundle my local machine without this change.
2022-02-04 08:48:00 -07:00
Antonio Scandurra
cbdb9107cd
Bump rust-analyzer to the 2022-01-24 release
2022-01-28 19:46:14 +01:00
Antonio Scandurra
f1bac331b0
Add script to debug Metal frames
2022-01-27 08:51:55 +01:00
Max Brunsfeld
cd7ae96c44
Allow the zed app to connect to both the old and new rpc endpoints
...
In the case of the new Next.js app, the app will follow a redirect
from 'zed.dev/rpc' to the subdomain where the rust service is hosted.
Until then, the app will connect directly to zed.dev/rpc.
2022-01-03 15:29:26 -08:00
Nathan Sobo and Max Brunsfeld
0bfda8d38d
Document database setup and fix issue in script/seed-db
...
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com >
2021-12-27 12:52:15 -08:00
Nathan Sobo and Antonio Scandurra
560923cf12
Streamline running both next and collab servers in development
...
Co-Authored-By: Antonio Scandurra <me@as-cii.com >
2021-12-25 11:55:10 -07:00
Antonio Scandurra
52a5bfa4c8
Show remote collaborators' active selections
2021-12-13 11:38:38 +01:00
Nathan Sobo
cff326ff2a
Fix path to templates that's used when minifying tailwind CSS
2021-11-07 07:32:26 -07:00
Max Brunsfeld and Nathan Sobo
1e6c3036a2
Fix paths to server crate in scripts and gitignore
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-11-03 19:22:00 -07:00
Max Brunsfeld and Nathan Sobo
355e2bf5c8
Deserialize buffer's diagnostics
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-11-02 12:29:03 -07:00
Max Brunsfeld and Nathan Sobo
0a178d2d15
Replicate diagnostics to remote buffers
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-11-01 15:28:37 -07:00
Antonio Scandurra
d9b96409b7
Try signing rust-analyzer in order to embed it in the app bundle
2021-11-01 10:30:10 +01:00
Antonio Scandurra
7da4c3df27
Bundle fat-binary for rust-analyzer
2021-10-29 11:41:07 +02:00
Max Brunsfeld and Nathan Sobo
499226ae78
Move lsp configuration into language crate
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-10-26 12:17:51 -07:00
abc8cbbeb4
Get a basic end-to-end test for rust-analyzer integration working
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
Co-Authored-By: Max Brunsfeld <max@zed.dev >
2021-10-25 18:11:52 +02:00
Antonio Scandurra and Nathan Sobo
084858d069
Uncomment script/bundle lines
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-10-25 17:35:45 +02:00
Antonio Scandurra
3354e4a5de
Implement a more robust way of locating rust-analyzer
...
When bundled, we will retrieve it out of the `Resources` folder.
Locally, we're expected to run `script/download-rust-analyzer` and
put `vendor/bin` in our $PATH.
2021-10-25 11:02:35 +02:00
Max Brunsfeld
9232abbaf4
Fix path to zed crate in script/bundle
2021-10-05 10:46:59 -07:00
Max Brunsfeld and Nathan Sobo
ce45c69cea
Add kube-shell script, for running shell commands in a deployed container
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-29 14:55:16 -07:00
Max Brunsfeld and Nathan Sobo
05fdf666f9
Fix errors in deploy script
...
Also, allow deploying to staging with uncommitted changes.
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-29 14:53:52 -07:00
Max Brunsfeld and Nathan Sobo
75b160edac
Generalize deploy scripts to work w/ both production and staging
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2021-09-29 14:10:40 -07:00
Nate
65069ff4d2
Disable JIT mode for Tailwind
2021-09-24 18:20:31 -04:00
Nate
a3e96781d2
shrink tailwind package size by removing unused core components
2021-09-22 11:38:09 -04:00