Peter Tripp
bdca342cdc
Fix "view release notes" on dev/nightly builds ( #17967 )
2024-09-17 16:28:09 -04:00
Peter Tripp
c28b22d1cf
Update typos-cli to v1.24.6. Add scripts/check-spelling. Fix typos ( #17961 )
2024-09-17 15:08:14 -04:00
Peter Tripp
ab7a7d3480
docs: Mention how to open the Prompt Library ( #17957 )
2024-09-17 14:12:11 -04:00
Peter Tripp
7246a0f39c
macos: Use ~/Library/Caches/Zed instead of ~/.cache/zed ( #17949 )
2024-09-17 13:51:11 -04:00
Peter Tripp
27f09957c2
Improve CSS highlighting for property_name ( #17324 )
2024-09-17 11:53:52 -04:00
Peter Tripp
a20c0eb626
Improve error message when docs need fixing with Prettier ( #17907 )
2024-09-17 10:06:33 -04:00
Peter Tripp
83192c29e8
Try and fix tests ( #17920 )
...
Tests on main started breaking following
https://github.com/zed-industries/zed/commit/bc5ed1334ff019e026cbf7a6bbad4a8c2c5d68df
from:
- https://github.com/zed-industries/zed/pull/17734
First breakage:
https://github.com/zed-industries/zed/actions/runs/10894059586/job/30230118999
2024-09-16 23:16:08 -04:00
Peter Tripp
67f149a4bc
Ollama: Specify keep_alive via settings ( #17906 )
2024-09-16 18:47:25 -04:00
Peter Tripp
784c3093ae
Remove incorrect documentation for language-specific theme overrides ( #17894 )
...
Zed does not support this, the documentation was added in error. And if it were supported, the key would be `experimental.theme_overrides` not `theme_overrides`.
2024-09-16 12:41:33 -04:00
Peter Tripp
28fb1fd19b
Regenerate terms.rtf fixing Privacy Policy link ( #17877 )
2024-09-16 12:17:41 -04:00
Peter Tripp
4f251429c7
Add perplexity extension readme ( #17861 )
...
Release Notes:
- N/A
2024-09-15 19:45:06 -04:00
d245f5e75c
OpenAI o1-preview and o1-mini support ( #17796 )
...
Release Notes:
- Added support for OpenAI o1-mini and o1-preview models.
---------
Co-authored-by: Jason Mancuso <7891333+jvmncs@users.noreply.github.com >
Co-authored-by: Bennet <bennet@zed.dev >
2024-09-13 16:23:55 -04:00
Peter Tripp
19463b59e2
Add docs for search settings ( #17662 )
2024-09-10 16:12:45 -04:00
Peter Tripp
bd1ff476b9
Revert tokenizer for custom OpenAI models ( #17660 )
...
Fix for custom openai models tokenizer settings.
2024-09-10 15:38:27 -04:00
Peter Tripp
fb9d01b0d5
assistant: Add display_name for OpenAI and Gemini ( #17508 )
2024-09-10 13:41:06 -04:00
Peter Tripp
85f4c96fef
Ubuntu 22 (Linux arm runner) fixes ( #17643 )
...
Our GitHub Actions Linux ARM hosted runner was running Ubuntu 20 was EOL'd.
This gets builds working on the Ubuntu 22 Linux ARM runner which have spun to replace the EOL'd one. It pushes forward our Glibc requirement for Linux ARM users (was >= 2.29, now >= 2.35; sorry!) but also uses a newer version of clang/llvm (was 10, now 15; yay!).
2024-09-10 12:40:54 -04:00
Peter Tripp
0b17c72f4e
Minor improvements to release tooling ( #17502 )
...
- bump-version.sh: Push tag before branch; speeds up release action runs (built from tag).
- get-changes: Fetch GITHUB_ACCESS_TOKEN via `gh auth token` if env var unset.
2024-09-06 13:34:33 -04:00
Peter Tripp
2d06d5c906
Add YAML LSP initialization_options ( #17479 )
...
Makes YAML language server configurable under `lsp.yaml-language-server`:
- Add support for `initialization_options`
- Add support for custom `bin` specification
2024-09-06 11:42:36 -04:00
Peter Tripp and Marshall Bowers
629a412c2e
Add basic Deno configuration docs ( #17447 )
...
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
2024-09-05 16:23:33 -04:00
Peter Tripp
d6ab569e42
docs: Add terminal.detect_venv; only detect venv with bin subdir ( #17437 )
...
- Add docs for terminal.detect_venv
- Only detect venv with bin subdir
2024-09-05 14:37:13 -04:00
Peter Tripp
6b8bdcfe72
Add jsonschema link to bundled themes ( #17253 )
2024-09-02 08:25:59 -04:00
Peter Tripp and Marshall Bowers
16942610cb
examples: Update slash-commands-example readme ( #17204 )
...
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
2024-09-01 14:02:14 -04:00
Peter Tripp
144793bf16
legal: Correct privacy policy ( #17238 )
...
- Correct Privacy policy to state `"Zed does not store or train on your requests without consent."`
2024-09-01 11:33:06 -04:00
Peter Tripp
58c0f39714
OpenAI: Fix GPT-4. Only include max_tokens when max_output_tokens provided ( #17168 )
...
- Fixed GPT-4 breakage (incorrect `max_output_tokens` handling).
2024-08-30 14:57:50 -04:00
Peter Tripp
c909bc09db
docs: Fix Ollama formatting; remove stale link to stable Nix package ( #17158 )
2024-08-30 09:47:36 -04:00
Peter Tripp
b62e63349b
Ollama max_tokens settings ( #17025 )
...
- Support `available_models` for Ollama
- Clamp default max tokens (context length) to 16384.
- Add documentation for ollama context configuration.
2024-08-30 08:52:00 -04:00
Peter Tripp
d401ab1efc
Make links in assistant configuration clickable ( #17011 )
2024-08-30 08:50:25 -04:00
Peter Tripp
cdaa80fefb
linux: Consistent clipboard shortcuts in context menus ( #17103 )
...
- Fixes incorrect shorcuts being displayed in Linux context menus.
- Re-ordering them within the json object doesn't work, but putting them in a dedicate block does.
2024-08-29 14:02:52 -04:00
Peter Tripp and Marshall Bowers
4d6bb52d1f
Anthropic/OpenAI: Add country codes for territories ( #17089 )
...
- Cloudflare provides ISO-3166-1 country code for protectorates. Expand our allowlist to include the territories of countries on the allowlist (US, UK, France, Australia, New Zealand).
- Also include the country_code in the error message when we block.
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
2024-08-29 11:32:29 -04:00
Peter Tripp
7db8d80c30
Make selection more consistent across languages ( #17084 )
...
- Remove "-" from word_character for CSS/JS/TSX/Markdown
- Makes our word-selection behavior consistent across language modes (and consistent with VSCode).
2024-08-29 11:02:24 -04:00
Peter Tripp
98e09f22c2
Use JSONC for pyrightconfig.json ( #16967 )
2024-08-27 19:02:03 +00:00
Peter Tripp
d3d0c043f5
Support extended keys on Mac (insert, f13-f19) ( #16921 )
...
- Improved support for extended keyboards on Mac (F13-F19, Insert)
2024-08-27 09:09:57 -04:00
Peter Tripp
0332eaf797
Remove reference to Copilot plugin ( #16916 )
2024-08-26 16:43:22 -04:00
Peter Tripp
c2835df898
Improve buffers used by Zed for discoverability/visibility ( #16906 )
...
- Fixed Telemetry log being marked dirty.
- Fixed asset buffers (default settings and default keymap) showing 'untitled' in breadcrumbs
2024-08-26 16:42:35 -04:00
Peter Tripp
7936fe40ae
ollama: Support model context_size (num_ctx) >2048 ( #16877 )
2024-08-26 11:09:47 -04:00
Peter Tripp
4e2b08b909
docs: Terminal line_height ( #16687 )
...
Closes https://github.com/zed-industries/zed/issues/16686
Release Notes:
- N/A
2024-08-22 13:48:33 -04:00
Peter Tripp
136f75ee9a
docs: Update telemetry documentation ( #16628 )
...
- Add references to locations in code for Metrics and Panic telemetry
- Remove outdated documentation (ClickhouseEvent,
ClickhouseEventWrapper, ClickhouseEventRequestBody)
- Migrate struct documentation from web docs to inline doc comments on
struct members.
2024-08-21 20:24:35 -04:00
Peter Tripp
3eb5488c63
Update Terms and Conditions ( #16478 )
...
- Update Zed Terms of Use:
- Rename from 'EULA' / 'Terms and Conditions'
- Rename 'Zed Network Based Service' to 'Zed Service'
- 3.3.2 Usage Data (formerly Telemetry Data)
- Add examples of 'Usage Data'
- Add link to https://zed.dev/docs/telemetry - Explain 'telemetry ID' and user linkage
- 3.3.5 Privacy Policy - Add privacy policy reference - Add link to https://zed.dev/privacy-policy/
- 5. OWNERSHIP
- Move "You retain all right, title and interest..." from 3.3 Customer Data
- Additional note that customers retain Intellectual Property rights
- 9. Third Party Services - Add link to https://zed.dev/third-party-terms
- Add Privacy Policy
- Add Subprocessors
- Add Third Party Terms
- Update script/terms/terms.rtf for DMG bundle
2024-08-19 17:08:46 -04:00
Peter Tripp
bd71e9192c
Match VSCode behavior for ctrl-a/ctrl-e on MacOS ( #15981 )
...
- Make `ctrl-a` and `ctrl-e` ignore soft_wraps on MacOS, matching the behavior of VSCode.
- Unchanged: `home`, `end`, `cmd-left`, `cmd-right` respect softwrap (both in Zed and VSCode).
2024-08-13 15:12:20 -04:00
+4
eb3c4b0e46
Docs Party 2024 ( #15876 )
...
Co-authored-by: Raunak Raj <nkray21111983@gmail.com >
Co-authored-by: Thorsten Ball <mrnugget@gmail.com >
Co-authored-by: Bennet <bennet@zed.dev >
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
Co-authored-by: Joseph T Lyons <JosephTLyons@gmail.com >
Co-authored-by: Mikayla <mikayla@zed.dev >
Co-authored-by: Jason <jason@zed.dev >
Co-authored-by: Antonio Scandurra <me@as-cii.com >
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
Co-authored-by: Marshall <marshall@zed.dev >
Co-authored-by: Nathan Sobo <nathan@zed.dev >
Co-authored-by: Jason Mancuso <7891333+jvmncs@users.noreply.github.com >
Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com >
2024-08-09 13:37:54 -04:00
Peter Tripp
64bfec533e
Revert terminal: Add Alt key bindings for terminal ( #15535 )
...
- reverts commit 66ada3e44c .
- change default `option_as_meta` to true
2024-07-31 10:54:58 -04:00
Peter Tripp
161c6ca6a4
terminal: Fix ctrl-a keybind on Linux ( #15512 )
...
- Disable Terminal ctrl-a (conflicts with readline).
- Standardize modifier order to use ctrl-shift instead of shift-ctrl to match existing keys.
- Move ctrl-shift-c (collab) to \!Terminal context (fix flickering in terminal right click menu).
- Consolidate two Terminal blocks in linux keybind
2024-07-30 17:18:06 -04:00
Peter Tripp
73e3dfc0c3
Switch editor::AcceptPartialInlineCompletion keybind to match VSCode ( #15495 )
...
Release Notes:
- Fixed editor::AcceptPartialInlineCompletion keybind to match VSCode
([#15487 ](https://github.com/zed-industries/zed/issues/15487 )).
2024-07-30 13:12:07 -04:00
Peter Tripp
4d8ad7ae42
docs: Update youtube link to new @zeddotdev channel name ( #15453 )
2024-07-29 17:55:35 -04:00
Peter Tripp
b8f20053d8
docs: Remove availability via homebrew on Linux (linuxbrew) ( #15437 )
...
- See: https://github.com/zed-industries/zed/issues/14108
2024-07-29 11:31:35 -04:00
Peter Tripp
49f87165ea
Show -v verbose flag in go test task label ( #15375 )
2024-07-28 11:48:40 -04:00
Peter Tripp
4000b0a02c
Restore linux ctrl-d functionality ( #15238 )
...
- Restore `ctrl-d` functionality accidentally removed
- Remove duplicate `ctrl-d` keymap in `Editor` context (dead)
2024-07-25 20:11:47 -04:00
Peter Tripp
6998c03c59
Document git permalinks (GitHub, Gitlab, Bitbucket, SourceHut, Codeberg, etc) ( #15113 )
...
- Docs: Added "Copy Permalink to Line" and "Open Permalink to Line"
2024-07-25 09:39:57 -04:00
Peter Tripp
ebd407deb6
Fix broken link in initial settings ( #15119 )
...
Fixes #15114
2024-07-25 08:25:27 -04:00
Peter Tripp and unixtensor
f7d6818c97
Sublime swap lines ( #15089 )
...
Improved SublimeText keymap (Mac & Linux).
- Add bind for MoveLineUp/Down (`ctrl-shift-up` on linux and `cmd-ctrl-up` on MacOS).
Co-authored-by: unixtensor <brandon@rhpidfyre.io >
2024-07-24 10:35:53 -04:00
Peter Tripp
7c63f26aa9
Add duplicate and support as core github issue labels ( #14735 )
2024-07-18 16:21:30 -04:00
Peter Tripp
eb7fe57453
Auto detect some DSLs ( #14693 )
...
- Brewfile, Vagrantfile, Puppetfile (ruby)
- Pipfile (toml)
2024-07-18 04:38:44 +00:00
Peter Tripp
d1300b7a66
Linux Keybinding Improvements ( #14600 )
...
- Fixed ctrl-shift-d (duplicate line) conflict.
- Fixes #14458
- Remove some duplicated definitions
- Fix Expand/Shrink selection (was ctrl-shift-up/down, now alt-shift-left/right)
- Add `ctrl-f2` / `cmd-f2` as alias for `editor::SelectAllMatches` matching VSCode
- Moved multi-cursor (Insert cursor above / below) from ctrl-shift-up/down to alt-shift-up/down
2024-07-17 10:06:47 -04:00
Peter Tripp
448ef538b3
More ignorable commits ( #14596 )
...
- More of https://github.com/zed-industries/zed/pull/13889
2024-07-16 17:09:50 -04:00
Peter Tripp
0bf0152b74
Fix GoForward shortcut on non-US keyboard layouts ( #14570 )
...
- Fixes #14418 . Originally broken by #13946
2024-07-16 11:00:15 -04:00
Peter Tripp
e26dbe2c5b
Add linux Zed log location to crash report github issue template ( #14373 )
...
Release Notes:
- N/A
2024-07-15 09:27:12 -04:00
Peter Tripp
3c38be59b5
Add keyboard shortcuts to center scrolling around current line ( #14385 )
...
- MacOS: Center the cursor in the visible area. `ctrl-l` (matches MacOS)
- Linux JetBrains: Scroll so cursor is at the Middle `ctrl-m`
- `editor::NextScreen` is not longer bound in any keymap by default (was
`ctrl-l` on MacOS)
Fixes #5247
2024-07-15 09:26:53 -04:00
Peter Tripp
106e0623dd
PlainText language: Default to SoftWrap::EditorWidth ( #14331 )
...
- Remove wrap guide / vertical ruler in untitled buffers
- Fixes https://github.com/zed-industries/zed/issues/12473
2024-07-12 11:10:59 -04:00
Peter Tripp
607ad6de3c
zig: Improve indentation ( #14332 )
...
- Fixes https://github.com/zed-industries/zed/issues/14140
2024-07-12 10:24:07 -04:00
Peter Tripp
1d7b28c658
Add Upper/LowerCase binds to Linux Sublime Text keybinds ( #14155 )
2024-07-11 11:15:49 -04:00
Peter Tripp
de78eb44b1
Keymap changes for editor::JoinLines ( #14136 )
...
- Linux (default) add ctrl-shift-j
- Linux (default) remove ctrl-j
- Conflicted with: `"ctrl-j": "workspace::ToggleBottomDock",`
- MacOS (sublime) add cmd-shift-j
2024-07-11 11:14:25 -04:00
Peter Tripp
de570133ff
Docs: Fix theme.mode default settings ( #14153 )
...
- Updated docs to match the changes made in
https://github.com/zed-industries/zed/pull/13621
- Fixes : #14084 .
2024-07-11 03:20:12 -04:00
Peter Tripp and Gilles Peiffer
f1b1a9fd5e
Ignore whitespace commits ( #13889 )
...
This let's GitHub and the Git cli optionally "skip" certain revs when
generating `git blame`.
Co-authored-by: Gilles Peiffer <gilles.peiffer.yt@gmail.com >
2024-07-11 02:45:40 -04:00
Peter Tripp
e106a39620
AlpineLinux: Fix install.sh and docs typo ( #14105 )
...
- AlpineLinux uses busybox `mktemp` which requires `mktemp -d` end with six XXXXXX (not five).
- Fixes #14082
2024-07-10 17:41:43 -04:00
Peter Tripp
110ce8a267
Python: Fix auto close for single quotes ( #14014 )
...
Fixes #13972
2024-07-09 15:27:57 -04:00
Peter Tripp
6cc8412a05
Prevent dumping of temporary files in config_dir ( #14002 )
...
Move telemetry temp files from `config_dir` to `log_dir`. Fixes #7155
- On MacOS: from `~/.config/zed` to `~/Library/Logs/Zed`
- On Linux: from `~/.config/zed` to `.local/share/zed/logs` (or
`$FLATPAK_XDG_DATA_HOME/zed/logs`).
Release Notes:
- Fixed telemetry putting temporary files in config_dir
([#7155 ](https://github.com/zed-industries/zed/issues/7155 )).
2024-07-09 12:59:17 -04:00
Peter Tripp
dd9b2e2cde
PR template: Make issue numbers double clickable (no brackets) ( #13989 )
...
Release Notes:
- N/A
2024-07-09 11:30:06 -04:00
Peter Tripp
9a523ef730
Fix keybind conflicts (atom mac/linux default) ( #13988 )
...
- atom(mac): Cmd+j conflicts with `workspace: ToggleBottomDock` in
default map. Revert.
- default(linux): `ctrl-shift-t` conflict. Move
`project_symbols::Toggle` to `ctrl-t` to match vscode linux. Leave
`pane::ReopenClosedItem` at `ctrl-shift-t` to match vscode/chrome on
linux.
- Fixes #13973
2024-07-09 10:02:21 -04:00
Peter Tripp
af697d9cc2
Better tooltips for back/forward ( #13946 )
...
Fixes #8459
2024-07-08 16:33:41 -04:00
Peter Tripp
813cc3f5e5
Keymap oneliners ( #13887 )
...
This is should be a no-op, whitespace formatting only.
Removes 425 lines of excess whitespace in our default keymap json files.
Release Notes:
- Improved formatting of default keymaps (single line per bind)
2024-07-05 22:00:18 -04:00
Peter Tripp and Antonio Scandurra
821aa0811d
Fix delay when changing scrolling direction ( #13867 )
...
Fixes : #13720 .
Co-authored-by: Antonio Scandurra <antonio@zed.dev >
2024-07-05 11:11:43 -04:00
Peter Tripp
2f05f5bc5c
Make initial settings valid JSON ( #13785 )
2024-07-03 12:25:25 -04:00
Peter Tripp
cceebee397
v0.144.x dev
2024-07-03 12:15:16 -04:00
Peter Tripp
351a3c0815
docs: Improve default settings comments ( #13749 )
...
- Add the phrase "compact folders" to `auto_fold_dirs` to enhance
searchability.
- Fix `buffer_line_height` copy pasta
Release Notes:
- N/A
2024-07-03 08:05:40 -04:00
Peter Tripp
b1a0188467
Fix: Atom keymap in ProjectPanel ( #13655 )
...
- Fix various keys [aAD] which did not function in Project Panel filename entry with Atom Keybind.
2024-06-28 15:29:45 -04:00
Peter Tripp
a295b90597
Fix typo in tab_bar.show default value rustdoc ( #13641 )
...
Fixes #13639
Release Notes:
- N/A
2024-06-28 08:48:10 -04:00
Peter Tripp
891f195f7b
Add support for .markdown extension ( #13609 )
...
Fixes #13608
Release Notes:
- Added recognizing *.markdown files as Markdown
([#13608 ](https://github.com/zed-industries/zed/issues/13608 )).
2024-06-28 08:34:06 -04:00
Peter Tripp and llogick
20c1f8245a
Improve PageUp/PageDown keybinds for Linux/Mac ( #13510 )
...
This makes pageup/pagedown move the cursor too. Fixes : #13389
Co-authored-by: llogick <16590917+llogick@users.noreply.github.com >
2024-06-27 09:26:53 -04:00
Peter Tripp
d50d1611b9
Release notes upload fix ( #13560 )
...
- Action for release notes upload (softprops/action-gh-release) configured with incorrect key.
- Valid keys here: https://github.com/softprops/action-gh-release?tab=readme-ov-file#-customizing
2024-06-26 17:24:59 -04:00
Peter Tripp
2dc840132b
v0.143.x dev
2024-06-26 12:20:15 -04:00
Peter Tripp
51601cf6bd
Docs: Specify the location of the tasks.json files ( #13333 )
...
- Docs: Tasks: Explicitly note the location of `tasks.json` files.
- Docs: Keybindings: Add link to task docs showing example of binding to
a specific task.
Release Notes:
- N/A
2024-06-20 16:12:21 -04:00
Peter Tripp
5ede48337c
GitHub Issue Templates: Hide Zed Logs ( #13211 )
...
Add details/summary block to GitHub issue templates so zed.log can be
hidden by default.
The diff for this is messy because the existing files were not correctly
auto-formatted. So I created two commits, one for autoformat and the
other for the changes.
I tested it on a private repo. When you first open the issue it looks
like this:
<img width="879" alt="image"
src="https://github.com/zed-industries/zed/assets/145113/07cda992-4d62-4c27-abaa-5c272ff65345 ">
Then when you double-click inside it becomes editable:
<img width="880" alt="image"
src="https://github.com/zed-industries/zed/assets/145113/970c6669-84da-41d1-9119-d3eb9b090066 ">
Release Notes:
- N/A
2024-06-18 12:15:05 -04:00
Peter Tripp
0f59607100
docs: wrap_guides ( #12992 )
...
- Add 'wrap_guides' to website config docs.
- Add the word 'ruler' to improve searchability.
2024-06-14 09:48:25 -04:00