Thorsten Ball
fc8a72cdd8
WIP: ssh remoting: Add upload_binary
field to SshConnections ( #19748 )
...
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
This removes the old `remote_server { "download_binary_on_host": bool }`
field and replaces it with a `upload_binary: bool` on every
`ssh_connection`.
@ConradIrwin it compiles, it connects, but I haven't tested it really
yet
Release Notes:
- N/A
---------
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
2024-10-25 17:32:54 -06:00
Peter Tripp
3ec015b325
docs: Example theme_overrides for docstrings as italic ( #19694 )
2024-10-24 14:37:57 -04:00
Danilo Leal
3c6a505166
docs: Add tweaks to the Remote Development page ( #19674 )
...
Just making just we also add the other keybinding to open the Remote
Projects dialog and capitalize every "SSH" mention for consistency. Tiny
stuff!
Release Notes:
- N/A
2024-10-24 09:35:59 -03:00
Conrad Irwin
eee91f3f1b
docs: Update SSH docs ( #19339 )
...
Update of the SSH remoting docs
Release Notes:
- N/A
2024-10-23 14:25:27 -06:00
Peter Tripp
291af664e1
Switch to Anthropic -latest tags ( #19615 )
...
- Closes: https://github.com/zed-industries/zed/issues/19609
Switches us to using `-latest` tags with Anthropic models instead of
pinning to a specific date version.
See: [Anthropic Model
Docs](https://docs.anthropic.com/en/docs/about-claude/models )
This is a no-op for:
- Claude 3 Opus (`claude-3-opus-20240229`)
- Claude 3 Sonnet (`claude-3-sonnet-20240229`)
- Claude 3 Haiku (`claude-3-haiku-20240307`)
For Claude 3.5 Sonnet this will update us from
`claude-3-5-sonnet-20240620` to `claude-3-5-sonnet-20241022`. We will
also pickup any subsequent model updates automatically when Anthropic
updates the `latest` tag.
This matches the behavior for OpenAI where use `gpt-4o` as the
model_name and not `gpt-4o-2024-08-06`.
2024-10-23 15:13:52 -04:00
Peter Tripp
8bfd27b00b
docs: Improve Markdown trailing whitespace section ( #19630 )
2024-10-23 13:23:01 -04:00
Tom Zaspel
622c266160
docs: Add documentation for auto_install_extensions
setting ( #19559 )
...
Improved: Documenation for (un)installing extensions automatically.
Signed-off-by: Tom Zaspel <tom@zaspel.it>
Co-authored-by: Peter Tripp <peter@zed.dev>
2024-10-23 11:57:13 -04:00
Peter Tripp
c292bdd2ca
docs: Improve language server configuration dotted/nested notation example ( #19608 )
2024-10-23 09:41:27 -04:00
Joseph T. Lyons
fabc14355c
Update telemetry docs to not point to specific lines of code ( #19583 )
...
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
The old links pointed to specific lines that were no longer the correct
lines. Let's skip pointing the reader of the docs to a specific line.
Release Notes:
- N/A
2024-10-23 00:36:43 -04:00
Peter Tripp
270e13bb9a
docs: Document upstream JSONC Prettier issues ( #19552 )
2024-10-22 10:43:21 -04:00
Joseph T. Lyons
f16461d7d0
Fix Discord link ( #19551 )
...
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
We can't seem to generate invite links that dumps a user directly into a
specific channel, so just adding a general invite link and then pointing
them to the Windows channel name.
Release Notes:
- N/A
2024-10-22 10:36:05 -04:00
Vladimir Varankin
89f6b65ee6
docs: Add missing link to jsonnet.md in the summary ( #19522 )
...
This is a fixup for #19410 .
Apparently, `mdbook` requires a reference to the document from the
`SUMMARY.md`. This fixes the 404
(https://zed.dev/docs/languages/jsonnet.html ) and also adds the Jsonnet
to the docs' navigation.
Release Notes:
- N/A
2024-10-21 15:56:56 -04:00
reslear
6341ad2f7a
docs: Correct link to Vue extension ( #19508 )
...
Closes -
Release Notes:
- N/A
2024-10-21 08:12:10 -04:00
Alvaro Gaona
44dc693d30
docs: Update C# and C++ configuration pages ( #19500 )
...
- Update C# configuration page.
- Fix typo in C++ configuration page.
Release Notes:
- N/A
2024-10-21 11:07:12 +03:00
Valentine Briese
be474a6d6f
docs: Update info on JDTLS install for Java ( #19436 )
2024-10-18 17:12:34 -04:00
Valentine Briese
6a463be1ae
docs: Direct Java extension users to JDTLS initialization options ( #19401 )
...
Continuation of #19390
2024-10-18 15:02:42 -04:00
Vladimir Varankin
64a6e9cafb
docs: Outline Jsonnet language ( #19410 )
...
This PR adds a basic documentation about the Jsonnet language support.
Release Notes:
- N/A
---------
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-10-18 14:20:15 -04:00
Peter Tripp
5168fc27a1
docs: More Java extension documentation ( #19390 )
...
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
Follow up of: https://github.com/zed-industries/zed/pull/19113
2024-10-17 20:21:45 -04:00
Finn Evers
e9e4c770ca
Update all occurrences of option_as_meta
to new default value ( #19369 )
...
This PR is a quick follow-up to #19364 which updates some left-out
occurrences of `option_as_meta` to the new default value (`false`).
2024-10-17 11:21:07 -04:00
Peter Tripp
4df882c295
Make terminal.option_as_meta=false in default settings ( #19364 )
...
- This reverts the change I made in https://github.com/zed-industries/zed/pull/15535 which set `option_as_meta` to `true` in the default settings.
- `true` is a reasonable default for US Keyboards, but is terrible for many others which rely on `alt+<key>` for totally normal keystroke combinations.
2024-10-17 10:31:35 -04:00
Heavysnowjakarta
f9d4272e13
docs: Java extension settings ( #19113 )
...
Co-authored-by: Peter Tripp <peter@zed.dev>
2024-10-17 00:04:59 -04:00
Peter Tripp
0e22c9f275
docs: Add C++ clangd example arguments ( #19308 )
2024-10-16 16:07:05 -04:00
Mikayla Maki
f944ebc4cb
Add settings to remote servers, use XDG paths on remote, and enable node LSPs ( #19176 )
...
Supersedes https://github.com/zed-industries/zed/pull/19166
TODO:
- [x] Update basic zed paths
- [x] update create_state_directory
- [x] Use this with `NodeRuntime`
- [x] Add server settings
- [x] Add an 'open server settings command'
- [x] Make sure it all works
Release Notes:
- Updated the actions `zed::OpenLocalSettings` and `zed::OpenLocalTasks`
to `zed::OpenProjectSettings` and `zed::OpenProjectTasks`.
---------
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Richard <richard@zed.dev>
2024-10-15 23:32:44 -07:00
Alvaro Gaona
182230a0ba
Fix C++ configuration documentation ( #19258 )
...
- Update the binary JSON object
- Add .clangd configuration file summary
![image](https://github.com/user-attachments/assets/5c4cfd26-3cd8-4d12-96fc-483596c74287 )
Release Notes:
- N/A
2024-10-16 08:45:26 +03:00
Peter Tripp
d63a49647f
Glob documentation ( #18789 )
...
Leaving this unlinked for now because I'm not sure where it belongs.
Plan to write up something for regexes too.
2024-10-15 17:21:04 -04:00
Peter Tripp
c00f2d8842
Add Diff language ( #19129 )
2024-10-15 16:02:12 -04:00
Peter Tripp
5445f898e8
ruby: Move Ruby extension to zed-extensions/ruby repo ( #19098 )
2024-10-15 15:41:20 -04:00
cabrinha
ba69f48ccf
docs: Add Helm extension docs ( #19095 )
...
Merge after this:
- https://github.com/zed-industries/extensions/pull/746
Release Notes:
- N/A
---------
Co-authored-by: Peter Tripp <peter@zed.dev>
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-10-15 10:40:47 -04:00
Xavier Lau
7dc069100d
Improve macOS build guide ( #19172 )
...
- `mold` moved to `sold` long time ago.
And https://github.com/bluewhalesystems/sold/issues/43 ...
- And add a step for accepting xcodebuild license
Signed-off-by: Xavier Lau <x@acg.box>
2024-10-14 10:20:36 +02:00
Bolaji Olajide
54683ff2b9
docs: Fix typo in environment documentation ( #19164 )
...
Update incorrect spelling of Raycast in environment.md
2024-10-13 16:47:09 -04:00
Peter Tripp
cdead5760a
docs: Formatter arguments, document {buffer_path}
usage ( #19156 )
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Linux) Build Remote Server (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
2024-10-13 10:25:08 -04:00
Kirill Bulatov
39468de8c6
Return back to history-based tabs activation on close ( #19150 )
...
Closes https://github.com/zed-industries/zed/issues/19036
Alters https://github.com/zed-industries/zed/pull/18168 and moves its
change behind a settings flag, restoring the previous behavior.
Release Notes:
- Fixed tab closing not respecting history. Use `tabs.activate_on_close
= neighbour` settings to activate near tabs instead.
2024-10-13 14:35:06 +03:00
Lorenzo Cinque
9e14fd915f
docs: Fix missing parenthesis in the Terminal: Detect Virtual Environments section of configuring-zed.md ( #19127 )
...
Release Notes:
- N/A
2024-10-12 20:18:33 +03:00
Peter Tripp
b739cfa73f
docs: Link environment.md ( #19101 )
2024-10-11 17:24:56 -04:00
Marshall Bowers
d976c5f1b6
gleam: Extract to external repository ( #19072 )
...
This PR transfers the Gleam extension over to the @gleam-lang
organization:
https://github.com/gleam-lang/zed-gleam
Release Notes:
- N/A
2024-10-11 10:05:46 -04:00
Peter Tripp
4726f30bd6
Standardize on CursorShape::Underline not Underscore ( #19028 )
...
Currently terminal.cursor_shape uses `underline` and `cursor_shape` uses
`underscore`.
This standardizes them so they use the same settings value.
I think `underline` is the more common term and it matches the
terminology used by VSCode, Alacritty, iTerm, etc.
Note the protobuf enum `CursorShape::CursorUnderscore` remains
unchanged.
See also:
- https://github.com/zed-industries/zed/pull/18530
- https://github.com/zed-industries/zed/pull/17572
Release Notes:
- Settings: rename one `cursor_shape` from `underscore` to `underline`
(breaking change).
2024-10-11 10:44:21 +02:00
Peter Tripp
3c6989323f
docs: Add XML ( #19026 )
...
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-10-10 12:56:39 -04:00
Peter Tripp
bc23d1e666
docs: Add gopls install instructions ( #18919 )
2024-10-09 14:05:35 -04:00
Peter Tripp
87cc208f9f
docs: Fix ollama available_models example ( #18842 )
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
2024-10-07 21:04:36 -04:00
Chris Boette
c9bee9f81f
docs: Note the need for Rust when developing extensions ( #18753 )
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
2024-10-05 12:26:28 -04:00
Peter Tripp
dfe1e43832
docs: Linux XDG desktop secrets portals
2024-10-04 14:13:07 -04:00
Peter Tripp
07e808d16f
Document File Scan Exclusions ( #18738 )
...
Release Notes:
- N/A
2024-10-04 12:07:43 -04:00
Danilo Leal
ddcd45bb45
docs: Add tweaks to the outline panel page ( #18697 )
...
Thought we could be extra clear here with the meaning of "singleton
buffers".
Release Notes:
- N/A
2024-10-03 12:27:42 -03:00
Joseph T. Lyons
df21fe174d
Add command palette action name to outline panel docs ( #18678 )
...
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Waiting to run
CI / (Linux) Run Clippy and tests (push) Waiting to run
CI / (Windows) Run Clippy and tests (push) Waiting to run
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
Release Notes:
- N/A
2024-10-02 22:16:56 -04:00
Joseph T. Lyons
c48d4dbc6b
Add basic outline panel docs ( #18674 )
...
Bandaid to: https://github.com/zed-industries/zed/issues/18672
Release Notes:
- Added basic outline panel docs
2024-10-02 22:06:07 -04:00
Junseong Park
845991c0e5
docs: Add missing UI font settings to "Configuring Zed" ( #18267 )
...
- Add missing `ui_font` options in `configuring-zed.md`
Release Notes:
- N/A
---------
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2024-10-02 12:35:35 -04:00
Victor Roetman
2cd12f84de
docs: Add FIPS mode error to Linux troubleshooting ( #18407 )
...
- Closes : #18335
Update linux.md with a workaround for the
```
crypto/fips/fips.c:154: OpenSSL internal error: FATAL FIPS SELFTEST FAILURE
```
error when using bundled libssl and libcrypto.
Co-authored-by: Peter Tripp <peter@zed.dev>
2024-10-02 12:18:41 -04:00
Marshall Bowers
21336eb124
docs: Add note about forking the extensions repo to a personal GitHub account ( #18631 )
...
This PR adds a note to the docs encouraging folks to fork the
`zed-industries/extensions` repo to a personal GitHub account rather
than a GitHub organization, as this makes life easier for everyone.
Release Notes:
- N/A
2024-10-02 10:10:53 -04:00
Roman Zipp
e80cbab93f
Fix docs format_on_save
value is not a boolean ( #18619 )
...
Fixed [Configuring
Languages](https://zed.dev/docs/configuring-languages ) docs using
boolean value for `format_on_save` option although it accepts string
values of `"on"` or `"off"`
Details:
The documentation on [configuring
languages](https://zed.dev/docs/configuring-languages ) states the use of
boolean values for the `format_on_save` option although the
[configuration
reference](https://zed.dev/docs/configuring-zed#format-on-save ) only
allows the usage of string values `"on"` or `"off"`. In fact using
boolean values will not work and won't translate to `on` or `off`
Release Notes:
- N/A
2024-10-02 14:03:23 +03:00
Kirill Bulatov
051627c449
Project panel horizontal scrollbar ( #18513 )
...
<img width="389" alt="image"
src="https://github.com/user-attachments/assets/c6718c6e-0fe1-40ed-b3db-7d576c4d98c8 ">
https://github.com/user-attachments/assets/734f1f52-70d9-4308-b1fc-36c7cfd4dd76
Closes https://github.com/zed-industries/zed/issues/7001
Closes https://github.com/zed-industries/zed/issues/4427
Part of https://github.com/zed-industries/zed/issues/15324
Part of https://github.com/zed-industries/zed/issues/14551
* Adjusts a `UniformList` to have a horizontal sizing behavior: the old
mode forced all items to have the size of the list exactly.
A new mode (with corresponding `ListItems` having `overflow_x` enabled)
lays out the uniform list elements with width of its widest element,
setting the same width to the list itself too.
* Using the new behavior, adds a new scrollbar into the project panel
and enhances its file name editor to scroll it during editing of long
file names
* Also restyles the scrollbar a bit, making it narrower and removing its
background
* Changes the project_panel.scrollbar.show settings to accept `null` and
be `null` by default, to inherit `editor`'s scrollbar settings. All
editor scrollbar settings are supported now.
Release Notes:
- Added a horizontal scrollbar to project panel
([#7001 ](https://github.com/zed-industries/zed/issues/7001 ))
([#4427 ](https://github.com/zed-industries/zed/issues/4427 ))
---------
Co-authored-by: Piotr Osiewicz <piotr@zed.dev>
2024-10-01 18:32:16 +03:00