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